if(dialogid == skins)
{
if(response == 1)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
format(file, sizeof(file), P_CONTAS, aname);
new skin;
new grana;
grana = GetPlayerGrana(playerid);
if(grana > 49){
dini_Set(file, "Skin", inputtext);
SetPlayerSkin(playerid, dini_Int(file, "Skin"));
GivePlayerGrana(playerid, -50);
if(skin==217){
SendClientMessage(playerid, Vermelho, "| ERRO | ID de skin bloqueada!");
return 1;
}
SendClientMessage(playerid, Verde, "| INFO | Vocк comprou uma skin !");
} else {
SendClientMessage(playerid, Vermelho, "| INFO | Vocк nгo tem dinheiro para uma skim");
}
}
}
if(0 < (skin) > 299)
return SendClientMessage(playerid,-1, "Skin invбlida");
alguйm me ajuda a bloquear skim? e tipo so poder escolher de 1 a 299 agradeзo eu fiz de um jeito mais nгo funciono vlw
pawn Код:
|
if(dialogid == skins)
{
if(response == 1)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
format(file, sizeof(file), P_CONTAS, aname);
new skin;
new grana;
grana = GetPlayerGrana(playerid);
if(grana > 49)
{
dini_Set(file, "Skin", inputtext);
SetPlayerSkin(playerid, dini_Int(file, "Skin"));
GivePlayerGrana(playerid, -50);
if(skin >= 1 && <= 299)
{
SendClientMessage(playerid, Verde, "| INFO | Vocк comprou uma skin !");
SetPlayerSkin(playerid, //Aqui coloca uma variavel n sei que pegou o numero digitado na dialog);
return 1;
}
else
{
SendClientMessage(playerid, Vermelho, "| ERRO | ID de skin bloqueada!");
return 1;
}
}
else
{
SendClientMessage(playerid, Vermelho, "| INFO | Vocк nгo tem dinheiro para uma skim");
}
}
}
Manolo isso e facil e.e
pawn Код:
|
if(dialogid == skins)
{
if(response == 1)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
format(file, sizeof(file), P_CONTAS, aname);
new skin;
new grana;
grana = GetPlayerGrana(playerid);
if(grana > 49){
dini_Set(file, "Skin", inputtext);
SetPlayerSkin(playerid, dini_Int(file, "Skin"));
GivePlayerGrana(playerid, -50);
if(skin==217){
SendClientMessage(playerid, Vermelho, "{0099FF}(~){CCCCFF} ID de skin proibida!");
return 1;
}
if(0 < (skin) > 299)
return SendClientMessage(playerid,-1, "Skin invбlida");
SendClientMessage(playerid, Verde, "Vocк comprou uma nova roupa com sucesso !");
} else {
SendClientMessage(playerid, Vermelho, "Vocк nгo tem dinheiro para comprar uma roupa");
}
}
}
if(dialogid == skins)
{
if(response == 1)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
format(file, sizeof(file), P_CONTAS, aname);
new skin;
new grana;
grana = GetPlayerGrana(playerid);
if(grana > 49)
{
dini_Set(file, "Skin", inputtext);
SetPlayerSkin(playerid, dini_Int(file, "Skin"));
GivePlayerGrana(playerid, -50);
if(skin >= 1 && <= 299)
{
SendClientMessage(playerid, Verde, "| INFO | Vocк comprou uma skin !");
return 1;
}
else
{
SendClientMessage(playerid, Vermelho, "| ERRO | ID de skin bloqueada!");
return 1;
}
}
else
{
SendClientMessage(playerid, Vermelho, "| INFO | Vocк nгo tem dinheiro para uma skim");
}
}
}
if(dialogid == skins)
{
if(response == 1)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
format(file, sizeof(file), P_CONTAS, aname);
new skin;
new grana;
grana = GetPlayerGrana(playerid);
if(grana > 49)
{
dini_Set(file, "Skin", inputtext);
SetPlayerSkin(playerid, dini_Int(file, "Skin"));
GivePlayerGrana(playerid, -50);
skin = strval(inputtext);
if(skin < 1 || skin > 299)
{
SendClientMessage(playerid, Vermelho, "| ERRO | skin de 1 б 299 !");
}
else
{
SendClientMessage(playerid, Verde, "| INFO | Vocк comprou uma skin!");
}
}
else
{
SendClientMessage(playerid, Vermelho, "| INFO | Vocк nгo tem dinheiro para uma skim");
}
}
return 1;
}
if(dialogid == skins)
{
if(response == 1)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
format(file, sizeof(file), P_CONTAS, aname);
new skin;
new grana;
grana = GetPlayerGrana(playerid);
if(grana > 49)
{
dini_Set(file, "Skin", inputtext);
SetPlayerSkin(playerid, dini_Int(file, "Skin"));
GivePlayerGrana(playerid, -50);
skin = strval(inputtext);
if(skin > 1 || skin < 299)
{
SendClientMessage(playerid, Vermelho, "| ERRO | skin de 1 б 299 !");
}
else
{
SendClientMessage(playerid, Verde, "| INFO | Vocк comprou uma skin!");
}
}
else
{
SendClientMessage(playerid, Vermelho, "| INFO | Vocк nгo tem dinheiro para uma skim");
}
}
return 1;
}
if(grana > 49) { skin = strval(inputtext); if(skin < 1 || skin > 299) { SendClientMessage(playerid, Vermelho, "| ERRO | skin de 1 б 299 !"); } else { dini_Set(file, "Skin", inputtext); SetPlayerSkin(playerid, dini_Int(file, "Skin")); GivePlayerGrana(playerid, -50); } return 1; }
if(skin < 400 || skin > 611)
{
SendClientMessage(playerid, 0x0000FFFF, "ID ERRADO");
return 1;
}
if(!VBIsNumeric(inputtext))
{
SendClientMessage(playerid, Vermelho, "Valor invбlido, tente novamente!");
return 1;
}
else
{
SendClientMessage(playerid, Vermelho, "ID fora do normal! | ID's = 0-299");
}
}
}