PDA

View Full Version : Strtok


$uRí
16/04/2012, 08:26 PM
Helló, van valami baja a gépemnek a sccanfal, és ugy tudom a strtok is olyasmi mint a sscanf valaki ezt a 2 parancsot meg csinálná nekem strtok -ra?
Nem értek a sscanf -hoz sem és a strtok -hoz sem! :(


CMD:felvesz(playerid, params[])
{
new gid, name[MAX_PLAYER_NAME];
GetPlayerName(gid, name, sizeof(name));
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, "Nem vagy főadmin!");
if(sscanf(params, "u", gid)) return SendClientMessage(playerid, COLOR_GREY, "Használat: /felvesz [ID]!");
format(file, sizeof(file), "/rendor/%s.ini", name);
if(dini_Exists(file)) return SendClientMessage(playerid, COLOR_RED, "A játékos már Rendőr!");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Felvetted a játékost Rendőrnek!");
SendClientMessage(gid, COLOR_LIGHTBLUE, "Felvett egy Adminisztrátor Rendőrnek!");
dini_Create(file);
return 1;
}

CMD:elvesz(playerid, params[])
{
new gid, name[MAX_PLAYER_NAME];
GetPlayerName(gid, name, sizeof(name));
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, "Nem vagy főadmin!");
if(sscanf(params, "u", gid)) return SendClientMessage(playerid, COLOR_GREY, "Használat: /elvesz [ID]!");
format(file, sizeof(file), "/rendor/%s.ini", name);
if(!dini_Exists(file)) return SendClientMessage(playerid, COLOR_RED, "A játékos eddig sem volt Rendőr!");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Kirúgtad a játékós a Rendőr melóbol!!");
SendClientMessage(gid, COLOR_LIGHTBLUE, "A Főnők kirúgot a Rendőr Munkábol!");
dini_Remove(file);
return 1;
}

$uRí
17/04/2012, 08:04 AM
Téma zárható! Megoldva! :D