[AJUDA]Nгo funciona nenhum comando! HELP
#1

Seguinte galera:
Eu estava fazendo uns edits nos dialogs do meu GM e lembrei do erro que tava no comando /reparar.
Quando digitava /reparar aparecia: "Carro reparado" e depois aparecia: "Este comando que digitou nгo existe, digite /ajuda para ver os comandos importantes."
O problema tava na return. O ultimo comando que й o /reparar, estava faltando a
pawn Код:
return 1;
Entгo eu coloquei depois coloquei a
pawn Код:
return SendClientMessage(playerid,Vermelho,"{33AA33}[INFO]:{AA3333} O comando que vocк digitou й inexistente. Para mais informaзхes digite: {1E90FF}/ajuda{AA3333}.");
Copilei e fui testar. Resultado: Toda vez que digitava um comando existente ou nгo existente aparecia: "Server Unknow Command." Algo parecido.
Dai eu fui la no GM e refiz o que eu tinha feito, so nao reverti as parte da dialog e copilei. Resultado: mesmo problema.
Dai, achando que era as dialog, refiz tudo que eu tinha feito pelo CTRL+Z.
Resultado: o fdp do problema continuou lб.

Obs.: Antes de comecar a editar as return lб, eu tinha copilado a parte dos dialog e testado. Resultado: normal.
ObsІ.: Comando /reparar й o ultimo do GM! =S


Porque que mesmo refazendo tudo, o erro permaneceu?
Comando /reparar antes de eu editar:
pawn Код:
if(strcmp(cmd, "/reparar", true) == 0 || strcmp(cmd, "/r", true) == 0)
    {        
        if(IsPlayerInAnyVehicle(playerid))        
        {
        RepairVehicle(GetPlayerVehicleID(playerid));
        SendClientMessage(playerid,Verde,"Carro reparado com sucesso!");
        }        
        if(!IsPlayerInAnyVehicle(playerid))
        {
        SendClientMessage(playerid,Vermelho,"Vocк nгo estб dentro de um carro!");
        }
    }
        return SendClientMessage(playerid,Vermelho,"{33AA33}[INFO]:{AA3333} O comando que vocк digitou й inexistente. Para mais informaзхes digite: {1E90FF}/ajuda{AA3333}.");
        }
Comando /reparar depois de eu editar:
pawn Код:
if(strcmp(cmd, "/reparar", true) == 0 || strcmp(cmd, "/r", true) == 0)
    {        
        if(IsPlayerInAnyVehicle(playerid))        
        {
        RepairVehicle(GetPlayerVehicleID(playerid));
        SendClientMessage(playerid,Verde,"Carro reparado com sucesso!");
        }        
        if(!IsPlayerInAnyVehicle(playerid))
        {
        SendClientMessage(playerid,Vermelho,"Vocк nгo estб dentro de um carro!");
        }        
        return 1; //Return do comando
    }//Chave que fecha o comando
        return SendClientMessage(playerid,Vermelho,"{33AA33}[INFO]:{AA3333} O comando que vocк digitou й inexistente. Para mais informaзхes digite: {1E90FF}/ajuda{AA3333}."); //Return da public OnPlayerCommandText.
        }//Chave da public OnPlayerCommandText
help
Reply
#2

mбs o comando funciona ?
Reply
#3

Quote:

if(strcmp(cmd, "/reparar", true) == 0 || strcmp(cmd, "/r", true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
RepairVehicle(GetPlayerVehicleID(playerid));
SendClientMessage(playerid,Verde,"Carro reparado com sucesso!");
return 1;
}
return SendClientMessage(playerid,Vermelho,"{33AA33}[INFO]:{AA3333} O comando que vocк digitou й inexistente. Para mais informaзхes digite: {1E90FF}/ajuda{AA3333}.");
}

Tenta ae
Reply
#4

Nenhum comando funciona.
Testando o que o jhony test passou.
Se funcionar eu edito aqui.
@Edit
Coloquei o comando e deu 26 erros. So que eu entendi o que vc fez e tentei editar lб no meu e testei deu mesmo problema.
HELP D=
Reply
#5

Quote:
Originally Posted by iansinho
Посмотреть сообщение
Nenhum comando funciona.
Testando o que o jhony test passou.
Se funcionar eu edito aqui.
@Edit
Coloquei o comando e deu 26 erros. So que eu entendi o que vc fez e tentei editar lб no meu e testei deu mesmo problema.
HELP D=
Adiciona mais uma chave no final do CMD e testa!
Reply
#6

Olha no ultimo comando do Onplayercommandtext
deve esta faltando um
pawn Код:
return 0
Reply
#7

Quote:
Originally Posted by badio12
Посмотреть сообщение
Olha no ultimo comando do Onplayercommandtext
deve esta faltando um
pawn Код:
return 0
Return 0 й subistituido pela mensagem de caso o CMD nгo exista
Ou return 1.

PS: O Ultimo !
Reply
#8

Ata e mesmo,Bobera minha aki.... Nem li Direito,Agora que Li Direito...
Reply
#9

Quote:
Originally Posted by jhony test
Посмотреть сообщение
Return 0 й subistituido pela mensagem de caso o CMD nгo exista
Ou return 1.

PS: O Ultimo !
Deu erro.
D=
Reply
#10

colocou algum fs? talves pode ter sido algum FS.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)