hlmod.hu
https://hlmod.hu/

Touch & Velocity probléma
https://hlmod.hu/viewtopic.php?f=9&t=5963
Oldal: 1 / 1

Szerző:  idarav [2012.09.14. 07:12 ]
Hozzászólás témája:  Touch & Velocity probléma

Hali,
egy egyszerűbb kérdésem lenne, de először is a kód:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <fakemeta>
  3. #include <hamsandwich>
  4.  
  5. #define PLUGIN "New Plug-In"
  6. #define VERSION "1.0"
  7. #define AUTHOR "author"
  8.  
  9.  
  10. public plugin_init() {
  11. register_plugin(PLUGIN, VERSION, AUTHOR)
  12. RegisterHam(Ham_Touch, "func_wall", "World_Touch")
  13. RegisterHam(Ham_Touch, "func_breakable","World_Touch")
  14. RegisterHam(Ham_Touch, "worldspawn", "World_Touch")
  15. }
  16.  
  17. public World_Touch(iEnt, id)
  18. {
  19. new Float:velocity[3] = { 0.0, 0.0, 1000.0 }
  20. set_pev(id, pev_velocity, velocity)
  21. }


Szerintem nem kell nagyon fejtegetnem mire hivatott ez a kis kód, a probléma ott van, hogy nem csinál semmit a
SMA Forráskód: [ Mindet kijelol ]
  1. set_pev(id, pev_velocity, velocity)

, viszont pev_origin-nel működik. Abban kérném a segítségeteket, hogy ez most valami "bug", vagy én rontok el valamit ennyire?

Válaszokat előre is köszönöm!
Idarav

Szerző:  kiki [2012.09.14. 12:48 ]
Hozzászólás témája:  Re: Touch & Velocity probléma

A Velocity ugyebár "effektel" rak oda, az origin meg egyből oda rak, lehetséges hogy valami akadályba ütközne ha az adott kordinátára érkezne, esetleg másik plugin bezavar, pl duplaugrás.

Szerző:  idarav [2012.09.14. 15:03 ]
Hozzászólás témája:  Re: Touch & Velocity probléma

Igen, tudom, hogy a velocity a mozgásomat írja le, és nem oda rak egy megadott ponthoz.
A cél lényegében az lenne, ha hozzáérek a falhoz, dobjon fel a plugin, mintha ugranék egy nagyot, na persze kiegészítve még pár dologgal.

Nincs semmi olyan plugin a szerveren ami bezavarhatna.
Igazából magát a problémát megtudom oldani más módon szerintem, de akkor is kíváncsi lennék, mi akadálya van a dolognak.

A választ köszönöm.
Idarav

Edit: Sikerült megoldani pev_basevelocity-vel.

Oldal: 1 / 1 Minden időpont UTC+01:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/