13.07.2011, 22:33
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;
}

