13.06.2012, 11:29
if(strcmp(cmd, "/slap", true) == 0)
{
cmd = strtok(cmdtext, idx);
giveplayerid = strval(cmd);
GetPlayerName(playerid, sendername, sizeof(sendername));
Level[playerid] = (dUserINT(PlayerName(playerid)).("Level"));
if(Level[playerid] >= 5)
{
if(!strlen(cmd))
return SendClientMessage(playerid, 0x887700AA, "* USAGE: /slap [playerid]");
if(!IsNumeric(cmd) || !IsPlayerConnected(strval(cmd)))
return SendClientMessage(playerid, 0x887700AA, "* That player is not connected!");
new Float:Pos[3];
GetPlayerPos(strval(cmd),Pos[0],Pos[1],Pos[2]);
SetPlayerPos(strval(cmd),Pos[0],Pos[1],Pos[2]+10);
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string),"You slapped %s!",giveplayer);
SendClientMessage(playerid, 0x887700AA, string);
format(string, sizeof(string),"You have been slapped by Admin[%s]!",sendername);
SendClientMessage(giveplayerid, 0x887700AA, string);
format(string, sizeof(string), "Admin %s[%d] slapped player %s[%d]!", sendername, playerid, giveplayer, giveplayerid);
SendClientMessageToAll(0x887700AA, string);
}
return 1;
}
{
cmd = strtok(cmdtext, idx);
giveplayerid = strval(cmd);
GetPlayerName(playerid, sendername, sizeof(sendername));
Level[playerid] = (dUserINT(PlayerName(playerid)).("Level"));
if(Level[playerid] >= 5)
{
if(!strlen(cmd))
return SendClientMessage(playerid, 0x887700AA, "* USAGE: /slap [playerid]");
if(!IsNumeric(cmd) || !IsPlayerConnected(strval(cmd)))
return SendClientMessage(playerid, 0x887700AA, "* That player is not connected!");
new Float:Pos[3];
GetPlayerPos(strval(cmd),Pos[0],Pos[1],Pos[2]);
SetPlayerPos(strval(cmd),Pos[0],Pos[1],Pos[2]+10);
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string),"You slapped %s!",giveplayer);
SendClientMessage(playerid, 0x887700AA, string);
format(string, sizeof(string),"You have been slapped by Admin[%s]!",sendername);
SendClientMessage(giveplayerid, 0x887700AA, string);
format(string, sizeof(string), "Admin %s[%d] slapped player %s[%d]!", sendername, playerid, giveplayer, giveplayerid);
SendClientMessageToAll(0x887700AA, string);
}
return 1;
}