Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Agent 47 poslato Septembar 09, 2018, 20:26:43 POSLE PODNE

Naslov: CreateExplosion
Poruka od: Agent 47 poslato Septembar 09, 2018, 20:26:43 POSLE PODNE
Problem(error/warning):Interesuje me kako da napravi npr igrac ukuca komandu /pozar pokaze mu market dodje tu i da mu se stvori explozija ja to uradim mn se stvori explozija ali vatra ne ostane ako me razumete ne ostane na podu samo explodira.
Dio skripte://
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //
Naslov: Odg: CreateExplosion
Poruka od: .Drakula. poslato Septembar 09, 2018, 20:51:55 POSLE PODNE
Mozda ti ovo moze pomoci.
http://forum.sa-mp.com/showthread.php?t=367426

Jednostavno kreiraj eksploziju pa objekte vatre:
http://wiki.sa-mp.com/wiki/Objects_0.3c

Vatra:
18689
18693
Naslov: Odg: CreateExplosion
Poruka od: Agent 47 poslato Septembar 10, 2018, 10:44:50 PRE PODNE
Gle komande kad dodjem blizu tih kordinata nista se ne pokazuje

[pawn]CMD:exp(playerid, params[])
{
        CreateObject(18689, 2214.8247,2455.0183,10.6719,   0.00000, 0.00000, 0.00000);
        CreateObject(18689, 2214.8247,2455.0183,10.6719,   0.00000, 0.00000, 0.00000);
        CreateObject(18689, 2214.8247,2455.0183,10.6719,   0.00000, 0.00000, 0.00000);
        return 1;
}[/pawn]
Naslov: Odg: CreateExplosion
Poruka od: .Drakula. poslato Septembar 10, 2018, 22:21:56 POSLE PODNE
Citat: Moren0 poslato Septembar 10, 2018, 10:44:50 PRE PODNE
Gle komande kad dodjem blizu tih kordinata nista se ne pokazuje

[pawn]CMD:exp(playerid, params[])
{
        CreateObject(18689, 2214.8247,2455.0183,10.6719,   0.00000, 0.00000, 0.00000);
        CreateObject(18689, 2214.8247,2455.0183,10.6719,   0.00000, 0.00000, 0.00000);
        CreateObject(18689, 2214.8247,2455.0183,10.6719,   0.00000, 0.00000, 0.00000);
        return 1;
}[/pawn]
Vatru mozes kreirati ovako:
CreateObject(id, x, y, z, 0.0, 0.0, 0.0, 300);

Problem je u tome zato jer su to sve efekti, ja rradim ovako:

Mozes koristiti ovaj include:
http://forum.sa-mp.com/showthread.php?t=165299

A ovo ti je neki tutorijal kako mozes da uradis uz pomoc tog includa:
http://forum.sa-mp.com/showthread.php?t=367426
Naslov: Odg: CreateExplosion
Poruka od: Agent 47 poslato Septembar 10, 2018, 22:47:30 POSLE PODNE
ja zelim vatru koja je kreirana da se ugasi pozarnim aparatom
Naslov: Odg: CreateExplosion
Poruka od: .Drakula. poslato Septembar 11, 2018, 11:31:28 PRE PODNE
Nzm nisam to do sda radio ali preporucujem ti da nadjes neki gamemod koji ima organizaciju ili posao Vatrogasci i vidis na kojem je principu odradjeno vatr i gasenje
Naslov: Odg: CreateExplosion
Poruka od: Agent 47 poslato Septembar 11, 2018, 12:23:37 POSLE PODNE
Citat: Dragan_Milosavljevic poslato Septembar 11, 2018, 11:31:28 PRE PODNE
Nzm nisam to do sda radio ali preporucujem ti da nadjes neki gamemod koji ima organizaciju ili posao Vatrogasci i vidis na kojem je principu odradjeno vatr i gasenje
Ma ne znam u kom modu ima,dalje
Naslov: Odg: CreateExplosion
Poruka od: Agent 47 poslato Septembar 14, 2018, 11:34:35 PRE PODNE
BUMP!
Naslov: Odg: CreateExplosion
Poruka od: GoodbyeSamp poslato Septembar 14, 2018, 12:24:55 POSLE PODNE
Objekat:
https://dev.prineside.com/en/gtasa_samp_model_id/model/18690-fire_car/
Jednostavno procitas sta pise smanjis mu od trenutnih x,y,z na z - 0.5 i to je to.
Kreiras mu neku spheru nesto gasis tu proveris mu da li je na tom mestu uzmes animation index kada gasis sa aparatom proveris da li drzi taj weapon id i to skombinujes sa npr 50 sekundi i ako odradi to 50 sekundi destroy-as i cepas dalje.
Naslov: Odg: CreateExplosion
Poruka od: Agent 47 poslato Septembar 14, 2018, 12:58:00 POSLE PODNE
Citat: ᴢɪᴠᴋᴏᴠɪá´,, poslato Septembar 14, 2018, 12:24:55 POSLE PODNE
Objekat:
https://dev.prineside.com/en/gtasa_samp_model_id/model/18690-fire_car/
Jednostavno procitas sta pise smanjis mu od trenutnih x,y,z na z - 0.5 i to je to.
Kreiras mu neku spheru nesto gasis tu proveris mu da li je na tom mestu uzmes animation index kada gasis sa aparatom proveris da li drzi taj weapon id i to skombinujes sa npr 50 sekundi i ako odradi to 50 sekundi destroy-as i cepas dalje.

