ocmd:slap(playerid,params[])
{
new pID;
if(!IsPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,COLOR_BLUE,"You're not allowed to use this command");
new string[128], string2[128];
if(sscanf(params,"u",playerid))return SendClientMessage(playerid,COLOR_BLUE,"/SLAP [ID]");
format(string,sizeof(string),"You've slapped %s(%d)", pName(pID), pID);
format(string2,sizeof(string2),"You've been slapped by Adminstrator");
for(new i=0;i<GetMaxPlayers();i++)
{
if(IsPlayerConnected(i))
{
if(IsPlayerAnAdmin(i,1))
{
format(string2,sizeof(string2),"A: %s [LEVEL %i] used the SLAP command.",pName(playerid),GetPVarInt(playerid,"Admin"));
SendClientMessage(i,COLOR_ORANGE,string2);
}
}
}
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid,x,y,z);
SetPlayerPos(playerid,x,y,z+10);
return 1;
}
C:\Users\Mohamed\Desktop\samp servering\gamemodes\grandlarc.pwn(589) : error 029: invalid expression, assumed zero C:\Users\Mohamed\Desktop\samp servering\gamemodes\grandlarc.pwn(589) : error 017: undefined symbol "ocmd_slap" C:\Users\Mohamed\Desktop\samp servering\gamemodes\grandlarc.pwn(589) : error 029: invalid expression, assumed zero C:\Users\Mohamed\Desktop\samp servering\gamemodes\grandlarc.pwn(589) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
CMD:slap(playerid,params[])
{
new pID, giveplayerid;
if(!IsPlayerAnAdmin(playerid)) return SendClientMessage(playerid,COLOR_BLUE,"You're not allowed to use this command");
new string[128], string2[128];
if(sscanf(params,"u",giveplayerid)) return SendClientMessage(playerid,COLOR_BLUE,"/SLAP [ID]");
format(string,sizeof(string),"You've slapped %s(%d)", pName(pID), pID);
format(string2,sizeof(string2),"You've been slapped by Adminstrator");
for(new i=0;i<GetMaxPlayers();i++)
{
if(IsPlayerConnected(i))
{
if(IsPlayerAnAdmin(i,1))
{
format(string2,sizeof(string2),"A: %s [LEVEL %i] used the SLAP command.",pName(playerid),GetPVarInt(playerid,"Admin"));
SendClientMessage(i,COLOR_ORANGE,string2);
}
}
}
new Float:x, Float:y, Float:z;
GetPlayerPos(giveplayerid,x,y,z);
SetPlayerPos(giveplayerid,x,y,z+10);
return 1;
}
#include <ocmd>
|
Try this
Код:
CMD:slap(playerid,params[])
{
new pID, giveplayerid;
if(!IsPlayerAnAdmin(playerid)) return SendClientMessage(playerid,COLOR_BLUE,"You're not allowed to use this command");
new string[128], string2[128];
if(sscanf(params,"u",giveplayerid)) return SendClientMessage(playerid,COLOR_BLUE,"/SLAP [ID]");
format(string,sizeof(string),"You've slapped %s(%d)", pName(pID), pID);
format(string2,sizeof(string2),"You've been slapped by Adminstrator");
for(new i=0;i<GetMaxPlayers();i++)
{
if(IsPlayerConnected(i))
{
if(IsPlayerAnAdmin(i,1))
{
format(string2,sizeof(string2),"A: %s [LEVEL %i] used the SLAP command.",pName(playerid),GetPVarInt(playerid,"Admin"));
SendClientMessage(i,COLOR_ORANGE,string2);
}
}
}
new Float:x, Float:y, Float:z;
GetPlayerPos(giveplayerid,x,y,z);
SetPlayerPos(giveplayerid,x,y,z+10);
return 1;
}
btw i change the part of "playerid" because if you don't change it i think it will slap yourself. |
C:\Users\Mohamed\Desktop\samp servering\gamemodes\grandlarc.pwn(589) : error 029: invalid expression, assumed zero C:\Users\Mohamed\Desktop\samp servering\gamemodes\grandlarc.pwn(589) : error 017: undefined symbol "cmd_slap" C:\Users\Mohamed\Desktop\samp servering\gamemodes\grandlarc.pwn(589) : error 029: invalid expression, assumed zero C:\Users\Mohamed\Desktop\samp servering\gamemodes\grandlarc.pwn(589) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
#include ocmd
|
Код:
C:\Users\Mohamed\Desktop\samp servering\gamemodes\grandlarc.pwn(589) : error 029: invalid expression, assumed zero C:\Users\Mohamed\Desktop\samp servering\gamemodes\grandlarc.pwn(589) : error 017: undefined symbol "cmd_slap" C:\Users\Mohamed\Desktop\samp servering\gamemodes\grandlarc.pwn(589) : error 029: invalid expression, assumed zero C:\Users\Mohamed\Desktop\samp servering\gamemodes\grandlarc.pwn(589) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors. |
#include <sscanf> #include <ocmd> //if you using ocmd
#include <a_samp> #include <sscanf2> #include <streamer> #include <ocmd> #include <zcmd> #include <YSI\y_ini>