PHP код:
COMMAND:ask(playerid, params[]) // change ask to whatever you want
{
if(PlayerLogged[playerid] == 1) //depending on your system
{
new Message[100];
if(!sscanf(params, "s[100]",Message))
{
new name[MAX_PLAYER_NAME], send[100];
GetPlayerName(playerid, name, sizeof(name));
format(send, sizeof(send), "%s(%d) asked: %s", name, playerid, Message);
SendMessageToAdmins(red, send); //this is used in fAdmin
SendClientMessage(playerid, COLOR_GREEN, "Question sent!");
}
}
}
PHP код:
COMMAND:res(playerid,params[]) //change to whatever you want
{
if(PlayerAcc[playerid][AdminLevel] >=1) //admin thing
{
if(PlayerLogged[playerid] == 1) //depending on your system
{
new pid;
new message[100];
if(sscanf(params, "us[32]", pid, message))
{
return SendClientMessage(playerid, COLOR_YELLOW, "USAGE: /res <playerid> <message>");
}
if(pid == INVALID_PLAYER_ID) SendClientMessage(playerid,red,"ERROR: Wrong player ID");
new pmsg[256];
format(pmsg,sizeof(pmsg),"Admin Respond: %s",message);
new pidmsg[256];
new pidname[MAX_PLAYER_NAME];
GetPlayerName(pid,pidname,sizeof(pidname));
format(pidmsg,sizeof(pidmsg),"Respond sent to %s(%d): %s",pidname,pid,message);
SendClientMessage(pid, COLOR_ORANGE, pmsg);
PlayerPlaySound(pid,1057,0.0,0.0,0.0);
SendClientMessage(playerid, COLOR_ORANGE, pidmsg);
}
else SendClientMessage(playerid,red,"ERROR: You must be an Admin level 1 or higher to perform this command!");
}
else SendClientMessage(playerid,COLOR_RED,"SERVER: You must be logged in to perform this command!");
return 1;
}