Нужна помощь с плагином(Ищу Скриптера)

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
2
Реакции
0
Неверный раздел форума
Ошибка
На постоянной основе ищу скриптера....
сейчас вопрос с плагином. Доработать плагин
-сделать таймер
-работа с синьком
-настроить радиус обьекта
работа полностью оплачиваемая!
ОС
Linux
Amx Mod X
1.9.0
Билд
РХЛДС-HLDS
ReGamedll
1285
Версия Metamod
0876
Список метамодулей
amxx_plugins
Список плагинов
amxx_plugins
150[]
Автор плагина
D-Lii
Версия плагина
1.5
Исходный код
public fw_PlayerPreThink(id)
{


if (!is_user_alive(id))
return PLUGIN_HANDLED

static sClassname[16];
new Float:gtime , ent ;
if(!entoffrepair[id])
{
ent = GetAimEnt(id);


/*static Float:flOrigin [ 3 ]
new Float:flVictimOrigin [ 3 ]
pev ( id, pev_origin, flVictimOrigin )
new Float:flDistance = get_distance_f ( flOrigin, flVictimOrigin )
if ( flDistance <= 200 )
{
//if (!is_user_alive(id))continue;
//ExecuteHamB(Ham_TakeDamage,id,0,id,500.0,DMG_BULLET | DMG_BLAST)

entoffrepair[id] = ent;
}*/




pev ( ent, pev_classname, sClassname, charsmax ( sClassname ) )
if(!equal(sClassname,SENTRY_SECUTIRY))
return FMRES_HANDLED;

entoffrepair[id] = ent;


}

if(!entoffrepair[id])
return FMRES_HANDLED;

if(fm_entity_range(entoffrepair[id], id) < 350)
{
gtime = get_gametime()
if(repair_time[id] > gtime)
return FMRES_HANDLED

if(pev(entoffrepair[id],pev_team) != 0)
return FMRES_HANDLED

if(capture_time[id] < gtime)
{
if(capture_time[id] > 0)
{
set_pev(entoffrepair[id],pev_skin,1)
g_DSLData[get_dsl_num(entoffrepair[id])][Dstime] = floatround(dsl_on_time+get_gametime())
capture_time[id] = 0.0
SetSentryPeople(entoffrepair[id],OWNER,id)

set_pev(entoffrepair[id],pev_team,1)
block_sentry(entoffrepair[id],0);

ExecuteForward(iForward2, iReturn);
}
else
{
capture_time[id] = gtime+(_dsl_time_capture)
if(!task_exists(Bar_TASK_ID+id)) //Блокируем повторный вызов.
{
new data[2];
data[0] = id;
data[1] = entoffrepair[id];
set_task(1.0,"bar",Bar_TASK_ID+id,data,1,"b"); //Подсвечиваем мину которую прокачивает игрок.
}
}
}
repair_time[id] = gtime+(5/10)
return FMRES_HANDLED
}
else
{
if(entoffrepair[id])
{
entoffrepair[id] = 0
capture_time[id] = 0.0
if(task_exists(Bar_TASK_ID+id)) //Блокируем повторный вызов.
{
remove_task(Bar_TASK_ID+id)
}
}
}
return FMRES_HANDLED
}
На постоянной основе ищу скриптера....
сейчас вопрос с плагином. Доработать плагин
-сделать таймер
-работа с синьком
-настроить радиус обьекта
работа полностью оплачиваемая!
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу