CMD:warn(playerid, params[]){ printf(\"%s beirta a /warn parancsot.\",JatekosNeve(playerid));if(PlayerInfo[playerid][Admin] >= 1){ new id; new ok; if(sscanf(params, \"us\", id,ok)) return SendClientMessage(playerid, COLOR_GRAD2, \"Használat: /warn [id][ok]\");GetPlayerName(playerid, nev,24);GetPlayerName(id, name2, sizeof(name2));PlayerInfo[playerid][Warn] ++;format(string,128,\"%st figyelmeztette %s, Indok: %s, Figyelmeztetések:%d\", name2,nev, ok,PlayerInfo[id][Warn]);SendClientMessageToAll(COLOR_RED, string);if(PlayerInfo[playerid][Warn] == 5){ SCM(playerid,COLOR_RED, \"Sajnos összejött az öt figyelmeztetésed. A rendszer bannolt. A fórumon kérhetsz feloldást.\"); PlayerInfo[playerid][Tilt] = 1; Ban(playerid);}printf(string);return 1;} else { SendClientMessage(playerid, COLOR_RED, \"Nem vagy admin.\"); }return 1;}
CMD:warn(playerid, params[]){ printf(\"%s beirta a /warn parancsot.\",JatekosNeve(playerid));if(PlayerInfo[playerid][Admin] >= 1){ new id; new ok; if(sscanf(params, \"us\", id,ok)) return SendClientMessage(playerid, COLOR_GRAD2, \"Használat: /warn [id][ok]\");if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_RED, \"Nincs ilyen játékos / ID\"); } GetPlayerName(playerid, nev,24);GetPlayerName(id, name2, sizeof(name2));PlayerInfo[playerid][Warn] ++;format(string,128,\"%st figyelmeztette %s, Indok: %s, Figyelmeztetések:%d\", name2,nev, ok,PlayerInfo[id][Warn]);SendClientMessageToAll(COLOR_RED, string);if(PlayerInfo[playerid][Warn] == 5){ SCM(playerid,COLOR_RED, \"Sajnos összejött az öt figyelmeztetésed. A rendszer bannolt. A fórumon kérhetsz feloldást.\"); PlayerInfo[playerid][Tilt] = 1; Ban(playerid);}printf(string);return 1;} else { SendClientMessage(playerid, COLOR_RED, \"Nem vagy admin.\"); }return 1;}
CMD:warn(playerid, params[]){ printf(\"%s beirta a /warn parancsot.\",JatekosNeve(playerid));if(PlayerInfo[playerid][Admin] >= 1){ new id; new ok[128]; if(sscanf(params, \"us\", id,ok)) return SendClientMessage(playerid, COLOR_GRAD2, \"Használat: /warn [id][ok]\"); if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_RED, \"Nincs ilyen játékos / ID\");GetPlayerName(playerid, nev,24);GetPlayerName(id, name2, sizeof(name2));PlayerInfo[id][Warn] ++;format(string,128,\"%st figyelmeztette %s, Indok: %s, Figyelmeztetések:%d\", name2,nev, ok,PlayerInfo[id][Warn]);SendClientMessageToAll(COLOR_RED, string);if(PlayerInfo[id][Warn] == 5){ SCM(playerid,COLOR_RED, \"Sajnos összejött az öt figyelmeztetésed. A rendszer bannolt. A fórumon kérhetsz feloldást.\"); PlayerInfo[id][Tilt] = 1; Ban(id);}printf(string);return 1;} else { SendClientMessage(playerid, COLOR_RED, \"Nem vagy admin.\"); }return 1;}
Mindkettõvel ugyanolyan.:SNem lehet, hogy hibás az sscanf? Mert most látom, hogy minden parancs rossz, amiben van sscanf..