[Ajuda] Ajuda por favor = bug
#1

Gente tenho aqui o cmd do carro invulneravel... Mas quero que se o player nгo Tive o dinheiro pra por em "God Mode" ele с consiga comprar e apareзa uma mensage por ex: SendClientMessage (playerid, RED, "Vocк nгo tem essa grana")

Код:
LGod[playerid] = false;
Essa й a parte q tem que ser mudada...
Код:
if (strcmp("/godc", cmdtext, true, 10) == 0)
   {
      GivePlayerMoney (playerid, -5000 ) ;
      if (IsPlayerInAnyVehicle(playerid)) {
      if(LGod[playerid] == true)
       {
           LGod[playerid] = false;
         SendClientMessage(playerid, VERDEFRACO, "Agora seu veнculo nгo estб mais com Godc!");
          return true;
      }
      
      new vehicleid;
      LGod[playerid] = true;
      RepairVehicle(vehicleid);
      SetVehicleHealth(GetPlayerVehicleID(playerid),9999);
      SendClientMessage(playerid, VERDEFRACO, "Seu veнculo estб em Godc!");
      PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
   }
      else
   {
      SendClientMessage(playerid,VERDEFRACO,"Erro: Vocк nгo estб em um veнculo!");
   }
      return 1;
   }
Код:
public OnVehicleDamageStatusUpdate( vehicleid, playerid )
{
    if(LGod[playerid] == true)
    {
       new Float:Vida;
      if(GetVehicleHealth( vehicleid, Vida ) < 1000 )
      return RepairVehicle( vehicleid );
       return true;
   }
   return true;
}
obs: eu mesmo criei mais deu esse buguizinho...
Reply
#2

pawn Код:
if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, -1, "Vocк Nao tem Grana Suficiente");
Coloca isso depois do { que abre o comando.
Reply
#3

tente isso
pawn Код:
if (strcmp("/godc", cmdtext, true, 10) == 0)
   {
      if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, -1, " Sua menssagen");
      GivePlayerMoney (playerid, -5000 ) ;
      if (IsPlayerInAnyVehicle(playerid)) {
      if(LGod[playerid] == true)
       {
           LGod[playerid] = false;
         SendClientMessage(playerid, VERDEFRACO, "Agora seu veнculo nгo estб mais com Godc!");
          return true;
      }
     
      new vehicleid;
      LGod[playerid] = true;
      RepairVehicle(vehicleid);
      SetVehicleHealth(GetPlayerVehicleID(playerid),9999);
      SendClientMessage(playerid, VERDEFRACO, "Seu veнculo estб em Godc!");
      PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
   }
      else
   {
      SendClientMessage(playerid,VERDEFRACO,"Erro: Vocк nгo estб em um veнculo!");
   }
      return 1;
   }
Reply
#4

Quote:
Originally Posted by matheus_alcapone
Посмотреть сообщение
tente isso
pawn Код:
if (strcmp("/godc", cmdtext, true, 10) == 0)
   {
      if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, -1, " Sua menssagen");
      GivePlayerMoney (playerid, -5000 ) ;
      if (IsPlayerInAnyVehicle(playerid)) {
      if(LGod[playerid] == true)
       {
           LGod[playerid] = false;
         SendClientMessage(playerid, VERDEFRACO, "Agora seu veнculo nгo estб mais com Godc!");
          return true;
      }
     
      new vehicleid;
      LGod[playerid] = true;
      RepairVehicle(vehicleid);
      SetVehicleHealth(GetPlayerVehicleID(playerid),9999);
      SendClientMessage(playerid, VERDEFRACO, "Seu veнculo estб em Godc!");
      PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
   }
      else
   {
      SendClientMessage(playerid,VERDEFRACO,"Erro: Vocк nгo estб em um veнculo!");
   }
      return 1;
   }
Operador >= (Maior ou Igual)? nesse caso teria que usar igual eu fiz lб. com o operador < (Menor), porque ele vai verificar se a grana dele й menor, se for menor que o valor, retornarб a mensagem.
Reply
#5

eu vi e ja dei edit eu nгo me toquei na hora

@EDIT

й que agorinha tava mexendo no meu game mode dai fiz um cуdigo assim e acabei refazendo
Reply
#6

O dinheiro ainda fica negativo, nгo deu certo por favor alguem me ajuda
Reply
#7

eu acho que vocк pego o meu que estava errado pega o cуdigo que eu postei de novo e testa
Reply
#8

agr deu certo muito obrigado pela ajuda...
Reply
#9

de nada. E tambйm agradeзa o funeral, o meu cуdigo e o dele й praticamente a mesma coisa.
Reply
#10

sim a vcs 2 brigado msm
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)