hlmod.hu
https://hlmod.hu/

Basebuilder - Zombi készítés
https://hlmod.hu/viewtopic.php?f=29&t=14603
Oldal: 1 / 1

Szerző:  sajtospingvin [2014.02.26. 19:52 ]
Hozzászólás témája:  Basebuilder - Zombi készítés

Sziasztok!
Szerintem nem jó helyre írok , légyszíves majd helyezzétek át , ha rossz helyre írtam... :/ [Nem tudom , hogy hol lenne ennek a témának a helye]

Régebben láttam egy olyat , ahol le írta valamelyik emberke , hogy hogyan lehet Basebuilder modhoz zombikat csinálni... Vagy Iron32 [vagy hogy hívják] vagy kiki vagy nemtudom :D Valaki pedig le írta tök jól és részletesen , hogy hogyan kell csinálni. Valaki tudná nekem linkelni? Előre is köszönöm. :D

Szerző:  InFeCt [2014.02.26. 22:57 ]
Hozzászólás témája:  Re: Basebuilder - Zombi készítés

Szia,remélem hasznodra lel :D
SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. #include <amxmodx>
  3. #include <basebuilder>
  4. #include <hamsandwich>
  5. #include <fun>
  6. #include <cstrike>
  7.  
  8.  
  9. // Elsőnek is adjuk meg a zombi tulajdonságait(nevét,információ,modell!,élet,sebesség,gravity,és a jogot neki!
  10. new const zclass1_name[] = { "Elso zombim" } // itt megadjuk a zombi nevét
  11. new const zclass1_info[] = { "Nagyon Gyors" } // itt megadjuk az informaciot,amit latni fogunk hogy milyen kepessege van!
  12. new const zclass1_model[] = { "bb_teszt" } // itt a zombi modelljét adjuk meg (models/player/bb_teszt/bb_teszt.mdl!
  13. new const zclass1_clawmodel[] = { "v_kezfej" } // A zombinak a kés modelljét adhatjuk meg! ez alap (models/v_bloodyhands
  14. const zclass1_health = 4000 // Zombinak az életét adhatjuk meg!
  15. const zclass1_speed = 210 // Zombinak a sebességét! |Alap!|
  16. const Float:zclass1_gravity = 1.0 // Gravitációját adhatjuk meg |ha kicsi nagyot ugrik,ha magas alacsonyat|
  17. const zclass1_adminflags = ADMIN_ALL // Itt megadhatjuk a jogot a zombinak jelen esetben az ADMIN_ALL Minden játékos használhatja,de ha átírjuk pl ADMIN_BAN-ra akkor csak admin tudja használni!
  18. #define SEBESSEG // ha szeretnénk speciális képességgel fejleszteni a zombit akkor defináljuk pl hogy SEBESSEG
  19.  
  20. new g_zclass_teszt // hozzunk létre egy ciklust,elsőnek is ez lehet bármilyen szóval pl g_zclass_barmilyen,stb...
  21.  
  22.  
  23. public plugin_precache()
  24. {
  25. // itt regisztráljuk, a zombi fajunkat
  26. g_zclass_teszt = bb_register_zombie_class(zclass1_name, zclass1_info, zclass1_model, zclass1_clawmodel, zclass1_health, zclass1_speed, zclass1_gravity, 0.0, zclass1_adminflags)
  27. }
  28. // itt amit defináltunk SEBESSEG-et itt hasznosítjuk vagy is újra defináljuk
  29.  
  30. #if defined SEBESSEG
  31. public plugin_init()
  32. {
  33. RegisterHam(Ham_Spawn, "player", "eledes", 1) // megadunk neki egy spawn funkciót
  34. }
  35.  
  36. public eledes(id)
  37. {
  38. if (!is_user_alive(id)) // lecsekkoljuk hogy életben van-e még
  39. return ;
  40.  
  41. if (bb_is_user_zombie(id) && bb_get_user_zombie_class(id) == g_zclass_teszt) // Itt egy igaz ággal ellenőrizzük a zombit
  42. {
  43. client_print(id,print_chat,"Te az elso zombit hasznalod,gratulalok!") // egy egyszerű kiírást hogy ha a zombira váltott
  44. set_user_maxspeed(id,500.0) // megadunk neki egy sebesség értéket,így nagyon gyors lesz!
  45. }
  46. }
  47. #endif
  48.  
  49.  

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