Pomoc

Započeo Wizzard1, Novembar 13, 2023, 16:47:04 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Treba mi neka Callback funkcija koja radi na principu kad je igrac na jednim kordinatama i on se pomeri sa tih kordinata da se nesto desi to nesto cu ja setat al mi treba ova funkcija



Ocigledno drug



[pawn]public OnPlayerUpdate(playerid)
{
    new Float:newX, Float:newY, Float:newZ;
    GetPlayerPos(playerid, newX, newY, newZ);

    // Provera da li su se koordinate promenile
    if (newX != PlayerData[playerid][X_COORD] || newY != PlayerData[playerid][Y_COORD])
    {
        // Igrač se pomerio sa prethodnih koordinata
        OnPlayerMove(playerid, newX, newY, newZ);

        // Ažuriranje podataka o trenutnim koordinatama
        PlayerData[playerid][X_COORD] = newX;
        PlayerData[playerid][Y_COORD] = newY;
    }

    // Ostatak koda
}

public OnPlayerMove(playerid, Float:newX, Float:newY, Float:newZ)
{
    // Ovde postavite kôd koji želite izvršiti kada se igrač pomeri
    // Na primer, poziv funkcije ili postavljanje određenih događaja.
}
[/pawn]
Yoker

SAMP 2006-2022


Citat: njoBe_ poslato Februar 10, 2023, 23:11:11 POSLE PODNE
koga boli k za tdove.. pokazi nesto sto server posjeduje od sistema ili generalno funkcionalnost njegovu. ocekujemo update.. gl

Citat: Fake_Yoker poslato Novembar 13, 2023, 17:28:25 POSLE PODNE
Ocigledno drug



[pawn]public OnPlayerUpdate(playerid)
{
    new Float:newX, Float:newY, Float:newZ;
    GetPlayerPos(playerid, newX, newY, newZ);

    // Provera da li su se koordinate promenile
    if (newX != PlayerData[playerid][X_COORD] || newY != PlayerData[playerid][Y_COORD])
    {
        // Igrač se pomerio sa prethodnih koordinata
        OnPlayerMove(playerid, newX, newY, newZ);

        // Ažuriranje podataka o trenutnim koordinatama
        PlayerData[playerid][X_COORD] = newX;
        PlayerData[playerid][Y_COORD] = newY;
    }

    // Ostatak koda
}

public OnPlayerMove(playerid, Float:newX, Float:newY, Float:newZ)
{
    // Ovde postavite kôd koji želite izvršiti kada se igrač pomeri
    // Na primer, poziv funkcije ili postavljanje određenih događaja.
}
[/pawn]
Hvala.lock