04.06.2012, 08:16
(
Последний раз редактировалось scratchyy; 04.06.2012 в 11:16.
)
Hey,
I get segmentation fault when in game I type /ban or /kick command. I using zcmd, sscanf2 and GStylezzz MySQL plugins.
/kick:
If I type /kick Name_Last lalala and if player Name_Last isn't connected I get message that player isn't connected and thats all.
if I type my name, then I get message that I can't kick myself and thats all, but if player Name_Last is connected and I type /kick Name_Last lalareason, then I get segmentation fault. Any ideas?
Many thanks!
I get segmentation fault when in game I type /ban or /kick command. I using zcmd, sscanf2 and GStylezzz MySQL plugins.
/kick:
Код:
COMMAND:kick(playerid, params[]) { new adminName[MAX_PLAYER_NAME]; GetPlayerName(playerid, adminName, sizeof(adminName)); new playerName; new reason[200]; if(!checkAdmin(playerid)) return SendClientMessage(playerid, -1, "{C90000}[server]{FFFFFF} msg"); else if(sscanf(params, "us", playerName, reason)) return SendClientMessage(playerid, -1, "msg"); else if(!IsPlayerConnected(playerName)) return SendClientMessage(playerid, -1 , "{C90000}/kick:{FFFFFF} msg"); else if(playerid == playerName) return SendClientMessage(playerid, -1, "{C90000}/kick:{FFFFFF} msg"); new messageToAdmin[100]; format(messageToAdmin, sizeof(messageToAdmin), "msg %s msg %s", playerName, reason), SendClientMessage(playerid, -1, messageToAdmin); new messageToPlayer[100]; format(messageToPlayer, sizeof(messageToPlayer), "msg %s (%s level) msg %s", adminName, level, reason); SendClientMessage(playerName, -1, messageToPlayer); Kick(playerName); return 1; }
if I type my name, then I get message that I can't kick myself and thats all, but if player Name_Last is connected and I type /kick Name_Last lalareason, then I get segmentation fault. Any ideas?
Many thanks!
