Su hatayı yapmıssın bb_register_zombie_class 7 yı asagıya yazmıssın ama yukarda classı acmamıssın 8 zombı ozellıklerını kopyalayarak actım 89 satırda gorursun edıtlemeyı az cok bılıyosumussun galıba buyur
Kod: Tümünü seç
/*================================================================================
-----------------------------------
-*- [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 <hamsandwich>
#include <fun>
#include <cstrike>
/*================================================================================
[Plugin Customization]
=================================================================================*/
// Classic Zombie Attributes
new const zclass1_name[] = { "\r| Masquerade @ BaseBuilder | \yNormal Zombi" }
new const zclass1_info[] = { "" }
new const zclass1_model[] = { "normalzombi" }
new const zclass1_clawmodel[] = { "v_knife_normalzombi" }
const zclass1_health = 3000
const zclass1_speed = 260
const Float:zclass1_gravity = 1.0
const zclass1_adminflags = ADMIN_ALL
// Fast Zombie Attributes
new const zclass2_name[] = { "\r| Masquerade @ BaseBuilder | \yHizli Zombi" }
new const zclass2_info[] = { "" }
new const zclass2_model[] = { "hizlizombi" }
new const zclass2_clawmodel[] = { "v_knife_hizlizombi" }
const zclass2_health = 3500
const zclass2_speed = 325
const Float:zclass2_gravity = 1.0
const zclass2_adminflags = ADMIN_ALL
// Jumper Zombie Attributes
new const zclass3_name[] = { "\r| Masquerade @ BaseBuilder | \yMaymun Zombi" }
new const zclass3_info[] = { "" }
new const zclass3_model[] = { "maymunzombi" }
new const zclass3_clawmodel[] = { "v_knife_maymunzombi" }
const zclass3_health = 4000
const zclass3_speed = 285
const Float:zclass3_gravity = 0.5
const zclass3_adminflags = ADMIN_ALL
// Tanker Zombie Attributes
new const zclass4_name[] = { "\r| Masquerade @ BaseBuilder | \yHulk Zombi" }
new const zclass4_info[] = { "" }
new const zclass4_model[] = { "hulkzombi" }
new const zclass4_clawmodel[] = { "v_knife_hulkzombi" }
const zclass4_health = 5500
const zclass4_speed = 205
const Float:zclass4_gravity = 1.0
const zclass4_adminflags = ADMIN_ALL
// Joker Zombie Attributes
new const zclass5_name[] = { "\r| Masquerade @ BaseBuilder | \yJoker zombi" }
new const zclass5_info[] = { "" }
new const zclass5_model[] = { "jokerzombi" }
new const zclass5_clawmodel[] = { "v_knife_jokerzombi" }
const zclass5_health = 4100
const zclass5_speed = 250
const Float:zclass5_gravity = 0.5
const zclass5_adminflags = ADMIN_ALL
// Ajan-1 Zombie Attributes
new const zclass6_name[] = { "\r| Masquerade @ BaseBuilder | \ySpider-man Zombi" }
new const zclass6_info[] = { "" }
new const zclass6_model[] = { "spidermanzombi" }
new const zclass6_clawmodel[] = { "v_knife_spiderman" }
const zclass6_health = 4200
const zclass6_speed = 300
const Float:zclass6_gravity = 0.6
const zclass6_adminflags = ADMIN_ALL
// Yeni Zombie Attributes
new const zclass7_name[] = { "\r| Masquerade @ BaseBuilder | \yYokedici Zombi \r|Slot|" }
new const zclass7_info[] = { "" }
new const zclass7_model[] = { "yokedicizombi" }
new const zclass7_clawmodel[] = { "v_knife_yokedicizombi" }
const zclass7_health = 5500
const zclass7_speed = 300
const Float:zclass7_gravity = 0.5
const zclass7_adminflags = ADMIN_RESERVATION
// Yokedici Zombie Attributes
new const zclass8_name[] = { "\r| Masquerade @ BaseBuilder | \yYokedici Zombi \r|Slot|" }
new const zclass8_info[] = { "" }
new const zclass8_model[] = { "yokedicizombi" }
new const zclass8_clawmodel[] = { "v_knife_yokedicizombi" }
const zclass8_health = 5500
const zclass8_speed = 300
const Float:zclass8_gravity = 0.5
const zclass8_adminflags = ADMIN_RESERVATION
// Kurt Zombie Attributes
new const zclass9_name[] = { "\r| Masquerade @ BaseBuilder | \yChuky Zombi \r|Admin|" }
new const zclass9_info[] = { "" }
new const zclass9_model[] = { "chukyzombi" }
new const zclass9_clawmodel[] = { "v_knife_chukyzombi" }
const zclass9_health = 6000
const zclass9_speed = 350
const Float:zclass9_gravity = 0.5
const zclass9_adminflags = ADMIN_KICK
// Oberon Zombie Attributes
new const zclass10_name[] = { "\r| Masquerade @ BaseBuilder | \yEjderha Zombi \r|Yonetici|" }
new const zclass10_info[] = { "" }
new const zclass10_model[] = { "ejderhazombi" }
new const zclass10_clawmodel[] = { "v_knife_ejderhazombi" }
const zclass10_health = 8000
const zclass10_speed = 800
const Float:zclass10_gravity = 0.8
const zclass10_adminflags = ADMIN_BAN
#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)
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(zclass5_name, zclass5_info, zclass5_model, zclass5_clawmodel, zclass5_health, zclass5_speed, zclass5_gravity, 0.0, zclass5_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(zclass8_name, zclass8_info, zclass8_model, zclass8_clawmodel, zclass8_health, zclass8_speed, zclass8_gravity, 0.0, zclass8_adminflags)
bb_register_zombie_class(zclass9_name, zclass9_info, zclass9_model, zclass9_clawmodel, zclass9_health, zclass9_speed, zclass9_gravity, 0.0, zclass9_adminflags)
bb_register_zombie_class(zclass10_name, zclass10_info, zclass10_model, zclass10_clawmodel, zclass10_health, zclass10_speed, zclass10_gravity, 0.0, zclass10_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
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/