25.11.2014, 20:11
How can I return a zcmd command in my script with parameters? So if someone clicks on a player's name, it returns a zcmd command (/stats) that I've already made but with a parameter (the clicked player's ID).
CMD:a(playerid, params[])
return cmd_ahelp(playerid, params);
CMD:ahelp(playerid, params[])
{
....
}
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
new message[6];
format(message, sizeof(message), "%d", clickedplayerid);
return cmd_stats(playerid, message);
}
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
if(IsPlayerConnected(playerid) && IsPlayerConnected(clickedplayerid))
{
CallLocalFunction("cmd_stats", "id", playerid, clickedplayerid);
return true;
}
return 1;
}