[Ajuda] to precisano mt de ajuda
#1

glr to aki na minha gmd e base e percebi q tem apenas 1 menu de utilitarios e o outro ta com itens mais n ativado como eu fasso pra ativar ele aqui tao os unicos codigos que eu achei dele:

PHP код:
/*============================ Menu loja de utilitarios ======================*/
    
utilitarios CreateMenu("~y~Loja De Utilitarios"250.0180.0200.0200.0);
    
AddMenuItem(utilitarios0"Celular");
    
AddMenuItem(utilitarios1"~g~$[1000]");
    
AddMenuItem(utilitarios0"Cartao telefonico 20 creditos");
    
AddMenuItem(utilitarios1"~g~$[15]");
    
AddMenuItem(utilitarios0"Velocimetro");
    
AddMenuItem(utilitarios1"~g~$[1000]");
    
AddMenuItem(utilitarios0"Bloco de Lembretes");
    
AddMenuItem(utilitarios1"~g~$[130]");
    
    
AddMenuItem(utilitarios0"Gps");
    
AddMenuItem(utilitarios1"~g~$[15000]");
    
AddMenuItem(utilitarios0"Capacete");
    
AddMenuItem(utilitarios1"~g~$[3000]");
    
AddMenuItem(utilitarios0"jetpack");
    
AddMenuItem(utilitarios1"~g~$[1000000]");
    
AddMenuItem(utilitarios0"Sem Parar");
    
AddMenuItem(utilitarios1"~g~$[30000]");
    
AddMenuItem(utilitarios0"Laser");
    
AddMenuItem(utilitarios1"~g~$[1000]");
    
AddMenuItem(utilitarios0"Proximo");
    
AddMenuItem(utilitarios0"Cancelar"); 
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)
{
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, "| INFO | Vocк comprou um celular /ajudacelula.");
SendClientMessage(playerid, VerdeClaro, "| INFO | Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 1000!.");
}else{
SendClientMessage(playerid, Vermelho, "| 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, "| INFO | Vocк comprou um celular /ajudacelula.");
}else{
SendClientMessage(playerid, Vermelho, "| 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, "| INFO | Vocк comprou um cartгo telefonico.");
SendClientMessage(playerid, VerdeClaro, "| INFO | 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, Vermelho, "| 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, "| INFO | Vocк comprou um cartгo telefonico.");
dini_IntSet(file, "CartaoTelefonico", dini_Int(file, "CartaoTelefonico")+20);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}else{
SendClientMessage(playerid, Vermelho, "| 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, "| INFO | Vocк comprou um MP3 use /comandosmp3.");
SendClientMessage(playerid, VerdeClaro, "| INFO | 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, Vermelho, "| 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, "| INFO | Vocк comprou um MP3 use /comandosmp3.");
dini_IntSet(file, "MP3", 1);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
} else {
SendClientMessage(playerid, Vermelho, "| 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, Vermelho,"| 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, "| INFO | Vocк comprou um Velocimetro use /comandosvelocimetro.");
SendClientMessage(playerid, VerdeClaro, "| INFO | Seu cartгo de debito estб ativado , portanto, foram descontados de seu banco $ 1000 !.");
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
}else{
SendClientMessage(playerid, Vermelho, "| 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, "| INFO | 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, Vermelho, "| 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, "| INFO | Vocк comprou um bloco de lembretes, use /lembrete [texto].");
SendClientMessage(playerid, VerdeClaro, "| INFO | 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, Vermelho, "| 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, "| INFO | 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, Vermelho, "| 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, Vermelho,"| 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," INFO | Vocк comprou um capacete use /ajudacapacete");
SendClientMessage(playerid, VerdeClaro, "| INFO | 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, Vermelho,"| 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," INFO | 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, Vermelho,"| 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, Vermelho,"| 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,"| INFO | Vocк comprou um Sem Parar use /ajudasemparar");
SendClientMessage(playerid, VerdeClaro, "| INFO | 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, Vermelho,"| 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,"| INFO | Vocк comprou um Sem Parar use /ajudasemparar");
dini_IntSet(file,"semparar", 1);
TogglePlayerControllable(playerid, 1);
HideMenuForPlayer(utilitarios, playerid);
} else {
SendClientMessage(playerid, Vermelho,"| 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, Vermelho,"| 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,"| INFO | Vocк comprou um laser use /ajudalaser");
SendClientMessage(playerid, VerdeClaro, "| INFO | 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, Vermelho,"| 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,"| INFO | 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, Vermelho,"| 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);
}
}
}
}
[PHP]
Reply
#2

Mano nao e gm base usa gm base e deixa essa da net af todos dias tem servidores com gm da net vamos inovar fazer do 0 :C
Reply
#3

Quote:
Originally Posted by HelderPT
Посмотреть сообщение
Mano nao e gm base usa gm base e deixa essa da net af todos dias tem servidores com gm da net vamos inovar fazer do 0 :C
Ele apenas pediu ajuda entгo o ajude, se vai comentar isso, nem comente.
Reply
#4

Quote:
Originally Posted by HelderPT
Посмотреть сообщение
Mano nao e gm base usa gm base e deixa essa da net af todos dias tem servidores com gm da net vamos inovar fazer do 0 :C
ue mano aqui se chama forum n?ou me enganei de site?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)