[Ajuda] Como posso fazer isto?
#1

tipo assim, no sistema de roubo lб e talz dps q da o tempo do roubo o cara ganha a grana.

sу que eu queria que todos que estivessem perto dele ganhassem tambйm tipo um ProxDetectors

code:

pawn Код:
SetPlayerCriminal(i,255, "Assalto a Lotйrica");
                GivePlayerMoney(i, grana);
                ClearAnimations(i);
                format(gstring, sizeof(gstring), "Vocк e os %s roubaram $%d do cofre da Lotйrica!",NomeORG(playerid), grana);
                SendClientMessage(i, COLOR_YELLOW, gstring);
Grato!
Reply
#2

Quote:
Originally Posted by Digao
Посмотреть сообщение
tipo assim, no sistema de roubo lб e talz dps q da o tempo do roubo o cara ganha a grana.

sу que eu queria que todos que estivessem perto dele ganhassem tambйm tipo um ProxDetectors

code:

pawn Код:
SetPlayerCriminal(i,255, "Assalto a Lotйrica");
                GivePlayerMoney(i, grana);
                ClearAnimations(i);
                format(gstring, sizeof(gstring), "Vocк e os %s roubaram $%d do cofre da Lotйrica!",NomeORG(playerid), grana);
                SendClientMessage(i, COLOR_YELLOW, gstring);
Grato!
pawn Код:
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, X, Y, Z);
for(new i = 0; i < MAX_PLAYERS; i++)
{
      if(IsPlayerInRangeOfPoint(i, 30.0, X, Y, Z))
      {
           GivePlayerMoney(i, grana);
      }
}
Isto mais ou menos?
Reply
#3

vou tentar. a intenзгo й tipo eu to robando mais se vocк tiver perto tu ganha tambйm ! vou testar qlquer coisa eu aviso!
Reply
#4

Quote:
Originally Posted by Digao
Посмотреть сообщение
vou tentar. a intenзгo й tipo eu to robando mais se vocк tiver perto tu ganha tambйm ! vou testar qlquer coisa eu aviso!
Use seu loop mesmo, aquele eu criei sу por dar a ideia de como fazer mesmo.
Reply
#5

o mano como eu nem sei mexer com loop eu peguei o seu e dei uma arrumada.

olha deu um warning

pawn Код:
C:\Documents and Settings\Rodrigo\Meus documentos\Downloads\BPP 0.3e\gamemodes\BPP.pwn(45297) : warning 219: local variable "i" shadows a variable at a preceding level
linha:

pawn Код:
for(new i = 0; i < MAX_PLAYERS; i++)
o seu code q eu adptei

pawn Код:
for(new i = 0; i < MAX_PLAYERS; i++)
                {
                    if(IsPlayerInRangeOfPoint(i, 30.0, X, Y, Z))
                    {
                        GivePlayerMoney(i, grana);
                        SetPlayerCriminal(i,255, "Assalto ao Banco");
                        format(gstring, sizeof(gstring), "Vocк e os %s roubaram $%d do cofre do Banco!",NomeORG(playerid), grana);
                        SendClientMessage(i, COLOR_YELLOW, gstring);
                    }
                }
poderia me ajudar? e me falar oq eu fiz errado?
Reply
#6

Quote:
Originally Posted by Digao
Посмотреть сообщение
o mano como eu nem sei mexer com loop eu peguei o seu e dei uma arrumada.

olha deu um warning

pawn Код:
C:\Documents and Settings\Rodrigo\Meus documentos\Downloads\BPP 0.3e\gamemodes\BPP.pwn(45297) : warning 219: local variable "i" shadows a variable at a preceding level
linha:

pawn Код:
for(new i = 0; i < MAX_PLAYERS; i++)
o seu code q eu adptei

pawn Код:
for(new i = 0; i < MAX_PLAYERS; i++)
                {
                    if(IsPlayerInRangeOfPoint(i, 30.0, X, Y, Z))
                    {
                        GivePlayerMoney(i, grana);
                        SetPlayerCriminal(i,255, "Assalto ao Banco");
                        format(gstring, sizeof(gstring), "Vocк e os %s roubaram $%d do cofre do Banco!",NomeORG(playerid), grana);
                        SendClientMessage(i, COLOR_YELLOW, gstring);
                    }
                }
poderia me ajudar? e me falar oq eu fiz errado?
Jб estб definido a variбvel "i", entгo troque por outra letra onde tem o "i" e compile.
Reply
#7

deu certinho mano. obrigado!

@off

High-roller niice e.e
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)