@CSmiLeFaCe @ViTaLiTy.
Kod: Tümünü seç
#include <amxmodx>
#include <amxmisc>
#include <biohazard>
#include <cstrike>
#include <hamsandwich>
#define PLUGIN "Class: China"
#define AUTHOR "cheap_suit"
#define VERSION "0.1"
new g_bazclass
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_Spawn, "player", "spawn_player_post", 1)
register_event("HLTV", "YeniTur", "a", "1=0", "2=0")
g_bazclass = register_class("Mumya Zombi", "Geri Tepmez")
if(g_bazclass != -1)
{
set_class_data(g_bazclass, DATA_HEALTH, 185.0)
set_class_data(g_bazclass, DATA_HEDEFENCE, 0.40)
set_class_data(g_bazclass, DATA_REGENDLY, 0.06)
set_class_data(g_bazclass, DATA_HITREGENDLY, 0.09)
set_class_data(g_bazclass, DATA_ATTACK, 2.0)
set_class_data(g_bazclass, DATA_SPEED, 295.0)
set_class_data(g_bazclass, DATA_KNOCKBACK, 0.4)
set_class_data(g_bazclass, DATA_GRAVITY, 1.0)
set_class_pmodel(g_bazclass, "models/player/Mumya/Mumya.mdl")
set_class_wmodel(g_bazclass, "models/v_mumyazm_el.mdl")
}
}
public spawn_player_post(id){
if(is_user_alive(id) & is_user_zombie(id)){
cs_set_user_model(id, "mumya")
}
}
public plugin_precache()
{
precache_model("models/player/Mumya/Mumya.mdl")
precache_model("models/v_mumyazm_el.mdl")
}
public YeniTur() {
set_task(1.0, "RastgeleOyuncuSec", 1)
}
public RastgeleOyuncuSec() {
new oyuncular[32], count;
get_players(oyuncular, count, "a")
for(new id = 0; id < count; id++)
{
id = oyuncular[id]
if(get_user_team(id) == 1 && get_user_team(id) == 2)
{
set_task( random_float( 1.0, 5.0 ), "normaledon", id )
}
}
return PLUGIN_HANDLED
}
public event_infect(id)
if(get_user_class(id) == g_bazclass) cs_set_user_model(id,"mumya")
public normaledon(id) {
if (is_user_alive(id)) {
cs_reset_user_model(id)
}
}