CMD:id(playerid,params[])
{
new target,string[85],name[MAX_PLAYER_NAME],Float:x,Float:y,Float:z;
if(sscanf(params,"u",target)) return SendClientMessage(playerid,-1,"/id [playerid/partofname]"); // U stands for player name or ID
if(!IsPlayerConnected(target)) return SendClientMessage(playerid,-1,"Player isn't connected.");
GetPlayerName(target,name,sizeof(name));
GetPlayerPos(playerid,x,y,z);
format(string,sizeof(string),"%s(%d) : %f %f %f",name,target,x,y,z);
SendClientMessage(playerid,-1,string);
return 1;
}
CMD:id(playerid, params[])
{
new string[128], giveplayerid;
if(sscanf(params, "u", giveplayerid)) return SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: /id [playerid]");
if(IsPlayerConnected(giveplayerid))
{
format(string, sizeof(string), "(ID: %d) - (Name: %s) ", giveplayerid, GetPlayerNameEx(giveplayerid));
SendClientMessageEx(playerid, string);
}
else
{
SendClientMessageEx(playerid, "Invalid player specified.");
}
return 1;
}

#include <zcmd>
|
ZCMD:
pawn Код:
![]() (Works fine in my script) |
G:\samp03z_svr_R1_win32\gamemodes\a.pwn(40) : warning 202: number of arguments does not match definition G:\samp03z_svr_R1_win32\gamemodes\a.pwn(40) : warning 202: number of arguments does not match definition G:\samp03z_svr_R1_win32\gamemodes\a.pwn(40) : warning 202: number of arguments does not match definition G:\samp03z_svr_R1_win32\gamemodes\a.pwn(40) : warning 202: number of arguments does not match definition G:\samp03z_svr_R1_win32\gamemodes\a.pwn(40) : warning 202: number of arguments does not match definition G:\samp03z_svr_R1_win32\gamemodes\a.pwn(40) : warning 202: number of arguments does not match definition G:\samp03z_svr_R1_win32\gamemodes\a.pwn(54) : error 017: undefined symbol "SendClientMessageEx" G:\samp03z_svr_R1_win32\gamemodes\a.pwn(58) : error 017: undefined symbol "GetPlayerNameEx" G:\samp03z_svr_R1_win32\gamemodes\a.pwn(59) : error 017: undefined symbol "SendClientMessageEx" G:\samp03z_svr_R1_win32\gamemodes\a.pwn(63) : error 017: undefined symbol "SendClientMessageEx" G:\samp03z_svr_R1_win32\gamemodes\a.pwn(100) : warning 217: loose indentation Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
CMD:id(playerid, params[])
{
new string[128], giveplayerid;
if(sscanf(params, "u", giveplayerid)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /id [playerid]");
if(IsPlayerConnected(giveplayerid))
{
format(string, sizeof(string), "(ID: %d) - (Name: %s) ", giveplayerid, GetPlayerName(giveplayerid));
SendClientMessage(playerid, string);
}
else
{
SendClientMessage(playerid, "Invalid player specified.");
}
return 1;
}
|
Try this:
pawn Код:
|
G:\samp03z_svr_R1_win32\gamemodes\a.pwn(40) : warning 202: number of arguments does not match definition G:\samp03z_svr_R1_win32\gamemodes\a.pwn(40) : warning 202: number of arguments does not match definition G:\samp03z_svr_R1_win32\gamemodes\a.pwn(40) : warning 202: number of arguments does not match definition G:\samp03z_svr_R1_win32\gamemodes\a.pwn(40) : warning 202: number of arguments does not match definition G:\samp03z_svr_R1_win32\gamemodes\a.pwn(40) : warning 202: number of arguments does not match definition G:\samp03z_svr_R1_win32\gamemodes\a.pwn(40) : warning 202: number of arguments does not match definition G:\samp03z_svr_R1_win32\gamemodes\a.pwn(53) : error 017: undefined symbol "COLOR_WHITE" G:\samp03z_svr_R1_win32\gamemodes\a.pwn(57) : warning 202: number of arguments does not match definition G:\samp03z_svr_R1_win32\gamemodes\a.pwn(57) : warning 202: number of arguments does not match definition G:\samp03z_svr_R1_win32\gamemodes\a.pwn(58) : error 035: argument type mismatch (argument 2) G:\samp03z_svr_R1_win32\gamemodes\a.pwn(62) : error 035: argument type mismatch (argument 2) G:\samp03z_svr_R1_win32\gamemodes\a.pwn(95) : warning 217: loose indentation Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 3 Errors.
|
pawn Код:
This will show you the player's name, ID, then the coordinates. |