Entгo o meu comando /profs estб dando conflito com o sistema de utilitarios. Esse problema й o seguinte, quando clico na parte Honestas, Transporte entre outros, fala que comprei um Intem no utilitarios, ai desaparece a aba do menu da profissхes.
PHP код:
if(current == utilitarios)//menu loja de utilitarios
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
format(file, sizeof(file), PASTA_CONTAS, aname);
new grana;
grana = GetPlayerGrana(playerid);
switch(row)
{
/*=============================== Celular =====================================*/
case 0:{//celular
if(dini_Int(file ,"CartaoOn") == 1){
if(dini_Int(file, "SaldoBancario" ) > 999) {
dini_IntSet(file, "Celular", 1);
dini_IntSet(file,"Celoff", 1);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")- 1000);
SendClientMessage(playerid, Branco, "• Vocк comprou um celular /ajudacelular.");
SendClientMessage(playerid, VerdeClaro, "• Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 1000!.");
}else{
SendClientMessage(playerid, 0xFF4500AA, "| ERRO | Saldo bancбrio insuficiente desative seu cartгo de dйbito /Cartaooff !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}else{
if(dini_Int(file ,"CartaoOn") == 0){
if(grana > 349){
dini_IntSet(file, "Celular", 1);
dini_IntSet(file,"Celoff", 1);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
GivePlayerGrana(playerid, -350);
SendClientMessage(playerid, Branco, "• Vocк comprou um celular /ajudacelular.");
}else{
SendClientMessage(playerid, 0xFF4500AA, "| ERRO | Vocк nгo tem dinheiro suficiente.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}
}
return 1;
}
/*================================ Cartгo Telefonico ==========================*/
case 1:{
if(dini_Int(file ,"CartaoOn") == 1){
if(dini_Int(file, "SaldoBancario" ) > 14) {
SendClientMessage(playerid, Branco, "• Vocк comprou um cartгo telefonico.");
SendClientMessage(playerid, VerdeClaro, "• Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 10!.");
dini_IntSet(file, "CartaoTelefonico", dini_Int(file, "CartaoTelefonico")+20);
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")- 15);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
} else {
SendClientMessage(playerid, 0xFF4500AA, "| ERRO | Saldo bancбrio insuficiente desative seu cartгo de dйbito /Cartaooff !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}else{
if(dini_Int(file ,"CartaoOn") == 0){
if(grana > 9){//cartao telefonico
GivePlayerGrana(playerid, -10);
SendClientMessage(playerid, Branco, "• Vocк comprou um cartгo telefonico.");
dini_IntSet(file, "CartaoTelefonico", dini_Int(file, "CartaoTelefonico")+20);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}else{
SendClientMessage(playerid, 0xFF4500AA, "| ERRO | Vocк nгo tem dinheiro suficiente.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}
}
return 1;
}
/*========================= MP3 ==============================================*/
case 2:{
if(dini_Int(file ,"CartaoOn") == 1){
if(dini_Int(file, "SaldoBancario" ) > 149) {
SendClientMessage(playerid, Branco, "• Vocк comprou um MP3 use /comandosmp3.");
SendClientMessage(playerid, VerdeClaro, "• Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 150!.");
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")-150);
dini_IntSet(file, "MP3", 1);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
} else {
SendClientMessage(playerid, 0xFF4500AA, "| ERRO | Saldo bancбrio insuficiente desative seu cartгo de dйbito /Cartaooff !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}else{
if(dini_Int(file ,"CartaoOn") == 0){
if(grana > 149){//mp3
GivePlayerGrana(playerid, -150);
SendClientMessage(playerid, Branco, "• Vocк comprou um MP3 use /comandosmp3.");
dini_IntSet(file, "MP3", 1);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
} else {
SendClientMessage(playerid, 0xFF4500AA, "| ERRO | Vocк nгo tem dinheiro suficiente.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}
}
return 1;
}
/*============================= Velocimetro ===================================*/
case 3:{//velocimetro
if(dini_Int(file,"Velocimetro") == 1){
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Vocк jб tem um Velocimetro!");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
return 1;
}
if(dini_Int(file ,"CartaoOn") == 1){
if(dini_Int(file, "SaldoBancario" ) > 999) {
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")-1000);
dini_IntSet(file,"Velocimetro", 1);
dini_IntSet(file,"VelocimetroOn", 1);
SendClientMessage(playerid, Branco, "• Vocк comprou um Velocimetro use /comandosvelocimetro.");
SendClientMessage(playerid, VerdeClaro, "• Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 1000 !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}else{
SendClientMessage(playerid, 0xFF4500AA, "| ERRO | Saldo bancбrio insuficiente desative seu cartгo de dйbito /Cartaooff !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}else{
if(dini_Int(file ,"CartaoOn") == 0){
if(grana > 999){
GivePlayerGrana(playerid, -1000);
SendClientMessage(playerid, Branco, "• Vocк comprou um Velocimetro use /comandosvelocimetro.");
dini_IntSet(file,"Velocimetro", 1);
dini_IntSet(file,"VelocimetroOn", 1);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
} else {
SendClientMessage(playerid, 0xFF4500AA, "| ERRO | Vocк nгo tem dinheiro suficiente.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}
}
return 1;
}
/*============================ GPS ============================================*/
case 4:{//Localizar
if(dini_Int(file,"Gps") == 1){
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Vocк jб tem um GPS!");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
return 1;
}
if(dini_Int(file ,"CartaoOn") == 1){
if(dini_Int(file, "SaldoBancario" ) > 14999) {
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")-15000);
SendClientMessage(playerid, Branco, "• Vocк comprou um Gps use /comandosGps.");
SendClientMessage(playerid, VerdeClaro, "• Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 15000 !.");
dini_IntSet(file, "Gps", 1);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}else{
SendClientMessage(playerid, 0xFF4500AA, "| ERRO | Saldo bancбrio insuficiente desative seu cartгo de dйbito /Cartaooff !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}else{
if(dini_Int(file ,"CartaoOn") == 0){
if(grana > 14999){
GivePlayerGrana(playerid, -15000);
SendClientMessage(playerid, Branco, "• Vocк comprou um Gps use /comandosGps.");
dini_IntSet(file, "Gps", 1);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
} else {
SendClientMessage(playerid, 0xFF4500AA, "| ERRO | Vocк nгo tem dinheiro suficiente.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}
}
return 1;
}
/*================================ Bloco de lembrete ==========================*/
case 5:{ //bloco
if(dini_Int(file ,"CartaoOn") == 1){
if(dini_Int(file, "SaldoBancario" ) > 149) {
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")-150);
SendClientMessage(playerid, Branco, "• Vocк comprou um bloco de lembretes, use /lembrete [texto].");
SendClientMessage(playerid, VerdeClaro, "• Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 150 !.");
dini_IntSet(file, "Bloco", 1);
dini_Set(file, "Lembrete", "Nada");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}else{
SendClientMessage(playerid, 0xFF4500AA, "| ERRO | Saldo bancбrio insuficiente desative seu cartгo de dйbito /Cartaooff !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}else{
if(dini_Int(file ,"CartaoOn") == 0){
if(grana > 149){
GivePlayerGrana(playerid, -150);
SendClientMessage(playerid, Branco, "• Vocк comprou um bloco de lembretes, use /lembrete [texto].");
dini_IntSet(file, "Bloco", 1);
dini_Set(file, "Lembrete", "Nada");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
} else {
SendClientMessage(playerid, 0xFF4500AA, "| ERRO | Vocк nгo tem dinheiro suficiente.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}
}
return 1;
}
/*====================== Capacete =============================================*/
case 6:{ //capacete
if(dini_Int(file,"Capacete") == 1){
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Vocк jб tem um capacete!");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
return 1;
}
if(dini_Int(file ,"CartaoOn") == 1){
if(dini_Int(file, "SaldoBancario" ) > 2999) {
SendClientMessage(playerid, Branco,"• Vocк comprou um capacete use /ajudacapacete");
SendClientMessage(playerid, VerdeClaro, "• Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 3000 !.");
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")-3000);
dini_IntSet(file,"Capacete", 1);
dini_IntSet(file,"CapaceteOn", 0);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}else{
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Saldo bancбrio insuficiente desative seu cartгo de dйbito /Cartaooff !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}else{
if(dini_Int(file ,"CartaoOn") == 0){
if(grana > 2999){
GivePlayerGrana(playerid, -3000);
SendClientMessage(playerid, Branco,"• Vocк comprou um capacete use /ajudacapacete");
dini_IntSet(file,"Capacete", 1);
dini_IntSet(file,"CapaceteOn", 0);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
} else {
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Vocк nгo tem dinheiro suficiente!");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}
}
return 1;
}
/*===================== Jetpack ==============================================*/
case 7:{//jetpack
if(dini_Int(file, "jetpack") == 1){
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Vocк jб tem um jetpack!");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
return 1;
}
if(dini_Int(file ,"CartaoOn") == 1){
if(dini_Int(file, "SaldoBancario" ) > 999999) {
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")-1000000);
SendClientMessage(playerid, VerdeClaro, "• Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 1000000!.");
dini_IntSet(file,"jetpack", 1);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}else{
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Saldo bancбrio insuficiente desative seu cartгo de dйbito /Cartaooff !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}else{
if(dini_Int(file ,"CartaoOn") == 0){
if(grana > 999999){
GivePlayerGrana(playerid, -1000000);
SendClientMessage(playerid, Branco,"• Vocк comprou um jetpack use /ajudajetpack");
dini_IntSet(file,"jetpack", 1);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
} else {
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Vocк nгo tem dinheiro suficiente!");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}
}
return 1;
}
/*======================== Sem Parar ==========================================*/
case 8:{//sem parar
if(dini_Int(file, "semparar") == 1){
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Vocк jб tem um Sem Parar!");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
return 1;
}
if(dini_Int(file ,"CartaoOn") == 1){
if(dini_Int(file, "SaldoBancario" ) > 29999) {
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")-30000);
SendClientMessage(playerid, Branco,"• Vocк comprou um Sem Parar use /ajudasemparar");
SendClientMessage(playerid, VerdeClaro, "• Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 30000!.");
dini_IntSet(file,"semparar", 1);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}else{
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Saldo bancбrio insuficiente desative seu cartгo de dйbito /Cartaooff !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}else{
if(dini_Int(file ,"CartaoOn") == 0){
if(grana > 29999){
GivePlayerGrana(playerid, -30000);
SendClientMessage(playerid, Branco,"• Vocк comprou um Sem Parar use /ajudasemparar");
dini_IntSet(file,"semparar", 1);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
} else {
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Vocк nгo tem dinheiro suficiente!");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}
}
return 1;
}
/*======================== Laser ==============================================*/
case 9:{
if(dini_Int(file,"Laser") == 1){
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Vocк jб tem um laser!");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
return 1;
}
if(dini_Int(file ,"CartaoOn") == 1){
if(dini_Int(file, "SaldoBancario" ) > 999) {
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")-1000);
SendClientMessage(playerid, Branco,"• Vocк comprou um laser use /ajudalaser");
SendClientMessage(playerid, VerdeClaro, "• Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 1000!.");
dini_IntSet(file,"Laser", 1);
dini_IntSet(file,"LaserOn", 0);
dini_IntSet(file,"LaserCor", 18643);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}else{
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Saldo bancбrio insuficiente desative seu cartгo de dйbito /Cartaooff !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}else{
if(dini_Int(file ,"CartaoOn") == 0){
if(grana > 14999){
GivePlayerGrana(playerid, -15000);
SendClientMessage(playerid, Branco,"• Vocк comprou um laser use /ajudalaser");
dini_IntSet(file,"Laser", 1);
dini_IntSet(file,"LaserOn", 0);
dini_IntSet(file,"LaserCor", 18643);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
} else {
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Vocк nгo tem dinheiro suficiente!");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}
}
return 1;
}
case 10:{
{
ShowMenuForPlayer(utilitarios1, playerid);
TogglePlayerControllable(playerid,0);
}
}
case 11:{
{
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}
}
}
if(current == utilitarios1)//menu loja de utilitarios 2
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
format(file, sizeof(file), PASTA_CONTAS, aname);
new grana;
new msg[126];
grana = GetPlayerGrana(playerid);
/*========================== Kit Neon Car =====================================*/
switch(row)
{
case 0:{
if(dini_Int(file,"kitneon") == 1){
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Vocк jб tem um Kit Neon Car !");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios1, playerid);
return 1;
}
if(dini_Int(file ,"CartaoOn") == 1){
if(dini_Int(file, "SaldoBancario" ) > 69999) {
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")-70000);
SendClientMessage(playerid, Branco,"• Vocк comprou um Kit Neon Car !");
SendClientMessage(playerid, VerdeClaro, "• Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 70000!.");
dini_IntSet(file,"kitneon", 1);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios1, playerid);
}else{
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Saldo bancбrio insuficiente desative seu cartгo de dйbito /Cartaooff !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios1, playerid);
}
}else{
if(dini_Int(file,"kitneon") == 0){
if(grana > 69999){
GivePlayerGrana(playerid, -70000);
SendClientMessage(playerid, Branco,"• Vocк comprou um Kit Neon Car !");
dini_IntSet(file,"kitneon", 1);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios1, playerid);
} else {
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Vocк nгo tem dinheiro suficiente!");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios1, playerid);
}
}
}
return 1;
}
case 1:{//Porta armas
if(dini_Int(file ,"CartaoOn") == 1){
if(dini_Int(file, "SaldoBancario" ) > 2999) {
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")-3000);
SendClientMessage(playerid, Branco, "• Vocк comprou um Porta armas use /ajudaportaarmas.");
SendClientMessage(playerid, VerdeClaro, "• Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 3000!.");
}else{
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Saldo bancбrio insuficiente desative seu cartгo de dйbito /Cartaooff !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}else{
if(dini_Int(file ,"CartaoOn") == 0){
if(grana > 2999){
GivePlayerGrana(playerid, -3000);
SendClientMessage(playerid, Branco, "• Vocк comprou um Porta armas use /ajudaportaarmas.");
dini_IntSet(file, "portaarmas", 1);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
} else {
SendClientMessage(playerid, 0xFF4500AA, "| ERRO | Vocк nгo tem dinheiro suficiente.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}
}
return 1;
}
case 2:{//creditos cel 25
if(dini_Int(file ,"CartaoOn") == 1){
if(dini_Int(file, "SaldoBancario" ) > 24) {
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")-25);
SendClientMessage(playerid, Branco, "• Vocк Recarrego 25$ de credito em seu celular Obrigado ! ");
SendClientMessage(playerid, VerdeClaro, "• Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 25!.");
GameTextForPlayer(playerid,"~y~SMS : ~b~Recebido" , 3000, 3);
PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
dini_IntSet(file, "Credito", dini_Int(file, "Credito")+25);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
format(msg,sizeof(msg),"| CELULAR | SMS : Seu novo saldo й %d $ ",dini_Int(file, "Credito"));
SendClientMessage(playerid,Amarelo,msg);
}else{
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Saldo bancбrio insuficiente desative seu cartгo de dйbito /Cartaooff !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}else{
if(dini_Int(file ,"CartaoOn") == 0){
if(grana > 24){
GivePlayerGrana(playerid, -25);
SendClientMessage(playerid, Branco, "• Vocк Recarrego 25$ de credito em seu celular Obrigado ! ");
GameTextForPlayer(playerid,"~y~SMS : ~b~Recebido" , 3000, 3);
PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
dini_IntSet(file, "Credito", dini_Int(file, "Credito")+25);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
format(msg,sizeof(msg),"| CELULAR | SMS : Seu novo saldo й %d $ ",dini_Int(file, "Credito"));
SendClientMessage(playerid,Amarelo,msg);
} else {
SendClientMessage(playerid, 0xFF4500AA, "| ERRO | Vocк nгo tem dinheiro suficiente.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}
}
return 1;
}
case 3:{//creditos cel 50
if(dini_Int(file ,"CartaoOn") == 1){
if(dini_Int(file, "SaldoBancario" ) > 49) {
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")-50);
SendClientMessage(playerid, Branco, "• Vocк Recarrego 50$ de credito em seu celular Obrigado ! ");
SendClientMessage(playerid, VerdeClaro, "• Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 50!.");
GameTextForPlayer(playerid,"~y~SMS : ~b~Recebido" , 3000, 3);
PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
dini_IntSet(file, "Credito", dini_Int(file, "Credito")+50);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
format(msg,sizeof(msg),"| CELULAR | SMS : Seu novo saldo й %d $ ",dini_Int(file, "Credito"));
SendClientMessage(playerid,Amarelo,msg);
}else{
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Saldo bancбrio insuficiente desative seu cartгo de dйbito /Cartaooff !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}else{
if(dini_Int(file ,"CartaoOn") == 0){
if(grana > 49){
GivePlayerGrana(playerid, -50);
SendClientMessage(playerid, Branco, "• Vocк Recarrego 50$ de credito em seu celular Obrigado ! ");
GameTextForPlayer(playerid,"~y~SMS : ~b~Recebido" , 3000, 3);
PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
dini_IntSet(file, "Credito", dini_Int(file, "Credito")+50);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
format(msg,sizeof(msg),"| CELULAR | SMS : Seu novo saldo й %d $ ",dini_Int(file, "Credito"));
SendClientMessage(playerid,Amarelo,msg);
} else {
SendClientMessage(playerid, 0xFF4500AA, "| ERRO | Vocк nгo tem dinheiro suficiente.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}
}
return 1;
}
case 4:{//creditos cel 100
if(dini_Int(file ,"CartaoOn") == 1){
if(dini_Int(file, "SaldoBancario" ) > 99) {
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")-100);
SendClientMessage(playerid, Branco, "• Vocк Recarrego 100$ de credito em seu celular Obrigado ! ");
SendClientMessage(playerid, VerdeClaro, "• Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 100!.");
GameTextForPlayer(playerid,"~y~SMS : ~b~Recebido" , 3000, 3);
PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
dini_IntSet(file, "Credito", dini_Int(file, "Credito")+100);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
format(msg,sizeof(msg),"| CELULAR | SMS : Seu novo saldo й %d $ ",dini_Int(file, "Credito"));
SendClientMessage(playerid,Amarelo,msg);
} else {
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Saldo bancбrio insuficiente desative seu cartгo de dйbito /Cartaooff !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}else{
if(dini_Int(file ,"CartaoOn") == 0){
if(grana > 99){
GivePlayerGrana(playerid, -100);
SendClientMessage(playerid, Branco, "• Vocк Recarrego 100$ de credito em seu celular Obrigado ! ");
GameTextForPlayer(playerid,"~y~SMS : ~b~Recebido" , 3000, 3);
PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
dini_IntSet(file, "Credito", dini_Int(file, "Credito")+100);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
format(msg,sizeof(msg),"| CELULAR | SMS : Seu novo saldo й %d $ ",dini_Int(file, "Credito"));
SendClientMessage(playerid,Amarelo,msg);
} else {
SendClientMessage(playerid, 0xFF4500AA, "| ERRO | Vocк nгo tem dinheiro suficiente.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}
}
return 1;
}
case 5:{//creditost cel 200
if(dini_Int(file ,"CartaoOn") == 1){
if(dini_Int(file, "SaldoBancario" ) > 199) {
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")-200);
SendClientMessage(playerid, Branco, "• Vocк Recarrego 200$ de credito em seu celular Obrigado ! ");
SendClientMessage(playerid, VerdeClaro, "• Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 200!.");
GameTextForPlayer(playerid,"~y~SMS : ~b~Recebido" , 3000, 3);
PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
dini_IntSet(file, "Credito", dini_Int(file, "Credito")+200);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
format(msg,sizeof(msg),"| CELULAR | SMS : Seu novo saldo й %d $ ",dini_Int(file, "Credito"));
SendClientMessage(playerid,Amarelo,msg);
} else {
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Saldo bancбrio insuficiente desative seu cartгo de dйbito /Cartaooff !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}else{
if(dini_Int(file ,"CartaoOn") == 0){
if(grana > 199){
GivePlayerGrana(playerid, -200);
SendClientMessage(playerid, Branco, "• Vocк Recarrego 200$ de credito em seu celular Obrigado ! ");
GameTextForPlayer(playerid,"~y~SMS : ~b~Recebido" , 3000, 3);
PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
dini_IntSet(file, "Credito", dini_Int(file, "Credito")+200);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
format(msg,sizeof(msg),"| CELULAR | SMS : Seu novo saldo й %d $ ",dini_Int(file, "Credito"));
SendClientMessage(playerid,Amarelo,msg);
} else {
SendClientMessage(playerid, 0xFF4500AA, "| ERRO | Vocк nгo tem dinheiro suficiente.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}
}
return 1;
}
case 6:{//bateria cel
if(dini_Int(file ,"CartaoOn") == 1){
if(dini_Int(file, "SaldoBancario" ) > 39) {
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")-40);
SendClientMessage(playerid, Branco, "• Bateria de celular comprada com sucesso 100 $ Obrigado ! ");
SendClientMessage(playerid, VerdeClaro, "• Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 50!.");
GameTextForPlayer(playerid,"~y~Bateria : ~b~100%" , 3000, 3);
PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
dini_IntSet(file, "bateria", 35);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
} else {
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Saldo bancбrio insuficiente desative seu cartгo de dйbito /Cartaooff !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}else{
if(dini_Int(file ,"CartaoOn") == 0){
if(grana > 39){
GivePlayerGrana(playerid, -40);
SendClientMessage(playerid, Branco, "• Bateria de celular comprada com sucesso 100 $ Obrigado ! ");
GameTextForPlayer(playerid,"~y~Bateria : ~b~100%" , 3000, 3);
PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
dini_IntSet(file, "bateria", 35);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
} else {
SendClientMessage(playerid, 0xFF4500AA, "| ERRO | Vocк nгo tem dinheiro suficiente.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}
}
return 1;
}
case 7:{//balao
if(dini_Int(file ,"CartaoOn") == 1){
if(dini_Int(file, "SaldoBancario" ) > 7999999) {
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")-8000000);
SendClientMessage(playerid, AmareloClaro, "• Vocк compro um Balгo de ar /Ajudabalao !");
SendClientMessage(playerid, VerdeClaro, "• Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 8000000 !.");
PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
dini_IntSet(file,"baarq", 1);
dini_IntSet(file,"balaoon", 0);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
} else {
SendClientMessage(playerid, 0xFF4500AA,"| ERRO | Saldo bancбrio insuficiente desative seu cartгo de dйbito /Cartaooff !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}else{
if(dini_Int(file ,"CartaoOn") == 0){
if(grana > 7999999){
GivePlayerGrana(playerid, -8000000);
SendClientMessage(playerid, AmareloClaro, "• Vocк compro um Balгo de ar /Ajudabalao !");
PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
dini_IntSet(file,"baarq", 1);
dini_IntSet(file,"balaoon", 0);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
} else {
SendClientMessage(playerid, Vermelho, "• Vocк nгo tem dinheiro suficiente.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}
}
return 1;
}
case 8:{// Voltar
{
if(grana > 4999){
GivePlayerGrana(playerid, -5000);
SendClientMessage(playerid, Branco, "• Vocк compro um cartгo de dйbito /ajudacartгo ! ");
dini_IntSet(file, "Cartaodebito", 1);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
} else {
SendClientMessage(playerid, 0xFF4500AA, "| ERRO | Vocк nгo tem dinheiro suficiente.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}
}
return 1;
}
case 9:{// Voltar
{
ShowMenuForPlayer(utilitarios, playerid);
TogglePlayerControllable(playerid,0);
}
}
case 10:{// Cancelar
{
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios1, playerid);
}
}
}
}
Vocк deve ter colocado o mesmo numero na hora de definir os nomes dos dialogs