13.06.2012, 09:44
Hi , Can someone please give me /slap (id) command.Please it must be dcmd ...I will give rep +1
Thank you,
Thank you,
|
How many new users say I will give rep just help me
No you can't, you current have 17 post you can at least give 1 rep if you have 50 post and plus this is not Scripting Request Thread go to Scripting Request Thread and request this /slap command |
.Make it your self.Take a look in other Admin Systems....
dcmd_adslapall(playerid,params[])
{
#pragma unused params
new Float:x, Float:y, Float:z;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && (i != playerid))
{
PlayerPlaySound(i,1190,0.0,0.0,0.0);
GetPlayerPos(i,x,y,z);
SetPlayerPos(i,x,y,z+4);
}
new string[128];
format(string,sizeof(string),"Adminstrator %s(%d) has slapped all the players.",PlayerName(playerid),playerid);
SendClientMessageToAll(playerid,string);
}
return 1;
}
-.-"
dcmd_slap(playerid, params[])
{
new id, string[126], Float: PPos[3];
if(sscanf(params, "u", id))
return SendClientMessage(playerid, -1, "SYNTAX: /slap [id]");
GetPlayerPos(id, PPos[0], PPos[1], PPos[2]);
SetPlayerPos(id, PPos[0], PPos[1], PPos[2]+4);
format(string, sizeof(string), "You have slapped %s", GetName(id));
SendClientMessage(playerid, -1, string);
return 1;
}
|
Jesus, just help the poor kid...
pawn Code:
|
F:\Program Files\Rockstar Games\GTA San Andreas\My Server\gamemodes\SFCRRPG.pwn(5744) : error 017: undefined symbol "GetName" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error.
dcmd_slap(playerid, params[])
{
new id, string[126], Float: PPos[3];
if(sscanf(params, "u", id))
return SendClientMessage(playerid, -1, "SYNTAX: /slap [id]");
GetPlayerPos(id, PPos[0], PPos[1], PPos[2]);
SetPlayerPos(id, PPos[0], PPos[1], PPos[2]+4);
new GetName[MAX_PLAYER_NAME]
GetPlayerName(playerid, GetName, sizeof(GetName));
format(string, sizeof(string), "You have slapped %s", GetName(id));
SendClientMessage(playerid, -1, string);
return 1;
}
}
if(strcmp(cmd, "/slap", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /slap [playerid/PartOfName]");
return 1;
}
new playa;
new Float:slx, Float:sly, Float:slz;
playa = ReturnUser(tmp);
if(PlayerInfo[playerid][pAdmin] >=2)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
if(PlayerInfo[playa][pAdmin] > PlayerInfo[playerid][pAdmin])
{
format(string, sizeof(string), "AdmCmd: %s was slapped, reason: Attempting to slap a higher admin.", sendername);
ABroadCast(COLOR_LIGHTRED, string, 1);
GetPlayerPos(playerid, slx, sly, slz);
SetPlayerPos(playerid, slx, sly, slz+5);
PlayerPlaySound(playerid, 1130, slx, sly, slz+5);
return 1;
}
GetPlayerPos(playa, slx, sly, slz);
SetPlayerPos(playa, slx, sly, slz+5);
PlayerPlaySound(playa, 1130, slx, sly, slz+5);
format(string, sizeof(string), "AdmCmd: %s was slapped by %s.",giveplayer ,sendername);
ABroadCast(COLOR_LIGHTRED,string,1);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
}
}
|
PHP Code:
|
I love u (not in gay way )
|
CMD lap(playerid, params[]){ new id, string[126], Float: PPos[3]; if(sscanf(params, "u", id)) return SendClientMessage(playerid, -1, "SYNTAX: /slap [id]"); GetPlayerPos(id, PPos[0], PPos[1], PPos[2]); SetPlayerPos(id, PPos[0], PPos[1], PPos[2]+4); format(string, sizeof(string), "You have slapped %s", GetName(id)); SendClientMessage(playerid, -1, string); return 1; } |
|
stock GetName(playerid) { new name[24]; GetPlayerName(playerid, name, sizeof(name)); strreplace(name, '_', ' '); return name; } |
CMD:slap(playerid, params[])
{
new pID, Height;
new Float: x, Float:y, Float:z;
if(sscanf(params,"dd",pID,Height)) return SendClientMessage(playerid, -1, "Usage: /slap [playerid] [height]");
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid, -1, "Invalid playerid!");
GetPlayerPos(pID, x, y, z);
SetPlayerPos(pID, x, y, z+Height);
GameTextForPlayer(pID, "You have been slapped!", 3000, 2);
return 1;
}
COMMAND:slap(playerid,params[])
{
new id, grund[144];
if(sscanf(params,"ds",id,grund)) return SendClientMessage(playerid,RED,"Usage: /slap [ID] [REASON]");
new Float:Pos[3];
GetPlayerPos(id,Pos[0],Pos[1],Pos[2]);
SetPlayerPos(id,Pos[0],Pos[1],Pos[2]+10.0);
PlayerPlaySound(id,1130,Pos[0],Pos[1],Pos[2]+10.0);
return 1;
}
stock GetName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
return name;
}