Valaki tud küldeni egy olyan scriptet amibe az van hogy a karakter választóban nem tud parancsokat használni.
Elõre is köszi!(Ezredes buzi)
 
Hát elõször is szeretném megköszönni! 
Másodszor:
 
 if(!PlayerInfo[playerid][Online])
{
     SendClientMessage(playerid,COLOR_RED,!\"Hiba: {FFFFFF}Nem írhatsz a chatbe, amíg nem jelentkezel be.\");
     return 0;
}
 
Amúgy ,ha f4-et nyom, megint nincs lespawnolva karakterválasztóba van vagy amig meg van halva ,és nincs lespawnolva arra írsz egy függvényt GetPlayerState-bõl megnézi ,hogy melyik statenél van lerakva a játékos vagy nincs 1 el tér vissza ,ha le van 0 val,ha nincs, onnantól meg csak kicseréled arra a függvényre az én változomat..
			
			
			
				Hiba:
 
(119) : error 017: undefined symbol \"PlayerInfo\"
(119) : warning 215: expression has no effect
(119) : error 001: expected token: \";\", but found \"]\"
(119) : error 029: invalid expression, assumed zero
(119) : fatal error 107: too many error messages on one line
 
Sor:
 
if(!PlayerInfo[playerid][Online])
			
			
			
				Valaki tud küldeni egy olyan scriptet amibe az van hogy a karakter választóban nem tud parancsokat használni.
Elõre is köszi!(Ezredes buzi)
 
Ezen behaltam  :hihi:  :D
Amit írt ezredes azért nem jó, mert ahhoz kell egy player információs enum, stb.. ..
De amúgy így, tök egyszerûen meglehet oldani:
 
new spawned [MAX_PLAYERS]; //Csinálsz egy változót
 
Ezt az \"on player connect\" alá:
 
spawned [playerid] = 0;
 
Ezt az \"On Player Spawn\" -alá:
 
spawned [playerid] = 1; //Ha spawnol, 1-re tesszük..
 
Ezt meg illeszd be oda, ahol nem szeretnéd hogy használni lehessen:
 
if(spawned [playerid] == 0)
{
                 SendClientMessage(playerid, -1, \"Hiba: Elõbb spawnolj le!\");
        }
        else //Ez nem kötelezõ ide :D
        //Ez után, pedig hogy mi történjen ha spawnolva van...
 
Ha parancsokhoz teszed:
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if(spawned [playerid] == 0)
{
                 SendClientMessage(playerid, -1, \"Hiba: Elõbb spawnolj le!\");
        }
        else
if (strcmp(\"/parancs\", cmdtext, true, 10) == 0)
{
                 //Parancsod...
}
if (strcmp(\"/parancs2\", cmdtext, true, 10) == 0)
{
                 //Parancsod...
}
if (strcmp(\"/parancs3\", cmdtext, true, 10) == 0)
{
                 //Parancsod...
}
        return SendClientMessage(playerid, -1, \"Nincs ilyen parancs\");
}
Ha azt akarod hogy írni se lehessen, akkor ugyan így, beilleszted az \"On Player Text\" alá :)[/code]