[Ajuda] Jetar ID
#1

Olha gente eu baixei um sistema de Furar pneus de carros mais o problema eu tive que arrumalo ¬¬ mais
o Problema que na hora que Coloca o tapete sу o ID 0 perde dano no carro ou seja so ele tem o pneu furado
mais eu acho que getando id dos players antes e colocar para todos terem o pneu furado eu n tenho conhecimento o bastante para isso alguem pode me ajudar? o codigo й esse

pawn Code:
public Pneu(playerid)
{
    new Dano[4];
    if(IsPlayerInAnyVehicle(playerid))
    {
        if(PlayerToPoint(5.0, playerid, xxx,yyy,zzz))
        {
            GetVehicleDamageStatus(GetPlayerVehicleID(playerid), Dano[0], Dano[1], Dano[2], Dano[3]);
            UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid), Dano[0], Dano[1], Dano[2], TireDano(1, 1, 1, 1));
            GameTextForPlayer(playerid,"~y~[INFO] ~w~Pneu Furado", 6000, 1);
        }
    }
}
Reply
#2

Esse playerid vem daonde?

Alguma funзгo precisa carregar esse playerID der alguma public...
Senгo por defeito ele й 0 mesmo.

diz pra nуs daonde vem essa stock
Reply
#3

Cara outra coisa somente o cmd que cria a barreira e tals mais acho que tem que arrumar uma forma de getar o id ai
Reply
#4

Tire o playerid da public/forward, e crie um loop para todos players.
Reply
#5

kkk й isso mais como disse so novato ainda n conheco Loop para isso
Reply
#6

public Pneu()
{
for(new i; i < MAX_PLAYERS; ++i)
{
//resto.

Troque todos playerid por "i".
Reply
#7

aataaa kkk vlw
Reply
#8

Cara, essa public vem daonde?

De um settimerex?

Caso venha de outra maneira, deve ser um usado uma STOCK, pois uma stock repхe a "chamada" dentro da public!
Reply
#9

й chamadod e uma Settimer SetTimer("Pneu", 199, 1);
Reply
#10

Entгo se quer um playerid use SetTimerEx, pois ele leva "parametros" de uma public para outra.

pawn Code:
SetTimerEx("Pneu",199,true,"i",playerid);
Reply
#11

Nгo arakuta, no caso deve ser usado settimer e o loop.
Reply
#12

Agora eu saquei
Eu achava que ele mesmo furava o pneu dele -q-q
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)