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; }