hlmod.hu https://hlmod.hu/ |
|
VIP plugin run time error. https://hlmod.hu/viewtopic.php?f=9&t=24162 |
Oldal: 1 / 1 |
Szerző: | kengurumancs [ 2016.03.02. 00:29 ] |
Hozzászólás témája: | VIP plugin run time error. |
Sziasztok! Miért ír run time error-t ha kiveszem belőle a modelt? Valaki kiveszi belőle rendesen?
|
Szerző: | DeteCT0R [ 2016.03.02. 05:26 ] |
Hozzászólás témája: | Re: VIP plugin run time error. |
Nemtudom miert ir es nemis fogom tudni. Viszont vedd ki a const-ot , precachet es a model valtoztatast ha nemkellenek modelek |
Szerző: | kengurumancs [ 2016.03.02. 08:26 ] |
Hozzászólás témája: | Re: VIP plugin run time error. |
Nem jó.. Kód: L 03/01/2016 - 20:52:22: [AMXX] Displaying debug trace (plugin "VIP.amxx")
|
Szerző: | demon [ 2016.03.05. 22:49 ] |
Hozzászólás témája: | Re: VIP plugin run time error. |
Mivel megtörténhet az is, hogy pont abban a pillanatban amikor a VIP megöl egy játékost akkor őt is megölik, így mikor lefut ez a kód rész akkor egy halott játékosnak növelnéd meg az életét, és ezért problémázik. Tegyél még egy ellenőrzést az if-be, hogy él-e még a játékos (is_user_alive(killer)). Illetve az is megtörténhet, hogy a gyilkolás után valami okból a játékos lecsatlakozik, ezért tegyél még egy ellenőrzést, hogy a játékos fent van-e még a szerveren (is_user_connected(killer)).
Szerintem ez a hiba, de nem biztos. |
Szerző: | kengurumancs [ 2016.03.06. 11:28 ] |
Hozzászólás témája: | Re: VIP plugin run time error. |
Koszonom, tokeletesen mukodik! |
Szerző: | Akosch:. [ 2016.03.06. 11:48 ] |
Hozzászólás témája: | Re: VIP plugin run time error. |
1. Csapat ellenőrzés felesleges, amennyiben nincs engedélyezve a csapattárs sebzés. 2. A játékos jelenlegi életét előnyösebb lenne egy változóba lementeni, mint 2* lekérni. 3. Alapból az is_user_alive és is_user_connected együtt felesleges, mivel az is_user_alive alapból ellenőrzi, hogy csatlakozva van-e a játékos, ráadásul itt egyik se szükséges. Elég ellenőrizni, h a gyilkos játékos-e ( legalább 1 és legfeljebb 32 az azonosítója). 4. Ha ennyi mindent kell ellenőrizni érdemes kicsit lebontani a dolgokat:
|
Oldal: 1 / 1 | Minden időpont UTC+02:00 időzóna szerinti |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |