CMD:respond(playerid, params[])
{
new id;
new msg[50];
new str[120];
new str2[120];
new nome[MAX_PLAYER_NAME];
new nome2[MAX_PLAYER_NAME];
GetPlayerName(playerid,nome,MAX_PLAYER_NAME);
GetPlayerName(id,nome2,MAX_PLAYER_NAME);
if(Helper[playerid] < 1) return SendClientMessage(playerid, -1, "{FFFFFF} You do not have permission!{FFFFFF}");
if(sscanf(params,"us",id,msg)) return SendClientMessage(playerid, -1, "| USE | /respond [id] [message]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1, "Player is not connected!");
format(str,120,"* {FFFFFF} Your question has been answered by helper %s : %s ",nome,msg);
format(str2,120,"| Help | You just answer doubts %s",nome2);
SendClientMessage(id,-1,str);
SendClientMessage(playerid, -1,str2);
return 1;
}
command(ask, playerid, params[])
{
new Name[24],Msg[128],Message[128];
GetPlayerName(playerid, Name, sizeof(Name));
if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, -1, "Player is not connected!");
if (sscanf(params, "s[128]", Message)) SendClientMessage(playerid, 0xFF0000AA, "Use: /ask [texto]");
else
{
for (new i; i < MAX_PLAYERS; i++)
{
if(Helper[i] > 0)
{
format(Msg, 128, "[ASK]Jogador(a) %s: Pergunta: %s", Name, Message);
SendClientMessage(i, -1, Msg);
}
}
}
return 1;
}
|
PHP код:
|
C:\Users\Jefferson\Desktop\ProjectZ\filterscripts\helper.pwn(84) : error 017: undefined symbol "DiiMeNoR"
C:\Users\Jefferson\Desktop\ProjectZ\filterscripts\helper.pwn(86) : error 017: undefined symbol "DiiMeNoR"
C:\Users\Jefferson\Desktop\ProjectZ\filterscripts\helper.pwn(99) : error 017: undefined symbol "DiiMeNoR"
C:\Users\Jefferson\Desktop\ProjectZ\filterscripts\helper.pwn(110) : error 017: undefined symbol "DiiMeNoR"
C:\Users\Jefferson\Desktop\ProjectZ\filterscripts\helper.pwn(177) : error 079: inconsistent return types (array & non-array)
C:\Users\Jefferson\Desktop\ProjectZ\filterscripts\helper.pwn(188) : warning 217: loose indentation
C:\Users\Jefferson\Desktop\ProjectZ\filterscripts\helper.pwn(188) : error 079: inconsistent return types (array & non-array)
C:\Users\Jefferson\Desktop\ProjectZ\filterscripts\helper.pwn(192) : warning 217: loose indentation
C:\Users\Jefferson\Desktop\ProjectZ\filterscripts\helper.pwn(192) : error 029: invalid expression, assumed zero
C:\Users\Jefferson\Desktop\ProjectZ\filterscripts\helper.pwn(192) : error 017: undefined symbol "cmd_respond"
C:\Users\Jefferson\Desktop\ProjectZ\filterscripts\helper.pwn(192) : error 029: invalid expression, assumed zero
C:\Users\Jefferson\Desktop\ProjectZ\filterscripts\helper.pwn(192) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
10 Errors.
CMD:respond(playerid, params[])
{
new id, mensagem[50], string[128], string2[70];
if(sscanf(params,"us[50]",id,mensagem)) return SendClientMessage(playerid, -1, "| USE | /respond [id] [message]");
format(string, sizeof(string),"* {FFFFFF} Your question has been answered by helper %s : %s",PegarNome(playerid),mensagem);
SendClientMessage(id, -1, string);
format(string2, sizeof(string2),"| Help | You just answer doubts %s",PegarNome(id));
SendClientMessage(playerid, -1, string2);
return 1;
}
stock PegarNome(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
return name;
}
|
Fiz um comando simples aqui, teste e ve se funciona e adpte-o ao seu gamemode
PHP код:
|
command(ask, playerid, params[])
{
new Name[24],Msg[128],Message[128];
GetPlayerName(playerid, Name, sizeof(Name));
if (sscanf(params, "s[128]", Message)) SendClientMessage(playerid, 0xFF0000AA, #Use: /ask [pergunta]);
else
{
for (new i; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && IsPlayerAdmin(i))
{
format(Msg, 128, "{00FFFF}[ASK]Jogador(a) {FFFFFF}%s:{00FFFF} Pergunta: {FFFFFF}%s", Name, Message);
SendClientMessage(i, -1, Msg);
}
}
}
SendClientMessage(playerid, 0x00FF00FF, #Sua pergunta foi enviada aos administradores online!);
return 1;
}
|
Darking eu testei no meu servidor e funcionou perfeitamente, testa com esse aqui coloquei a variavel de admin Rcon, logue-se e faзa uma pergunta.
PHP код:
|