Ola Boa Noite a todos estou tentando fazer um menu de armas ta certinho mais so tem um problema quando eu compro a primeira arma td bem compra normal quando vou comprar a segunda compra tambem mais a primeira arma some nao fica as duas q comprei alguem sabe me dizer oq й Ficarei Grato
Код:
if(current == armas) // MENU DE ARMAS
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
format(file, sizeof(file), PASTA_CONTAS, aname);
new grana;
grana = GetPlayerGrana(playerid);
switch(row)
{
case 0:{
if(dini_Int(file, "Porte") == 1){
if(grana > 148){
GivePlayerGrana(playerid, -149);
GivePlayerWeapon(playerid,22,400); // 9mm
SendClientMessage(playerid, Verde, "(INFO) Vocк comprou uma arma.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(armas, playerid);
} else {
SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo tem dinheiro suficiente.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(armas, playerid);
}
} else {
SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo tem Porte de armas.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(armas, playerid);
return 1;
}
}
case 1:{
if(dini_Int(file, "Porte") == 1){
if(grana > 168){
GivePlayerGrana(playerid, -169);
GivePlayerWeapon(playerid,23,400); // 9mm + silenciador
SendClientMessage(playerid, Verde, "(INFO) Vocк comprou uma arma.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(armas, playerid);
} else {
SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo tem dinheiro suficiente.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(armas, playerid);
}
} else {
SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo tem Porte de armas.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(armas, playerid);
return 1;
}
}
case 2:{
{
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(armas, playerid);
}
}
}
return 1;
}
Isso nгo й nenhum bug! A outra arma some, pq vocк estб comprando outra 9mm, mas sу com silenciador! No entanto, vocк sу pode ter uma 9mm ou uma 9mm com silenciador! Mesma coisa й vocк ter uma tec9 e comprar uma Micro SMG... A tec9 vai sumir para dar espaзo a Micro SMG, pq? Pq sгo armas do mesmo porte!
Sу uma dica, nгo й nenhuma bronca! Leia as regras, vocк acabou de fazer um Double post, e isso й proibido! Flw. xD