Menude Ne Sorunu Var Yardım Edermisiniz
Gönderilme zamanı: Pzr Oca 20, 2019 3:19 pm
/*================================================================================
-----------------------------------
-*- [BB] Default Zombie Classes -*-
-----------------------------------
~~~~~~~~~~~~~~~
- Description -
~~~~~~~~~~~~~~~
This plugin adds the default zombie classes from Zombie Plague
into Base Builder. All credit belongs to MeRcyLeZZ.
All classes have been balanced, but feel free to edit them if
you are not satisfied.
================================================================================*/
#include <amxmodx>
#include <basebuilder>
#include <fakemeta>
#include <hamsandwich>
#include <fun>
#include <cstrike>
/*================================================================================
[Plugin Customization]
=================================================================================*/
// Classic Zombie Attributes
new const zclass1_name[] = { "Normal Zombi" }
new const zclass1_info[] = { "=Standart Zombi Ozellikleri=" }
new const zclass1_model[] = { "bb_classic" }
new const zclass1_clawmodel[] = { "v_bloodyhands" }
const zclass1_health = 8000
const zclass1_speed = 300
const Float:zclass1_gravity = 0.6
const zclass1_adminflags = ADMIN_ALL
// Fast Zombie Attributes
new const zclass2_name[] = { "Hizli Zombie" }
new const zclass2_info[] = { "=Hizli Kosan Zombi=" }
new const zclass2_model[] = { "bb_fast" }
new const zclass2_clawmodel[] = { "v_bloodyhands" }
const zclass2_health = 8000
const zclass2_speed = 300
const Float:zclass2_gravity = 0.6
const zclass2_adminflags = ADMIN_ALL
// Jumper Zombie Attributes
new const zclass3_name[] = { "Uzun Ziplayan Zombie" }
new const zclass3_info[] = { "=Uzun Ziplayan Zombi=" }
new const zclass3_model[] = { "bb_jumper" }
new const zclass3_clawmodel[] = { "v_bloodyhands" }
const zclass3_health = 9000
const zclass3_speed = 300
const Float:zclass3_gravity = 0.5
const zclass3_adminflags = ADMIN_ALL
// Tanker Zombie Attributes
new const zclass4_name[] = { "Guclu Zombie" }
new const zclass4_info[] = { "=HP'si Fazla Zombi=" }
new const zclass4_model[] = { "bb_tanker" }
new const zclass4_clawmodel[] = { "v_bloodyhands" }
const zclass4_health = 9100
const zclass4_speed = 300
const Float:zclass4_gravity = 0.5
const zclass4_adminflags = ADMIN_ALL
// Kamuflaj Zombi
new const zclass5_name[] = { "Kamuflaj Zombi" }
new const zclass5_info[] = { "=CT Kiligina Girer=" }
new const zclass5_model[] = { "gign", "gsg9", "sas", "urban" }
new const zclass5_clawmodel[] = { "v_knife" }
const zclass5_health = 9000
const zclass5_speed = 300
const Float:zclass5_gravity = 0.5
const zclass5_adminflags = ADMIN_ALL
// Sexi Zombi
new const zclass6_name[] = { "Sexi Zombi" }
new const zclass6_info[] = { "=User'lere Ozel=" }
new const zclass6_model[] = { "bb_hemsire" }
new const zclass6_clawmodel[] = { "v_hemsireel" }
const zclass6_health = 9500
const zclass6_speed = 300
const Float:zclass6_gravity = 0.5
const zclass6_adminflags = ADMIN_ALL
// Sihirbaz Zombi
new const zclass7_name[] = { "Sihirbaz Zombi" }
new const zclass7_info[] = { "=Slotlara Ozel=" }
new const zclass7_model[] = { "bb_joker" }
new const zclass7_clawmodel[] = { "v_joker_knife" }
const zclass7_health = 7500
const zclass7_speed = 425
const Float:zclass7_gravity = 0.5
const zclass7_adminflags = ADMIN_LEVEL_A
// Panzer Iskelet
new const zclass9_name[] = { "Panzer Zombi" }
new const zclass9_info[] = { "=Adminlere Ozel=" }
new const zclass9_model[] = { "bb_tgslot" }
new const zclass9_clawmodel[] = { "v_tgslot" }
const zclass9_health = 10000
const zclass9_speed = 400
const Float:zclass9_gravity = 0.5
const zclass9_adminflags = ADMIN_KICK
#define TANK_ARMOR 200
/*============================================================================*/
new g_zclass_tanker
// Zombie Classes MUST be registered on plugin_precache
public plugin_precache()
{
register_plugin("[BB] Default Zombie Classes", "6.5", "Tirant")
// Register all classes
bb_register_zombie_class(zclass1_name, zclass1_info, zclass1_model, zclass1_clawmodel, zclass1_health, zclass1_speed, zclass1_gravity, 0.0, zclass1_adminflags)
bb_register_zombie_class(zclass2_name, zclass2_info, zclass2_model, zclass2_clawmodel, zclass2_health, zclass2_speed, zclass2_gravity, 0.0, zclass2_adminflags)
bb_register_zombie_class(zclass3_name, zclass3_info, zclass3_model, zclass3_clawmodel, zclass3_health, zclass3_speed, zclass3_gravity, 0.0, zclass3_adminflags)
bb_register_zombie_class(zclass5_name, zclass5_info, zclass5_model, zclass5_clawmodel, zclass5_health, zclass5_speed, zclass5_gravity, 0.0, zclass5_adminflags)
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)
bb_register_zombie_class(zclass6_name, zclass6_info, zclass6_model, zclass6_clawmodel, zclass6_health, zclass6_speed, zclass6_gravity, 0.0, zclass6_adminflags)
bb_register_zombie_class(zclass7_name, zclass7_info, zclass7_model, zclass7_clawmodel, zclass7_health, zclass7_speed, zclass7_gravity, 0.0, zclass7_adminflags)
bb_register_zombie_class(zclass9_name, zclass9_info, zclass9_model, zclass9_clawmodel, zclass9_health, zclass9_speed, zclass9_gravity, 0.0, zclass9_adminflags)
}
#if defined TANK_ARMOR
public plugin_init()
{
RegisterHam(Ham_Spawn, "player", "ham_PlayerSpawn_Post", 1)
}
public ham_PlayerSpawn_Post(id)
{
if (!is_user_alive(id))
return ;
if (bb_is_user_zombie(id) && bb_get_user_zombie_class(id) == g_zclass_tanker)
{
give_item(id, "item_assaultsuit");
cs_set_user_armor(id, TANK_ARMOR, CS_ARMOR_VESTHELM);
}
}
#endif
MODELLERI YUKLEDIK SMA YUKLEDIK AMA SERVERDA GOZUKMUYOR PLUGINLER
-----------------------------------
-*- [BB] Default Zombie Classes -*-
-----------------------------------
~~~~~~~~~~~~~~~
- Description -
~~~~~~~~~~~~~~~
This plugin adds the default zombie classes from Zombie Plague
into Base Builder. All credit belongs to MeRcyLeZZ.
All classes have been balanced, but feel free to edit them if
you are not satisfied.
================================================================================*/
#include <amxmodx>
#include <basebuilder>
#include <fakemeta>
#include <hamsandwich>
#include <fun>
#include <cstrike>
/*================================================================================
[Plugin Customization]
=================================================================================*/
// Classic Zombie Attributes
new const zclass1_name[] = { "Normal Zombi" }
new const zclass1_info[] = { "=Standart Zombi Ozellikleri=" }
new const zclass1_model[] = { "bb_classic" }
new const zclass1_clawmodel[] = { "v_bloodyhands" }
const zclass1_health = 8000
const zclass1_speed = 300
const Float:zclass1_gravity = 0.6
const zclass1_adminflags = ADMIN_ALL
// Fast Zombie Attributes
new const zclass2_name[] = { "Hizli Zombie" }
new const zclass2_info[] = { "=Hizli Kosan Zombi=" }
new const zclass2_model[] = { "bb_fast" }
new const zclass2_clawmodel[] = { "v_bloodyhands" }
const zclass2_health = 8000
const zclass2_speed = 300
const Float:zclass2_gravity = 0.6
const zclass2_adminflags = ADMIN_ALL
// Jumper Zombie Attributes
new const zclass3_name[] = { "Uzun Ziplayan Zombie" }
new const zclass3_info[] = { "=Uzun Ziplayan Zombi=" }
new const zclass3_model[] = { "bb_jumper" }
new const zclass3_clawmodel[] = { "v_bloodyhands" }
const zclass3_health = 9000
const zclass3_speed = 300
const Float:zclass3_gravity = 0.5
const zclass3_adminflags = ADMIN_ALL
// Tanker Zombie Attributes
new const zclass4_name[] = { "Guclu Zombie" }
new const zclass4_info[] = { "=HP'si Fazla Zombi=" }
new const zclass4_model[] = { "bb_tanker" }
new const zclass4_clawmodel[] = { "v_bloodyhands" }
const zclass4_health = 9100
const zclass4_speed = 300
const Float:zclass4_gravity = 0.5
const zclass4_adminflags = ADMIN_ALL
// Kamuflaj Zombi
new const zclass5_name[] = { "Kamuflaj Zombi" }
new const zclass5_info[] = { "=CT Kiligina Girer=" }
new const zclass5_model[] = { "gign", "gsg9", "sas", "urban" }
new const zclass5_clawmodel[] = { "v_knife" }
const zclass5_health = 9000
const zclass5_speed = 300
const Float:zclass5_gravity = 0.5
const zclass5_adminflags = ADMIN_ALL
// Sexi Zombi
new const zclass6_name[] = { "Sexi Zombi" }
new const zclass6_info[] = { "=User'lere Ozel=" }
new const zclass6_model[] = { "bb_hemsire" }
new const zclass6_clawmodel[] = { "v_hemsireel" }
const zclass6_health = 9500
const zclass6_speed = 300
const Float:zclass6_gravity = 0.5
const zclass6_adminflags = ADMIN_ALL
// Sihirbaz Zombi
new const zclass7_name[] = { "Sihirbaz Zombi" }
new const zclass7_info[] = { "=Slotlara Ozel=" }
new const zclass7_model[] = { "bb_joker" }
new const zclass7_clawmodel[] = { "v_joker_knife" }
const zclass7_health = 7500
const zclass7_speed = 425
const Float:zclass7_gravity = 0.5
const zclass7_adminflags = ADMIN_LEVEL_A
// Panzer Iskelet
new const zclass9_name[] = { "Panzer Zombi" }
new const zclass9_info[] = { "=Adminlere Ozel=" }
new const zclass9_model[] = { "bb_tgslot" }
new const zclass9_clawmodel[] = { "v_tgslot" }
const zclass9_health = 10000
const zclass9_speed = 400
const Float:zclass9_gravity = 0.5
const zclass9_adminflags = ADMIN_KICK
#define TANK_ARMOR 200
/*============================================================================*/
new g_zclass_tanker
// Zombie Classes MUST be registered on plugin_precache
public plugin_precache()
{
register_plugin("[BB] Default Zombie Classes", "6.5", "Tirant")
// Register all classes
bb_register_zombie_class(zclass1_name, zclass1_info, zclass1_model, zclass1_clawmodel, zclass1_health, zclass1_speed, zclass1_gravity, 0.0, zclass1_adminflags)
bb_register_zombie_class(zclass2_name, zclass2_info, zclass2_model, zclass2_clawmodel, zclass2_health, zclass2_speed, zclass2_gravity, 0.0, zclass2_adminflags)
bb_register_zombie_class(zclass3_name, zclass3_info, zclass3_model, zclass3_clawmodel, zclass3_health, zclass3_speed, zclass3_gravity, 0.0, zclass3_adminflags)
bb_register_zombie_class(zclass5_name, zclass5_info, zclass5_model, zclass5_clawmodel, zclass5_health, zclass5_speed, zclass5_gravity, 0.0, zclass5_adminflags)
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)
bb_register_zombie_class(zclass6_name, zclass6_info, zclass6_model, zclass6_clawmodel, zclass6_health, zclass6_speed, zclass6_gravity, 0.0, zclass6_adminflags)
bb_register_zombie_class(zclass7_name, zclass7_info, zclass7_model, zclass7_clawmodel, zclass7_health, zclass7_speed, zclass7_gravity, 0.0, zclass7_adminflags)
bb_register_zombie_class(zclass9_name, zclass9_info, zclass9_model, zclass9_clawmodel, zclass9_health, zclass9_speed, zclass9_gravity, 0.0, zclass9_adminflags)
}
#if defined TANK_ARMOR
public plugin_init()
{
RegisterHam(Ham_Spawn, "player", "ham_PlayerSpawn_Post", 1)
}
public ham_PlayerSpawn_Post(id)
{
if (!is_user_alive(id))
return ;
if (bb_is_user_zombie(id) && bb_get_user_zombie_class(id) == g_zclass_tanker)
{
give_item(id, "item_assaultsuit");
cs_set_user_armor(id, TANK_ARMOR, CS_ARMOR_VESTHELM);
}
}
#endif
MODELLERI YUKLEDIK SMA YUKLEDIK AMA SERVERDA GOZUKMUYOR PLUGINLER