ajuda com um comando -
Exco - 04.01.2013
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;
}
Re: ajuda com um comando -
Exco - 04.01.2013
me ajuda pf galera
Re: ajuda com um comando -
TugaBR - 04.01.2013
Testa aн:
PHP код:
CMD:darvip(playerid, params[])
{
if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid, -1, "Vocк nгo estб autorizado a usar esse comando !");
if(sscanf(params, "ud[128]", 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[128]", 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;
}
Re: ajuda com um comando -
Exco - 04.01.2013
continua cara a mesma coisa sabe oque podede ser preciso arrumar isso