SA-MP Forums Archive
[Ajuda] should return a value - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] should return a value (/showthread.php?tid=652990)



should return a value - CSSDean - 23.04.2018

Olб! criei um comando para o chat da administraзгo. Mais na hora de copilar deu esse erro:

PHP код:
"dcmd_achat" should return a value 
E nгo sei como conserta-lo,alguem poderia me ajudar?

CMD:

PHP код:
dcmd_achat(playerid,params[]){
if(
PlayerInfo[playerid][Level] >= 1) {
if(!
strlen(params)) return SendClientMessage(playeridred,"| ERRO | Digite: /Achat [Mensagem]");
if(
strlen(params) < 5) return SendClientMessage(playerid,red,"| ERRO | Mensagem muito curta!");
if(
strlen(params) > 80) return SendClientMessage(playerid,red,"| ERRO | Mensagem muito longa!");
new 
string[140], pname[MAX_PLAYER_NAME];
GetPlayerName(playeridpnamesizeof(pname));
ADMTick[playerid] = TickCounter;
format(stringsizeof(string), "| Chat Admin | %s[%i] %s"pnameplayeridparams);
CallRemoteFunction("MessageToAdmins","is",0x00CED1FF,string);
    } else return 
SendClientMessage(playerid,red,"| ERRO | Comando Invalido!  /Comandos");

Grato!


Re: should return a value - Cauezin - 23.04.2018

Tenta ae

PHP код:
dcmd_achat(playerid,params[]){ 
if(
PlayerInfo[playerid][Level] >= 1) { 
if(!
strlen(params)) return SendClientMessage(playeridred,"| ERRO | Digite: /Achat [Mensagem]"); 
if(
strlen(params) < 5) return SendClientMessage(playerid,red,"| ERRO | Mensagem muito curta!"); 
if(
strlen(params) > 80) return SendClientMessage(playerid,red,"| ERRO | Mensagem muito longa!"); 
new 
string[140], pname[MAX_PLAYER_NAME]; 
GetPlayerName(playeridpnamesizeof(pname)); 
ADMTick[playerid] = TickCounter
format(stringsizeof(string), "| Chat Admin | %s[%i] %s"pnameplayeridparams); 
CallRemoteFunction("MessageToAdmins","is",0x00CED1FF,string); 
    } else return 
SendClientMessage(playerid,red,"| ERRO | Comando Invalido!  /Comandos"); 
return 
1;




Re: should return a value - AllanSG - 23.04.2018

adicione em cima da ultima chave:
PHP код:
return 1
todos os comandos devem ter retorno de algum valor.

PHP код:
dcmd_achat(playerid,params[]){
if(
PlayerInfo[playerid][Level] >= 1) {
if(!
strlen(params)) return SendClientMessage(playeridred,"| ERRO | Digite: /Achat [Mensagem]");
if(
strlen(params) < 5) return SendClientMessage(playerid,red,"| ERRO | Mensagem muito curta!");
if(
strlen(params) > 80) return SendClientMessage(playerid,red,"| ERRO | Mensagem muito longa!");
new 
string[140], pname[MAX_PLAYER_NAME];
GetPlayerName(playeridpnamesizeof(pname));
ADMTick[playerid] = TickCounter;
format(stringsizeof(string), "| Chat Admin | %s[%i] %s"pnameplayeridparams);
CallRemoteFunction("MessageToAdmins","is",0x00CED1FF,string);
    } else return 
SendClientMessage(playerid,red,"| ERRO | Comando Invalido!  /Comandos");
return 
1;




Re: should return a value - CSSDean - 23.04.2018

Obrigado vcs me ajudaram muito!!!!!!!!!! <3