Galera ajuda em um sistema aqui
#1

tipo eu to com um sistema de ouro ele ta tudo Ok so que na hora de tipo troca ouro por dinheiro ele troca so que vc nao recebe o dinheiro e quando vc troca dinheiro por ouro vc recebe o ouro so que nao perde dinheiro. alguem pode mim ajudar?
Este e quando compra 6 ouro , vc compra recebe os 6 ouros mais nao perde dinheiro.
pawn Код:
case 2:
                {
                    if(GivePlayerMoney(playerid, -6000000) )return SendClientMessage(playerid, -6000000, "Vocк nгo Tem 6 Milhхes !");
                    GetPlayerName(playerid, Nome, sizeof(Nome));
                    format(string, 128, "Muito Obrigado Senhor %s, Vocк Comprou 6 Ouros Por 6 Milhхes.",Nome);
                    SendClientMessage(playerid, -1, string);
                    GivePlayerMoney(playerid, -6000000);
                    PlayerInfo[playerid][Ouro] += 6;
                }
Este e quando vc vende os 6 ouros vc perde o ouro mais vc nгo recebe o dinheiro.
pawn Код:
case 2:
                {
                    if(PlayerInfo[playerid][Ouro] -= 6 )return SendClientMessage(playerid, -6, "Vocк nгo Tem 6 Ouro !");
                    GetPlayerName(playerid, Nome, sizeof(Nome));
                    format(string, 128, "Muito Obrigado Senhor %s, Vocк Vendeu 6 Ouro Por 6 Milhхes.",Nome);
                    SendClientMessage(playerid, -1, string);
                    GivePlayerMoney(playerid, -6000000);
                    PlayerInfo[playerid][Ouro] -= 6;
                }
Reply
#2

pawn Код:
if(GivePlayerMoney(playerid, -6000000) )return SendClientMessage(playerid, -6000000, "Vocк nгo Tem 6 Milhхes !");
if(PlayerInfo[playerid][Ouro] -= 6 )return SendClientMessage(playerid, -6, "Vocк nгo Tem 6 Ouro !");
Pra condiзхes se usam operadores relacionais < > <= >= != ==
Reply
#3

tu pode fazer um de exemplo pra mim ae josma ?
Reply
#4

pawn Код:
if(GivePlayerMoney(playerid, -6000000) ) //Em vez disso
if(GetPlayerMoney(playerid) <= 6000000) //Isso
Reply
#5

pawn Код:
if(exemplo < 5) // Se exemplo й menor que 5

if(exemplo > 5) // Se exemplo й maior que 5

if(exemplo == 5) // Se exemplo й igual a 5

if(exemplo != 5) // Se exemplo й diferente de 5

if(exemplo >= 5) // Se exemplo й maior ou igual a 5

if(exemplo <= 5) // Se exemplo й menor ou igual a 5
Reply
#6

josma mesmo assim nao ta pegando nгo
Reply
#7

posso usar este msm codigo na troca de ouro para dinheiro ?

if(GetPlayerMoney(playerid) <= 6000000) ?=
Reply
#8

conseguir obrigado ae
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)