hlmod.hu
https://hlmod.hu/

BB sma javítása
https://hlmod.hu/viewtopic.php?f=9&t=16350
Oldal: 1 / 1

Szerző:  Applee [2014.06.29. 15:00 ]
Hozzászólás témája:  BB sma javítása

SMA Forráskód: [ Mindet kijelol ]
  1. /*================================================================================
  2.  
  3. -----------------------------------
  4. -*- [BB] Default Zombie Classes -*-
  5. -----------------------------------
  6.  
  7. ~~~~~~~~~~~~~~~
  8. - Description -
  9. ~~~~~~~~~~~~~~~
  10.  
  11. This plugin adds the default zombie classes from Zombie Plague
  12. into Base Builder. All credit belongs to MeRcyLeZZ.
  13.  
  14. All classes have been balanced, but feel free to edit them if
  15. you are not satisfied.
  16.  
  17. ================================================================================*/
  18.  
  19. #include <amxmodx>
  20. #include <basebuilder>
  21. #include <hamsandwich>
  22. #include <fun>
  23. #include <cstrike>
  24.  
  25. /*================================================================================
  26.  [Plugin Customization]
  27. =================================================================================*/
  28.  
  29. // Classic Zombie Attributes
  30. new const zclass1_name[] = { "Alap zombi" }
  31. new const zclass1_info[] = { "=Balanced=" }
  32. new const zclass1_model[] = { "bb_classic" }
  33. new const zclass1_clawmodel[] = { "v_bloodyhands" }
  34. const zclass1_health = 3000
  35. const zclass1_speed = 260
  36. const Float:zclass1_gravity = 1.0
  37. const zclass1_adminflags = ADMIN_ALL
  38.  
  39. // Fast Zombie Attributes
  40. new const zclass2_name[] = { "Gyors Zombi" }
  41. new const zclass2_info[] = { "HP-- Speed++" }
  42. new const zclass2_model[] = { "bb_fast" }
  43. new const zclass2_clawmodel[] = { "v_bloodyhands" }
  44. const zclass2_health = 2000
  45. const zclass2_speed = 325
  46. const Float:zclass2_gravity = 1.0
  47. const zclass2_adminflags = ADMIN_ALL
  48.  
  49. // Jumper Zombie Attributes
  50. new const zclass3_name[] = { "Ugro Zombi" }
  51. new const zclass3_info[] = { "HP- Jump+" }
  52. new const zclass3_model[] = { "bb_jumper" }
  53. new const zclass3_clawmodel[] = { "v_bloodyhands" }
  54. const zclass3_health = 2500
  55. const zclass3_speed = 285
  56. const Float:zclass3_gravity = 0.5
  57. const zclass3_adminflags = ADMIN_ALL
  58.  
  59. // Tanker Zombie Attributes
  60. new const zclass4_name[] = { "Tank Zombi" }
  61. new const zclass4_info[] = { "HP++ Speed-" }
  62. new const zclass4_model[] = { "bb_tanker" }
  63. new const zclass4_clawmodel[] = { "v_bloodyhands" }
  64. const zclass4_health = 4000
  65. const zclass4_speed = 210
  66. const Float:zclass4_gravity = 1.0
  67. const zclass4_adminflags = ADMIN_ALL
  68. #define TANK_ARMOR 200
  69.  
  70. //Kuszo zombi
  71. new const zclass5_name[] = { "Kuszo Zombi" }
  72. new const zclass5_info[] = { " - " }
  73. new const zclass5_model[] = { "bb_kuszo" }
  74. new const zclass5_clawnmodel[] = { "v_Bloodyhands" }
  75. const zclass5_helath = 3500
  76. const zclass5_speed = 250
  77. const Float: zclass5_gravity = 1.0
  78. const zclass5_adminflags = ADMIN_ALL
  79.  
  80. //Slender Zombi
  81. new const zclass6_name[] = { "Slender" }
  82. new const zclass6_info[] = { " - " }
  83. new const zclass6_model[] = { "bb_slender" }
  84. new const zclass6_clawnmodel[] = { "v_Bloodyhands" }
  85. const zclass6_helath = 3000
  86. const zclass6_speed = 280
  87. const Float: zclass6_gravity = 0.8
  88. const zclass6_adminflags = ADMIN_ALL
  89.  
  90. //Pok zombi
  91. new const zclass7_name[] = { "Pok zombi" }
  92. new const zclass7_info[] = { " - " }
  93. new const zclass7_model[] = { "bb_pok" }
  94. new const zclass7_clawnmodel[] = { "v_Bloodyhands" }
  95. const zclass7_helath = 2900
  96. const zclass7_speed = 350
  97. const Float: zclass7_gravity = 0.5
  98. const zclass7_adminflags = ADMIN_ALL
  99.  
  100. //300-as zombi
  101. new const zclass8_name[] = { "Mamut" }
  102. new const zclass8_info[] = { " - " }
  103. new const zclass8_model[] = { "bb_300" }
  104. new const zclass8_clawnmodel[] = { "v_Bloodyhands" }
  105. const zclass8_helath = 4000
  106. const zclass8_speed = 200
  107. const Float: zclass8_gravity = 1.0
  108. const zclass8_adminflags = ADMIN_ALL
  109.  
  110. //VIP ugro
  111. new const zclass9_name[] = { "VIP - Ugro" }
  112. new const zclass9_info[] = { " - " }
  113. new const zclass9_model[] = { "bb_vip_ugro" }
  114. new const zclass9_clawnmodel[] = { "v_Bloodyhands" }
  115. const zclass9_helath = 4000
  116. const zclass9_speed = 300
  117. const Float: zclass9_gravity = 0.5
  118. const zclass5_adminflags = ADMIN_LEVEL_H
  119.  
  120. /*============================================================================*/
  121.  
  122. new g_zclass_tanker
  123. new g_zclass5
  124. new g_zclass6
  125. new g_zclass7
  126. new g_zclass8
  127. new g_zclass9
  128. // Zombie Classes MUST be registered on plugin_precache
  129. public plugin_precache()
  130. {
  131. register_plugin("[BB] Default Zombie Classes", "6.5", "Tirant")
  132.  
  133. // Register all classes
  134. bb_register_zombie_class(zclass1_name, zclass1_info, zclass1_model, zclass1_clawmodel, zclass1_health, zclass1_speed, zclass1_gravity, 0.0, zclass1_adminflags)
  135. bb_register_zombie_class(zclass2_name, zclass2_info, zclass2_model, zclass2_clawmodel, zclass2_health, zclass2_speed, zclass2_gravity, 0.0, zclass2_adminflags)
  136. bb_register_zombie_class(zclass3_name, zclass3_info, zclass3_model, zclass3_clawmodel, zclass3_health, zclass3_speed, zclass3_gravity, 0.0, zclass3_adminflags)
  137. g_zclass_tanker = bb_register_zombie_class(zclass4_name, zclass4_info, zclass4_model, zclass4_clawmodel, zclass4_health, zclass4_speed, zclass4_gravity, 0.0, zclass4_adminflags)
  138. bb_register_zombie_class(zclass5_name, zclass5_info, zclass5_model, zclass5_clawnmodel, zclass5_helath, zclass5_speed, zclass5_gravity, 0.0, zclass5_adminflags)
  139. bb_register_zombie_class(zclass6_name, zclass6_info, zclass6_model, zclass6_clawnmodel, zclass6_helath, zclass6_speed, zclass6_gravity, 0.0, zclass6_adminflags)
  140. bb_register_zombie_class(zclass7_name, zclass7_info, zclass7_model, zclass7_clawnmodel, zclass7_helath, zclass7_speed, zclass7_gravity, 0.0, zclass7_adminflags)
  141. bb_register_zombie_class(zclass8_name, zclass8_info, zclass8_model, zclass8_clawnmodel, zclass8_helath, zclass8_speed, zclass8_gravity, 0.0, zclass8_adminflags)
  142. bb_register_zombie_class(zclass9_name, zclass9_info, zclass9_model, zclass9_clawnmodel, zclass9_helath, zclass9_speed, zclass9_gravity, 0.0, zclass9_adminflags)
  143. }
  144.  
  145. #if defined TANK_ARMOR
  146. public plugin_init()
  147. {
  148. RegisterHam(Ham_Spawn, "player", "ham_PlayerSpawn_Post", 1)
  149. }
  150.  
  151. public ham_PlayerSpawn_Post(id)
  152. {
  153. if (!is_user_alive(id))
  154. return ;
  155.  
  156. if (bb_is_user_zombie(id) && bb_get_user_zombie_class(id) == g_zclass_tanker)
  157. {
  158. give_item(id, "item_assaultsuit");
  159. cs_set_user_armor(id, TANK_ARMOR, CS_ARMOR_VESTHELM);
  160. }
  161. }
  162. #endif


