Pomoc oko OnPlayerDeath

Započeo Robijas
10. Nov. 2021.
637
pregleda
7
postova
Kikisa
3
Wheel Man
10. Nov. 2021.
Problem(error/warning): Jel neko zna kako da napravim sistem, znaci kad igrac koji je opljackao banku/zlataru/galeriju umre da na tom mjestu gdje je on umro da se spawna kao objekat id 1550 (torba sa parama) i da se vrti na tom mjestu. I onda ako clan mafije/bande ili policije/fbi prodje kroz to da se spawna torba na ledjima i da se taj objekat koji se vrti makne sa poda.
Nadam se da sam lepo objasnio sta mi treba 🙂
Deo skripte: //
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
dekszy
4
Enforcer
10. Nov. 2021.
Jednostavno, napravis varijablu za pickup, napravis varijablu za dok pljacka banku ili sta vec, i u onplayerdeath proveris ako pljacka banku/zlataru, da mu sacuva poziciju u varijable, i tu kreiras pickup, i onda posle napravis proveru u OnPlayerPickUpPickup kad igrac udje u taj pickup da mu se attacha objekat na ledja..
Kikisa
3
Wheel Man
10. Nov. 2021.
da al kako da napravim da kada lik prodje kroz to da se objekat stavi na njegova ledja i da se taj objekat makne sa poda
dekszy
4
Enforcer
10. Nov. 2021.
Kikisa wrote on November 10, 2021, 11:25 am:
da al kako da napravim da kada lik prodje kroz to da se objekat stavi na njegova ledja i da se taj objekat makne sa poda

pa u callback-u OnPlayerPickUpPickup napravis proveru ako je pickupid == tvojpickup, onda DestroyPickup i koristi funkciju SetPlayerAttachedObject da postavis torbu (nadji id na dev.prineside.com) na ledja i to je to. Ako ti nesto nije jasno kako se koristi, koristi open.mp ili wiki arhive itd
aukl
3
Wheel Man
10. Nov. 2021.
new pickup_Torba;

ne znam kako ti izgleda sistem pljacke, ali tamo stavis da kada opljacka pickup_Torba = 1;

public OnPlayerPickUpPickup(playerid, pickupid)
{

    if(pickupid == pickup_Torba)
    {
        SetPlayerAttachedObject(playerid, id te tvoje torbe i pozicije);
    }

    return 1;
}
Skrilew
6
Godfather
10. Nov. 2021.
aukl wrote on November 10, 2021, 11:47 am:
new pickup_Torba;

ne znam kako ti izgleda sistem pljacke, ali tamo stavis da kada opljacka pickup_Torba = 1;

public OnPlayerPickUpPickup(playerid, pickupid)
{

    if(pickupid == pickup_Torba)
    {
        SetPlayerAttachedObject(playerid, id te tvoje torbe i pozicije);
    }

    return 1;
}


Obavezno unisti pickup kada ga neko pokupi i takodje koristi streamer za kreiranje pickupova 🙂
Kikisa
3
Wheel Man
10. Nov. 2021.
Hvala na pomoci  🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha