|
Форум Counter-Strike 1.6 Сервер Counter-Strike 1.6 Помощь по скриптингу Помощь с плагином :) |
Помощь с плагином :) |
Дата: Понедельник, 21.05.2018, 18:43 | Сообщение # 1
Смотрящий
Мастер
Offline
Привет народ хэлпаните если есть возможность ). В общем нужно с этого плагина взять гравити во время разминки и звук в конце разминки и вставить в этот буду очень признателен ;).
Откуда вынуть: Код #include <amxmodx> #include <reapi> const WARMUP_TIME = 60; static const g_szSound[] = "wrsnz/wrsnz.wav"; const TASK = 100; new g_hookEventCurWeapon, HookChain:g_hookRoundRestart, HookChain:g_hookSpawn, HookChain:g_hookKilled; new gCount; public plugin_precache() { precache_sound(g_szSound); } public plugin_init() { register_plugin("Knife_RR", "0.1", "unnamed"); disable_event((g_hookEventCurWeapon = register_event("CurWeapon", "switchweapon", "be", "1=1", "2!29"))); g_hookRoundRestart = RegisterHookChain(RG_CSGameRules_RestartRound, "CSGameRules_RestartRound_Pre", false); DisableHookChain((g_hookSpawn = RegisterHookChain(RG_CBasePlayer_Spawn, "CBasePlayer_Spawn_Post", true))); DisableHookChain((g_hookKilled = RegisterHookChain(RG_CBasePlayer_Killed, "CBasePlayer_Killed_Post", true))); } public CSGameRules_RestartRound_Pre() { if(get_member_game(m_bCompleteReset)) { gCount = WARMUP_TIME; EnableHookChain(g_hookSpawn); EnableHookChain(g_hookKilled); DisableHookChain(g_hookRoundRestart); enable_event(g_hookEventCurWeapon); server_cmd("sv_gravity 350"); if(task_exists(TASK)) remove_task(TASK); set_task(1.0, "DisableRR", TASK, .flags = "a", .repeat = WARMUP_TIME); } } public CBasePlayer_Spawn_Post(const this) { if(is_user_connected(this)) { set_entvar(this, var_health, 65.0); } } public CBasePlayer_Killed_Post(const this) { set_task(1.0, "respawn_player", this); } public switchweapon(id) { engclient_cmd(id, "weapon_knife"); } public respawn_player(id) { if(is_user_connected(id) && !is_user_alive(id) && TEAM_TERRORIST <= get_member(id, m_iTeam) <= TEAM_CT) { rg_round_respawn(id); } } public DisableRR() { if(--gCount > 0) client_print(0, print_center, "The battle will begin in: %d sec", gCount); else client_print(0, print_center, "Warm up is over!"); switch(gCount) { case 1: client_cmd(0, "spk sound/%s", g_szSound); case 0: { DisableHookChain(g_hookSpawn); DisableHookChain(g_hookKilled); disable_event(g_hookEventCurWeapon); set_cvar_num("sv_restart", 2); server_cmd("sv_gravity 850"); } } } Вставить:
Сообщение отредактировал M0Nk - Вторник, 22.05.2018, 09:21
|
Дата: Понедельник, 21.05.2018, 20:49 | Сообщение # 2
Хостер
Профи-ветеран
Offline
server_cmd("sv_gravity 350"); измени переменную на дефолту 850 и не будет тебе гравити
|
Дата: Понедельник, 21.05.2018, 20:57 | Сообщение # 3
|
Дата: Понедельник, 21.05.2018, 21:26 | Сообщение # 4
|
Дата: Понедельник, 21.05.2018, 21:33 | Сообщение # 5
|
Дата: Понедельник, 21.05.2018, 21:46 | Сообщение # 6
Хостер
Профи-ветеран
Offline
ты так и не понял) что бы тебе люди помогли, не нужно заливать куда опало ргхост гуглдиск. что бы скачать плагин и помочь тебе, нужно подождать таймер посмотреть кучу рекламы. Где логика?
|
Дата: Понедельник, 21.05.2018, 21:50 | Сообщение # 7
Смотрящий
Мастер
Offline
Ты папросил залить на депозит или я не так понял на ргхост не заливался чёт а гуглд диск забыл про него
|
Дата: Понедельник, 21.05.2018, 21:56 | Сообщение # 8
|
Дата: Понедельник, 21.05.2018, 22:21 | Сообщение # 9
|
Дата: Понедельник, 11.06.2018, 19:07 | Сообщение # 10
Любитель
Offline
кто-нибудь сможет мне помочь с плагином если да ответьте
|
Дата: Понедельник, 11.06.2018, 19:25 | Сообщение # 11
Профи
Offline
DaNGeRouS, создавай свою тему, не надо флудить везде
|
| |||
| |||