Valaki javítaná?
Köszönöm előre

Szerző:  Applee [2014.06.29. 16:45 ]
Hozzászólás témája:  Re: BB sma javítása

Mehet a kukába!
Javítottam már :)

Szerző:  NuD[!]e [2014.07.30. 11:49 ]
Hozzászólás témája:  Re: BB sma javítása

Segitenél nekm??.
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <basebuilder>
  3. #include <hamsandwich>
  4. #include <fun>
  5. #include <cstrike>
  6.  
  7. /*================================================================================
  8.  [Plugin Customization]
  9. =================================================================================*/
  10.  
  11. // Classic Zombie Attributes
  12. new const zclass1_name[] = { "Klasszikus Zombi" }
  13. new const zclass1_info[] = { "=Balanced=" }
  14. new const zclass1_model[] = { "bb_classic" }
  15. new const zclass1_clawmodel[] = { "v_bloodyhands" }
  16. const zclass1_health = 3000
  17. const zclass1_speed = 260
  18. const Float:zclass1_gravity = 1.0
  19. const zclass1_adminflags = ADMIN_ALL
  20.  
  21. // Fast Zombie Attributes
  22. new const zclass2_name[] = { "Gyors Zombi" }
  23. new const zclass2_info[] = { "HP-- Speed++" }
  24. new const zclass2_model[] = { "bb_fast" }
  25. new const zclass2_clawmodel[] = { "v_bloodyhands" }
  26. const zclass2_health = 2000
  27. const zclass2_speed = 325
  28. const Float:zclass2_gravity = 1.0
  29. const zclass2_adminflags = ADMIN_ALL
  30.  
  31. // Jumper Zombie Attributes
  32. new const zclass3_name[] = { "Ugro Zombie" }
  33. new const zclass3_info[] = { "HP- Jump+" }
  34. new const zclass3_model[] = { "bb_jumper" }
  35. new const zclass3_clawmodel[] = { "v_bloodyhands" }
  36. const zclass3_health = 2500
  37. const zclass3_speed = 285
  38. const Float:zclass3_gravity = 0.5
  39. const zclass3_adminflags = ADMIN_ALL
  40.  
  41. // Szuper ugro zombie Zombie Attributes
  42. new const zclass1_name[] = { "Szuper ugro Zombi" }
  43. new const zclass1_info[] = { "=Ugras+=" }
  44. new const zclass1_model[] = { "bb_jumper" }
  45. new const zclass1_clawmodel[] = { "v_bloodyhands" }
  46. const zclass1_health = 3000
  47. const zclass1_speed = 260
  48. const Float:zclass1_gravity = 4.0
  49. const zclass1_adminflags = ADMIN_ALL
  50.  
  51. // Tanker Zombie Attributes
  52. new const zclass4_name[] = { "Tanker Zombie" }
  53. new const zclass4_info[] = { "HP++ Speed-" }
  54. new const zclass4_model[] = { "bb_tanker" }
  55. new const zclass4_clawmodel[] = { "v_bloodyhands" }
  56. const zclass4_health = 600
  57. const zclass4_speed = 210
  58. const Float:zclass4_gravity = 1.0
  59. const zclass4_adminflags = ADMIN_ALL
  60. #define TANK_ARMOR 200
  61.  
  62. // Classic Zombie Attributes
  63. new const zclass1_name[] = { "Szuper Gyors Zombi" }
  64. new const zclass1_info[] = { "=Gyorsasag=" }
  65. new const zclass1_model[] = { "bb_fast" }
  66. new const zclass1_clawmodel[] = { "v_szultan" }
  67. const zclass1_health = 2500
  68. const zclass1_speed = 390
  69. const Float:zclass1_gravity = 1.0
  70. const zclass1_adminflags = ADMIN_ALL
  71.  
  72. /*============================================================================*/
  73.  
  74. new g_zclass_tanker
  75.  
  76. // Zombie Classes MUST be registered on plugin_precache
  77. public plugin_precache()
  78. {
  79. register_plugin("[BB] Default Zombie Classes", "6.5", "Tirant")
  80.  
  81. // Register all classes
  82. bb_register_zombie_class(zclass1_name, zclass1_info, zclass1_model, zclass1_clawmodel, zclass1_health, zclass1_speed, zclass1_gravity, 0.0, zclass1_adminflags)
  83. bb_register_zombie_class(zclass2_name, zclass2_info, zclass2_model, zclass2_clawmodel, zclass2_health, zclass2_speed, zclass2_gravity, 0.0, zclass2_adminflags)
  84. bb_register_zombie_class(zclass3_name, zclass3_info, zclass3_model, zclass3_clawmodel, zclass3_health, zclass3_speed, zclass3_gravity, 0.0, zclass3_adminflags)
  85. g_zclass_tanker = bb_register_zombie_class(zclass4_name, zclass4_info, zclass4_model, zclass4_clawmodel, zclass4_health, zclass4_speed, zclass4_gravity, 0.0, zclass4_adminflags)
  86. }
  87.  
  88. #if defined TANK_ARMOR
  89. public plugin_init()
  90. {
  91. RegisterHam(Ham_Spawn, "player", "ham_PlayerSpawn_Post", 1)
  92. }
  93.  
  94. public ham_PlayerSpawn_Post(id)
  95. {
  96. if (!is_user_alive(id))
  97. return ;
  98.  
  99. if (bb_is_user_zombie(id) && bb_get_user_zombie_class(id) == g_zclass_tanker)
  100. {
  101. give_item(id, "item_assaultsuit");
  102. cs_set_user_armor(id, TANK_ARMOR, CS_ARMOR_VESTHELM);
  103. }
  104. }
  105. #endif

Szerző:  Applee [2014.07.30. 13:42 ]
Hozzászólás témája:  Re: BB sma javítása

Hányszor írjuk le h BB inc kell?

Szerző:  NuD[!]e [2014.07.30. 17:11 ]
Hozzászólás témája:  Re: BB sma javítása

Van de amx_studio-val mit csináljak?

Szerző:  MISU1998 [2014.07.30. 18:41 ]
Hozzászólás témája:  Re: BB sma javítása

Az amxx_studióba tudod berakni a plugint. És ott van egy zöld nyíl, azzal leforditani. Ha nem engedi, akkor nincs benne az inc-je a modnak.
Azt rakd be: C:\Program Files (x86)\AMX Mod X\AMX Mod X\files\base\scripting\include -ide. Vagyis azon a meghajtóra, ahova telepítetted.
És akkor letudod majd fordítani.

Szerző:  NuD[!]e [2014.07.30. 21:58 ]
Hozzászólás témája:  Re: BB sma javítása

Pawn compiler not found. Please check your settings and try again! ezt irja az amx_studio de én nekm nm kellet fel installálni hanme leszedtem gamebana-rol és amx studio.exe és meg nyitotta. Adnátok 1 normális amx studio linket?

Szerző:  NuD[!]e [2014.07.30. 22:02 ]
Hozzászólás témája:  Re: BB sma javítása

Pawn compiler not found. Please check your settings and try again! ezt irja az amx_studio de én nekm nm kellet fel installálni hanme leszedtem gamebana-rol és amx studio.exe és meg nyitotta. Adnátok 1 normális amx studio linket?

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