Christmas hat, Рождественская шапка

iOS

Команда форума
Модератор
Регистрация
9 Июн 2017
Сообщения
506
Симпатии
148
Пол
Мужской
Telegram
@pogorelov_ios
Modestant, а зачем вам два антифлеша?
[ 14] [ReAPI] No Team Flash 0.0.2 Vaqtincha no_team_flash.a running
[ 24] AntiFlash FINAL VIP 5.0 Leo_[BH] antiflash_final running
 

Le$hiy

Пользователь
Регистрация
10 Июн 2017
Сообщения
215
Симпатии
87
Пол
Мужской

Modestant

Пользователь
Регистрация
11 Сен 2017
Сообщения
35
Симпатии
0
Пол
Мужской
Modestant, а зачем вам два антифлеша?
[ 14] [ReAPI] No Team Flash 0.0.2 Vaqtincha no_team_flash.a running
[ 24] AntiFlash FINAL VIP 5.0 Leo_[BH] antiflash_final running
спасибо как то не заметил после восстановления резервной копии не обратил внимания
[DOUBLEPOST=1513231567][/DOUBLEPOST]
А плагин ты на сервере компилируешь?:stalin_3:

только при компиляции
Да понял йа ))))
 

GIT

Пользователь
Регистрация
9 Июн 2017
Сообщения
147
Симпатии
7
Пол
Мужской
Есть у кого модель которая нормально садится , а то как то не ровно шапка сидит?
 

GIT

Пользователь
Регистрация
9 Июн 2017
Сообщения
147
Симпатии
7
Пол
Мужской
20181218233859_1.jpg[DOUBLEPOST=1545166404][/DOUBLEPOST]20181218233857_1.jpg
 

Вложения

erzhan2396

Пользователь
Регистрация
25 Июн 2017
Сообщения
37
Симпатии
2
Пол
Мужской
как добавить чтоб шапка не была у игрков с флагом d или u?
 

H1GH

Пользователь
Регистрация
30 Ноя 2018
Сообщения
30
Симпатии
8
Пол
Мужской
Здравствуйте. Пожалуйста подскажите, как сделать чтоб шапка была только у игрков с флагом t.
 

Vaqtincha

aggressive
Разработчик
Скриптер
Регистрация
28 Янв 2018
Сообщения
963
Симпатии
685
Пол
Мужской
H1GH, Не подскажем пока зима не придет!
 

1hp

Пользователь
Регистрация
28 Янв 2018
Сообщения
12
Симпатии
1
пожалуйста кто может сделать чтобы с флагом p не выдавало шапки.
#include <amxmodx>
#include <reapi>

#pragma semicolon 1

enum {
hat,
deer
}

enum {
random_all,
c4_owner
}

new const MDL_FILE[] = "models/hats.mdl";

const DEER_HAT_FOR = c4_owner; // random_all - дает шапку оленя любому игроку, c4_owner - дает шапку оленя игроку который несет с4

new g_MdlIndex, g_Ent[MAX_CLIENTS + 1];

public plugin_precache() {
g_MdlIndex = precache_model(MDL_FILE);
}

public plugin_init() {
register_plugin("Christmas hat", "0.3", "AMXX.Shop");
RegisterHookChain(RG_CBasePlayer_Spawn, "FwdSpawnPost", true);
#if DEER_HAT_FOR == c4_owner
if(rg_find_ent_by_class(INVALID_HANDLE, "func_bomb_target", true) || rg_find_ent_by_class(INVALID_HANDLE, "info_bomb_target", true)) {
RegisterHookChain(RG_CBasePlayer_AddPlayerItem, "FwdAddPlayerItemPost", true);
RegisterHookChain(RG_CBasePlayer_RemovePlayerItem, "FwdRemovePlayerItemPost", true);
}
#endif
}

public client_putinserver(id) {
if(is_user_bot(id) || is_user_hltv(id)) {
return;
}
CheckEnt(id);
if((g_Ent[id] = rg_create_entity("info_target"))) {
set_entvar(g_Ent[id], var_classname, "_christmas_hat_ent");
set_entvar(g_Ent[id], var_model, MDL_FILE);
set_entvar(g_Ent[id], var_modelindex, g_MdlIndex);
set_entvar(g_Ent[id], var_movetype, MOVETYPE_FOLLOW);
set_entvar(g_Ent[id], var_aiment, id);
}
}

public client_disconnected(id) {
CheckEnt(id);
}

public FwdSpawnPost(const id) {
if(is_entity(g_Ent[id]) && is_user_alive(id)) {
#if DEER_HAT_FOR == c4_owner
SetEntModel(id, hat, get_member(id, m_iTeam));
#else
SetEntModel(id, random(10) % 2 ? hat : deer, get_member(id, m_iTeam));
#endif
}
}

public FwdAddPlayerItemPost(const id, const Ent) {
if(get_member(Ent, m_iId) == CSW_C4) {
SetEntModel(id, deer);
}
}

public FwdRemovePlayerItemPost(const id, const Ent) {
if(get_member(Ent, m_iId) == CSW_C4) {
SetEntModel(id, hat, get_member(id, m_iTeam));
}
}

CheckEnt(const id) {
if(g_Ent[id] && is_entity(g_Ent[id])) {
set_entvar(g_Ent[id], var_flags, FL_KILLME);
set_entvar(g_Ent[id], var_nextthink, get_gametime());
g_Ent[id] = 0;
}
}

SetEntModel(const id, const Body, const Skin = 0) {
set_entvar(g_Ent[id], var_body, Body);
if(Body == hat) {
set_entvar(g_Ent[id], var_skin, Skin - 1);
}
}
 
Сверху Снизу