Slabo sam te razumeo ako ti nije problem da mi ispises kod pa cu ga ja preurediti tj ispisi mi osnovno jer te slabo razumem ako nije problem,lp
Naslov: Odg: CreateExplosion
Poruka od: GoodbyeSamp poslato Septembar 14, 2018, 17:03:03 POSLE PODNE
Pa ti bi da ti uradim i system hahaha, pokusaj sam, ako ne uspes pomocicu ti :D
Naslov: Odg: CreateExplosion
Poruka od: Agent 47 poslato Septembar 14, 2018, 18:57:19 POSLE PODNE
Citat: Zile42O poslato Septembar 14, 2018, 17:03:03 POSLE PODNE
Pa ti bi da ti uradim i system hahaha, pokusaj sam, ako ne uspes pomocicu ti :D

ja znam ono da napravim komandu i to ali ne znam oko stocka za kreiranja vatre razumes
Naslov: Odg: CreateExplosion
Poruka od: Slade poslato Septembar 14, 2018, 23:51:09 POSLE PODNE
Šta je toliko teško u stocku, kad napraviš jedan sistem sam, odmah ćeš znat i drugi, pokušaj, ako bude errora, popravit ćemo, jednostavno gledaj na to da uzmeš id igrača, i eventualno jedinstven id ''požara'' da se svima ne kreiraju isti objekti i ista dužnost. Ali to zanemari za početak, kreiraj samo 1, ono što trebaš jeste 4 objekta, definisana, da se kreiraju, te napravit provjeru dal igrač drži tipku za pucanje (KEY_FIRE) i nosi prigušivač vatre, ako nosi vatra se gasi za recimo 2-3 sekunde (tajmer il sl.).

To izgleda možda komplikovano u riječima ali nije nešto u praksi.
Naslov: Odg: CreateExplosion
Poruka od: Timur Script poslato Septembar 15, 2018, 12:04:21 POSLE PODNE
Citat: Moren0 poslato Septembar 14, 2018, 12:58:00 POSLE PODNE
Slabo sam te razumeo ako ti nije problem da mi ispises kod pa cu ga ja preurediti tj ispisi mi osnovno jer te slabo razumem ako nije problem,lp
Imas video od SGP, na YTU pogledaj kako napraviti exploziju
LP.
Naslov: Odg: CreateExplosion
Poruka od: Agent 47 poslato Septembar 15, 2018, 12:05:01 POSLE PODNE
Citat: Slade poslato Septembar 14, 2018, 23:51:09 POSLE PODNE
Šta je toliko teško u stocku, kad napraviš jedan sistem sam, odmah ćeš znat i drugi, pokušaj, ako bude errora, popravit ćemo, jednostavno gledaj na to da uzmeš id igrača, i eventualno jedinstven id ''požara'' da se svima ne kreiraju isti objekti i ista dužnost. Ali to zanemari za početak, kreiraj samo 1, ono što trebaš jeste 4 objekta, definisana, da se kreiraju, te napravit provjeru dal igrač drži tipku za pucanje (KEY_FIRE) i nosi prigušivač vatre, ako nosi vatra se gasi za recimo 2-3 sekunde (tajmer il sl.).

To izgleda možda komplikovano u riječima ali nije nešto u praksi.

Pa jeste komplikovano u recima al znam da ne umem to da namestim zato sam i zamolio nego da mi zapocne pa bih ja zavrsio
Naslov: Odg: CreateExplosion
Poruka od: Mido Karic poslato Septembar 16, 2018, 23:17:03 POSLE PODNE
kreiras vatru ali kao playerobject oznacis ga varijablom upotrebis callback OnPlayerWeaponShot sa id oruzija aparata za gasenje sa jednom varijablom kada se puni kad napuni varijablu vrijednosti vatri kolko si kreiro ...Uspjesno si ugasio vatru  ;D
nadam se da si svatio