Код
#include <amxmodx>
#include <zombieplague>
new const zclass_name[] = { "VIP Зомби" } // имя
new const zclass_info[] = { "Самый крутой" } // описание
new const zclass_model[] = { "zombie_Source" } // модель
new const zclass_clawmodel[] = { "v_knife_zombie.mdl" } // модель оружия
const zclass_health = 10000 // здоровье
const zclass_speed = 500 // скорость
const Float:zclass_gravity = 0.4 // гравитация
const Float:zclass_knockback = 0.6 // подскок (knockback)
#define ADMIN_FLAG ADMIN_LEVEL_H // Флаг t
// Class IDs
new g_zclassid1
// Классы зомби необходимо всегда регистрировать в plugin_precache
public plugin_precache()
{
register_plugin(" [ZP]Zombie Class: VIP Зомби", "1.0", "Zombie")
// Регистрация класса и инициализация ID для дальнейшего использования
g_zclassid1 = zp_register_zombie_class(zclass_name, zclass_info, zclass_model, zclass_clawmodel, zclass_health, zclass_speed, zclass_gravity, zclass_knockback)
}
public zp_user_infected_post ( id, infector )
{
if (zp_get_user_zombie_class(id) == g_zclassid1)
{
if(!get_user_flags(id) && ADMIN_LEVEL_H)
{
client_print(id, print_chat, " [ZP]Этот класс зомби только для [VIP]")
return; // Если будет выдавать ошибку на этом месте попробуй retun -1;
}
else
{
client_print(id, print_chat, " [ZP]Вы выбрали новый класс VIP Зомби")
}
}
}