[Ajuda] Porque o comando trava?
#1

por que o comando trava na linha 15? eu tentei transformar esse Comando pra zcmd porem ele trava no Numeros entre 1 e 200

comando: https://pastebin.com/jpP5W9wi
Reply
#2

oque й isso dentro do comando

PHP код:
if(sscanf(params"ud"Numero,Aposta))
    {
        
SendClientMessage(playerid0x999999AA"Use: /Apostar [Quantidade] [Numero]");
        
SendClientMessage(playerid0x999999AA"Numeros entre 1 e 200");
        return 
1;
    } 
tira isso ai de cima, e muda o parвmetro do SetTimer para "i"
Reply
#3

Cara, refiz o seu cуdigo provavelmente agora estб funcional, retirei if(IsPlayerInRangeOfPoint(playerid, 1.5,X,Y,Z)) pois nгo fazia sentido nenhum, enfim testa ae se nгo funcionar poste novamente com o erro.
PHP код:
CMD:apostarm1(playeridparams[])
{
    new 
NumeroAposta;
    if(
sscanf(params"ud"NumeroAposta)) return SendClientMessage(playerid, -1"Use: /Apostarm1 [Quantidade] [Numero] (Nъmeros de 1 a 200)");
    if(
Numero || Numero 200) return SendClientMessage(playerid0x999999AA"[ERRO] Numero Invalido Numeros entre 1 e 200.");
    if(
Aposta || Aposta GetPlayerMoney(playerid)) return SendClientMessage(playerid0x999999AA"[ERRO] Vocк nгo tem esse dinheiro.");
    
SendClientMessage(playerid0x999999AA"[APOSTANDO] Aguarde");
    
apostoun[playerid] = Numero;
    
apostouv[playerid] = Aposta;
    
SetTimerEx"aposta"5000false"d"playerid);
    return 
1;

Ele estava travando pois vocк estava fazendo o cуdigo completamente errado, agora provavelmente irб funcionar.
Reply
#4

vc ta usando format sem precisar й tbm ta colocando \n em SendClientMessage que usa so em Dialogs.

apenas coloque:

PHP код:
if(sscanf(params"ud"NumeroAposta)) return SendClientMessage(playerid, -1"Use: /Apostarm1 [Quantidade] [Numero] Nъmeros de 1 a 200"); 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)