Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: niej
1. Tworzenie bazy, pobieranie z niej wartości
Jak my?licie, dobrze stworzy?em baz? danych?
addEventHandler("onResourceStart"resourceRoot
    function()
        -- 
connect
        faction_db 
dbConnect"sqlite""plugins/factions/faction.db" )
        if 
faction_db then
            outputDebugString
"Po??czenie z baz? SQLite zako?czy?o si? powodzeniem.")
        else
            
outputDebugString"Po??czenie z baz? SQLite zako?czy?o si? nie powodzeniem.")
            
stopResource(getThisResource())
        
end

        
-- create
        dbQuery 
faction_db"CREATE TABLE IF NOT EXISTS FACTIONSMONEY ( police int, army int, taxi int, sannews int)" )
    
end
)


W jaki spos?b pobra? warto?ci, jak i nada??

[ Dodano: 2016-04-24, 21:53 ]
// wiem ?e gdzie? tam w czelu?ci znajduje si? poradnik, ale zrobi?em sobie tydzie? przerwy od lua i wylecia?o mi z g?owy na czym stan??em, jutrzejszego dnia od nowa zajm? si? edukowaniem o sql, jednak mo?e kto? pisz?c spos?b w jaki pobra? by te warto?ci po prostu mnie o?wieci, pozdrawiam :)
2. [DM] Arena /exit, respawn na niej po smierci
Siema.

Zrobilem komende na wyjscie z areny na ktorej jest blok cmd. I chce zrobic tak aby poza arena jak wklepie ta cmd wyskoczyl mi napis ze nie jestem na arenie.

Tu jest cmd
Kod:

if(BlockCmd[playerid] == 1 & strcmp(cmdtext, "/exit", true))
return SendClientMessage(playerid, COLOR_RED, "Nie mo?esz u?ywa? teraz komend. Wpisz /underexit aby wyj??.");


Teraz 2 problem to jak zrobic cos takiego zeby spawnowalo mnie po smierci na tej arenie. Mam cos takiego w onplayerspawn ale to nie dziala. Arena jest w skrypcie i nie bedzie nigdy w mapie.

Kod:

if(OnArenaFight[playerid] == 1)
{
SetPlayerInterior(playerid, 0);
ResetPlayerWeapons(playerid);
new rand = random(sizeof(FightArena));
SetPlayerPos(playerid, FightArena[rand][0], FightArena[rand][1], FightArena[rand][2]);
return 1;
}