Započeo Shaw Salcedo
•26. Maj 2024.• Zaključano[Savet] Actors
695
pregleda
7
postova
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,062
Postovi:
207
Teme:
Pridružio se:Apr. 2014
26. Maj 2024.
Problem(error/warning): Imam dinamicno kreiranje actora ingame, sad me zanima jedno pitanje, kad kreiram actora u nekom interijeru, koji je izmapan i korisceno je CreateDynamicObject, da li postoji neka mogucnost da actori ne propadaju kroz mapu zbog toga, ne bih bas koristio CreateObject, tj da kreiram neki sitni objekat ispod svakog aktora, da ne bi propadali, da li postoji alternativno resenje koje je vise funkcionalno?
Deo skripte: /
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): /
Slika/video ingame problema(obavezno ako je ingame problem):/
Deo skripte: /
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): /
Slika/video ingame problema(obavezno ako je ingame problem):/
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,086
Postovi:
58
Teme:
Pridružio se:Feb. 2022
27. Maj 2024.
Izvini ali koriscenje ChatGPT-a ne moze da resi probleme na SAMP-u pogotovo sto pola stvari koje si kopirao/zalepio ne postoje...
Mozda nisam na SAMPu i nisam nikada gledao ali me je iskreno zanimalo da pogledam dokumentaciju, pa pogodi sta ? - nema pola stvari koje si naveo.
Mozda nisam na SAMPu i nisam nikada gledao ali me je iskreno zanimalo da pogledam dokumentaciju, pa pogodi sta ? - nema pola stvari koje si naveo.
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
17 / 250 XP
Početnik(1)
2,272
Postovi:
76
Teme:
Pridružio se:Maj 2014
27. Maj 2024.
Imao sam slicnih problema, gde su actori propadali i stvarali se u blizini, ne vezano za tlo niti da li su kreirani putem CreateActor ili CreateDynamicActor. Solucija koju sam nasao je da sam napravio timer koji vrti na tipa svakih 10 sekundi, i postavi opet poziciju actora koje sam kreirao i koristio.
primer :
Najjednostavnije resenje
primer :
task ActorPozicijeReset() {
SetActorPos(LesterActor, -2164.4719,1041.3716,96.9375);
SetActorFacingAngle(LesterActor, 262.0000);
SetActorPos(ZlataraCuvar, 1671.0142,1630.8594,-70.4210);
SetActorPos(EnemyActor1, 222.6090,1899.6664,17.6481);
SetActorPos(EnemyActor2, 246.3216,1843.0695,8.7578);
return 1;
}Najjednostavnije resenje
Forum Don
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP Doprinos8
Aktivan Član
238 / 250 XP
Početnik(8)
6,037
Postovi:
88
Teme:
Pridružio se:Okt. 2018
27. Maj 2024.
V01D wrote on May 27, 2024, 9:08 am:
Imao sam slicnih problema, gde su actori propadali i stvarali se u blizini, ne vezano za tlo niti da li su kreirani putem CreateActor ili CreateDynamicActor. Solucija koju sam nasao je da sam napravio timer koji vrti na tipa svakih 10 sekundi, i postavi opet poziciju actora koje sam kreirao i koristio.
primer :
Najjednostavnije resenje
primer :
task ActorPozicijeReset() {
SetActorPos(LesterActor, -2164.4719,1041.3716,96.9375);
SetActorFacingAngle(LesterActor, 262.0000);
SetActorPos(ZlataraCuvar, 1671.0142,1630.8594,-70.4210);
SetActorPos(EnemyActor1, 222.6090,1899.6664,17.6481);
SetActorPos(EnemyActor2, 246.3216,1843.0695,8.7578);
return 1;
}Najjednostavnije resenje
Jeste rjesenje, ali radije bi kreirao objekat ako nemam neku bolju i pametniju soluciju.
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,062
Postovi:
207
Teme:
Pridružio se:Apr. 2014
27. Maj 2024.
Nikako ne bih radio na tajmer, gledam da je mod sto vise optimizovan, da kazem te "nepotrebne" tajmere vrteti u krug svakih 10 sekundi. Evo proverih u skripti dinamicno kreiranje, stavih CreateActor, nisam mu stavio invulnerable, videcu sad da li ce da "baguju".
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,086
Postovi:
58
Teme:
Pridružio se:Feb. 2022
27. Maj 2024.
Pitao sam prinatelja i poslao mi je ovo.
https://www.open.mp/docs/scripting/functions/IsActorStreamedIn
"Resenje je jednostavno, kada su u pitanju dinamicni treba napraviti custom funkciju na principu InActorStreamedIn, jednostavno kada si u blizini aktora tj pojavis im se u blizini od nebitno pet il deset metara, obnovi mu koordinate i nece propasti"
Sad ja se ne bavim SAMPom ali znam da je on bio vrhunski u tome tako da probaj ovako.
https://www.open.mp/docs/scripting/functions/IsActorStreamedIn
"Resenje je jednostavno, kada su u pitanju dinamicni treba napraviti custom funkciju na principu InActorStreamedIn, jednostavno kada si u blizini aktora tj pojavis im se u blizini od nebitno pet il deset metara, obnovi mu koordinate i nece propasti"
Sad ja se ne bavim SAMPom ali znam da je on bio vrhunski u tome tako da probaj ovako.
Board Moderator
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
103 / 250 XP
Početnik(8)
429
Postovi:
27
Teme:
Pridružio se:Maj 2017
28. Maj 2024.
Shaw Salcedo wrote on May 27, 2024, 5:15 pm:
invulnerable
Kakve veze ima invulnerable sa propadanjem aktora.
Ili uradi Tajmer sto ti je poslao Void ili uradi IsActorStreamedIn
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava


