[Ajuda] Bug skin
#1

Queria que alguйm me ajudasse a nгo comprar skin maior que 299 e nem menor do que 0 porque se nгo buga a conta do player e ele perde a conta...

pawn Код:
if(dialogid == skins)
{
if(response == 1)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
format(file, sizeof(file), PASTA_CONTAS, aname);
new grana;
grana = GetPlayerGrana(playerid);
if(grana > 49){
dini_Set(file, "Skin", inputtext);
SetPlayerSkin(playerid, dini_Int(file, "Skin"));
GivePlayerGrana(playerid, -50);
SendClientMessage(playerid, Verde, "(INFO) Vocк comprou uma nova roupa com sucesso !");
} else {
SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo tem dinheiro para comprar uma roupa");
}
}
}
Reply
#2

Qual variavel seta o valor da skin?
Reply
#3

pawn Код:
if(strval(inputtext) < 0 || strval(inputtext) > 299) return SendClientMessage(playerid, -1, "...");
Reply
#4

pawn Код:
static JFSExemplo =  strval( inputtext );
if( JFSExemplo < 0 || JFSExemplo > 299 )
        return SendClientMessage(playerid, -1, "Apenas de 0 a 299 !");
Reply
#5

Obrigado a todos, Ouro deu certo.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)