Другие языки | Пллагин. Отказ мышки
Короче. ВОт код плагина для КС. В скомпилированном виде (в подключенном состоянии) мышь тупо не работает. Может кто знает.
#include <amxmodx>
#include <amxmisc>
#include <dhudmessage>
#include <hamsandwich>
new Timer, SecondsCvar
new bool:g_knife = true
public plugin_init()
{
register_plugin( "Knife WarnUP" , "1.0", "ill" )
register_event("DeathMsg", "on_death", "a")
register_event( "CurWeapon", "EventCurWeapon", "be", "2!29" )
SecondsCvar = register_cvar("auto_rr_time","120.0")
Timer = get_pcvar_num(SecondsCvar)
set_task(1.0, "start_rr_timer", _, _, _, "a", Timer)
}
public on_death()
{
new victim
victim = read_data(2)
if(g_knife)
set_task(1.0, "fnRevivePlayer", victim)
}
public fnRevivePlayer(id)
{
if(!is_user_alive(id))
ExecuteHamB(Ham_CS_RoundRespawn, id)
}
public EventCurWeapon(id)
{
if(g_knife)
engclient_cmd(id, "weapon_knife")
}
public start_rr_timer()
{
Timer--
set_dhudmessage(135, 206, 235, -1.0, 0.08, 0, 0.0, 0.01)
show_dhudmessage(0, "Разминка на Ножах!^nРестарт через: [ %d ]", Timer)
if(Timer < 1)
{
server_cmd("sv_restartround 1")
set_task(3.0, "rr_end")
g_knife = false
}
}
public rr_end()
{
set_dhudmessage( random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.78, 2, 6.0, 3.0, 0.1, 1.5, false )
show_dhudmessage(0, "Всем удачи!^nПриятной игры!")
}
Когда отключаешь его все нормально?
DA
OZZY (28 янв 2023, в 0:22)
Короче. ВОт код плагина для КС. В скомпилированном виде (в подключенном состоянии) мышь тупо не работает. Может кто знает.
При разминке только этот плагин влияет на мышку или есть еще какой либо? Короче. ВОт код плагина для КС. В скомпилированном виде (в подключенном состоянии) мышь тупо не работает. Может кто знает.
#include <amxmodx>
#include <amxmisc>
#include <dhudmessage>
#include <hamsandwich>
new Timer, SecondsCvar
new bool:g_knife = true
public plugin_init()
{
register_plugin( "Knife WarnUP" , "1.0", "ill" )
register_event("DeathMsg", "on_death", "a")
register_event( "CurWeapon", "EventCurWeapon", "be", "2!29" )
SecondsCvar = register_cvar("auto_rr_time","120.0")
Timer = get_pcvar_num(SecondsCvar)
set_task(1.0, "start_rr_timer", _, _, _, "a", Timer)
}
public on_death()
{
new victim
victim = read_data(2)
if(g_knife)
set_task(1.0, "fnRevivePlayer", victim)
}
public fnRevivePlayer(id)
{
if(!is_user_alive(id))
ExecuteHamB(Ham_CS_RoundRespawn, id)
}
public EventCurWeapon(id)
{
if(g_knife)
engclient_cmd(id, "weapon_knife")
}
public start_rr_timer()
{
Timer--
set_dhudmessage(135, 206, 235, -1.0, 0.08, 0, 0.0, 0.01)
show_dhudmessage(0, "Разминка на Ножах!^nРестарт через: [ %d ]", Timer)
if(Timer < 1)
{
server_cmd("sv_restartround 1")
set_task(3.0, "rr_end")
g_knife = false
}
}
public rr_end()
{
set_dhudmessage( random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.78, 2, 6.0, 3.0, 0.1, 1.5, false )
show_dhudmessage(0, "Всем удачи!^nПриятной игры!")
}
Может быть что просто конфликт функций происходит и по этому так происходит
Все 120 секунд не работает мышка?
FullTwo , Я не проверял на время. ща скомпилирую и проверю
С каким то модом еще одним конфликт идет, ищи другой скрипт разминки
Скорее всего функция схожа с какой нибудь
Одной функции нету еще в данном коде
Лучше другой посмотри
________
посл. ред. 28.01.2023 в 15:54; всего 1 раз(а); by FullTwo
Скорее всего функция схожа с какой нибудь
Одной функции нету еще в данном коде
Лучше другой посмотри
________
посл. ред. 28.01.2023 в 15:54; всего 1 раз(а); by FullTwo
Невозможно. Сервер с 0 собираю
OZZY (28 янв 2023, в 16:08)
Невозможно. Сервер с 0 собираю
Невозможно что? Невозможно. Сервер с 0 собираю
Что может быть сходство с другим модулем и по этому конфликт?
Или что нету одного класса там?