[Ajuda] ajuda com um comando
#1

Alguem pode me ajuda, o proble й o seguinte eu to no jogo e digito /darvip [meuid] [e os meses] so que aparece:
"Correto: /darvip [id] [meses]" sempre isso como posso resolver ?

e no console do servidor aparece: sscanf erro: sistema nao foi iniciado, so que ingles

Код:
CMD:darvip(playerid, params[])
{
    if(!IsPlayerAdmin(playerid))
        return SendClientMessage(playerid, -1, "Vocк nгo estб autorizado a usar esse comando !");
    if(sscanf(params, "ud", iddele, meses))
        return SendClientMessage(playerid, -1, "Correto: /darvip [id] [meses]");
    if(!IsPlayerConnected(iddele))
        return SendClientMessage(playerid, -1, "Esse jogador nгo estб online");
    PlayerVip[iddele] = 1;
    SetPlayerScore(iddele, GetPlayerScore(iddele) + meses*2);
    GivePlayerMoney(iddele, meses*10000);
    format(_sStr, 100, "Atenзгo o admin %s te deu %d meses VIP com %d Nнveis e R$ %d.", pNome(playerid), meses, meses*2, meses*10000);// Formata a mensagem!
    SendClientMessage(iddele, COR_AZULZAO, _sStr);
    format(_sStr, 100, "Vocк deu %d meses de VIP para o %s", meses, pNome(iddele));
    SendClientMessage(playerid, COR_AZULZAO, _sStr);
    return 1;
}

CMD:darsupervip(playerid, params[])
{
    if(!IsPlayerAdmin(playerid))
        return SendClientMessage(playerid, -1, "Vocк nгo estб autorizado a usar esse comando !");
    if(sscanf(params, "ud", iddele, meses))
        return SendClientMessage(playerid, -1, "Correto: /darsvip [id] [meses]");
    if(!IsPlayerConnected(iddele))
        return SendClientMessage(playerid, -1, "Esse jogador nгo estб online");
    PlayerVip[iddele] = 2;
    SetPlayerScore(iddele, GetPlayerScore(iddele) + meses*3);
    GivePlayerMoney(iddele, meses*20000);
    format(_sStr, 100, "Atenзгo o admin %s te deu %d meses SUPER-VIP com %d Nнveis e R$ %d.", pNome(playerid), meses, meses*3, meses*20000);
    SendClientMessage(iddele, COR_AZULZAO, _sStr);
    format(_sStr, 100, "Vocк deu %d meses de SUPER-VIP para o %s", meses, pNome(iddele));
    SendClientMessage(playerid, COR_AZULZAO, _sStr);
    return 1;
}
Reply
#2

me ajuda pf galera
Reply
#3

Testa aн:

PHP код:
CMD:darvip(playeridparams[])
{
    if(!
IsPlayerAdmin(playerid))
        return 
SendClientMessage(playerid, -1"Vocк nгo estб autorizado a usar esse comando !");
    if(
sscanf(params"ud[128]"iddelemeses))
        return 
SendClientMessage(playerid, -1"Correto: /darvip [id] [meses]");
    if(!
IsPlayerConnected(iddele))
        return 
SendClientMessage(playerid, -1"Esse jogador nгo estб online");
    
PlayerVip[iddele] = 1;
    
SetPlayerScore(iddeleGetPlayerScore(iddele) + meses*2);
    
GivePlayerMoney(iddelemeses*10000);
    
format(_sStr100"Atenзгo o admin %s te deu %d meses VIP com %d Nнveis e R$ %d."pNome(playerid), mesesmeses*2meses*10000);// Formata a mensagem!
    
SendClientMessage(iddeleCOR_AZULZAO_sStr);
    
format(_sStr100"Vocк deu %d meses de VIP para o %s"mesespNome(iddele));
    
SendClientMessage(playeridCOR_AZULZAO_sStr);
    return 
1;
}
CMD:darsupervip(playeridparams[])
{
    if(!
IsPlayerAdmin(playerid))
        return 
SendClientMessage(playerid, -1"Vocк nгo estб autorizado a usar esse comando !");
    if(
sscanf(params"ud[128]"iddelemeses))
        return 
SendClientMessage(playerid, -1"Correto: /darsvip [id] [meses]");
    if(!
IsPlayerConnected(iddele))
        return 
SendClientMessage(playerid, -1"Esse jogador nгo estб online");
    
PlayerVip[iddele] = 2;
    
SetPlayerScore(iddeleGetPlayerScore(iddele) + meses*3);
    
GivePlayerMoney(iddelemeses*20000);
    
format(_sStr100"Atenзгo o admin %s te deu %d meses SUPER-VIP com %d Nнveis e R$ %d."pNome(playerid), mesesmeses*3meses*20000);
    
SendClientMessage(iddeleCOR_AZULZAO_sStr);
    
format(_sStr100"Vocк deu %d meses de SUPER-VIP para o %s"mesespNome(iddele));
    
SendClientMessage(playeridCOR_AZULZAO_sStr);
    return 
1;

Reply
#4

continua cara a mesma coisa sabe oque podede ser preciso arrumar isso
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)