[Ajuda] should return a value
#1

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!
Reply
#2

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;

Reply
#3

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;

Reply
#4

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


Forum Jump:


Users browsing this thread: 2 Guest(s)