Problem with /slap - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (
https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Problem with /slap (
/showthread.php?tid=151617)
Problem with /slap -
Flashy - 31.05.2010
Hey again xD
I have a little problem. I type /slap [ID]. The script donґt give a shit what ID I am xD So I type in: /slap 5 but I am ID 0 and it slaps me D:
How to fix it?
Код:
dcmd_slap(playerid, params[])
{
new slapid;
if(PlayerInfo[playerid][AdminLevel] < 1) return false;
if(sscanf(params, "u", slapid)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /slap [playerid]");
if(!IsPlayerConnected(slapid)) return SendClientMessage(playerid, COLOR_BRIGHTRED, "ERROR: Player not found");
{
new Float:X, Float:Y, Float:Z,AdminName[MAX_PLAYER_NAME],SlapName[MAX_PLAYER_NAME],SlapMessage[128];
GetPlayerPos(slapid, X, Y, Z);
SetPlayerPos(slapid, X, Y, Z+11);
GetPlayerName(slapid, SlapName, sizeof(SlapName));
GetPlayerName(playerid, AdminName, sizeof(AdminName));
format(SlapMessage, sizeof(SlapMessage), "%s has been slapped by %s!", SlapName, AdminName);
SendAdminMsg(COLOR_WHITE, SlapMessage);
}
return 1;
}
Re: Problem with /slap -
DJDhan - 31.05.2010
Код:
dcmd_slap(playerid, params[])
{
new slapid;
new Index;
new tmp[256]; tmp = strtok(params,Index);
slapid=strval(tmp);
if(PlayerInfo[playerid][AdminLevel] < 1) return false;
if(sscanf(params, "u", slapid)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /slap [playerid]");
if(!IsPlayerConnected(slapid)) return SendClientMessage(playerid, COLOR_BRIGHTRED, "ERROR: Player not found");
{
new Float:X, Float:Y, Float:Z,AdminName[MAX_PLAYER_NAME],SlapName[MAX_PLAYER_NAME],SlapMessage[128];
GetPlayerPos(slapid, X, Y, Z);
SetPlayerPos(slapid, X, Y, Z+11);
GetPlayerName(slapid, SlapName, sizeof(SlapName));
GetPlayerName(playerid, AdminName, sizeof(AdminName));
format(SlapMessage, sizeof(SlapMessage), "%s has been slapped by %s!", SlapName, AdminName);
SendAdminMsg(COLOR_WHITE, SlapMessage);
}
return 1;
}
Re: Problem with /slap -
Flashy - 31.05.2010
Wonderful
I learned something new