Half-Life и Adrenaline Gamer форум

Всё об игре в Халф-Лайф и АГ
Текущее время: 29 мар 2024, 13:54

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: доработка Remove Dropped Weapon
СообщениеДобавлено: 05 янв 2017, 14:32 
Не в сети
Аватара пользователя
Зарегистрирован:
01 мар 2012, 19:26
Последнее посещение:
21 мар 2021, 14:41
Сообщения: 106
Откуда: Первоуральск
Подскажите пожалуйста, что и где необходимо дописать, чтобы добавить задержку исчезновения.
Например, удаление оружия через 10 сек. после его дропа
Код:
#include <amxmodx> 
#include <fakemeta>
#include <hamsandwich>

public plugin_init( ) {
  register_plugin( "Remove Dropped Weapon", "1.0", "xPaw" );
   
  RegisterHam( Ham_Spawn, "weaponbox", "FwdSpawnWeaponbox", 1 );
}

public FwdSpawnWeaponbox( iEntity ) {
  set_pev( iEntity, pev_flags, FL_KILLME );
  dllfunc( DLLFunc_Think, iEntity );
   
  return HAM_IGNORED;
}


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: доработка Remove Dropped Weapon
СообщениеДобавлено: 06 янв 2017, 04:56 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
Попробуй как-то так
Код:
#include <amxmodx> 
#include <engine>
#include <fakemeta>
#include <hamsandwich>

public plugin_init( ) {
  register_plugin( "Remove Dropped Weapon", "1.0", "xPaw" );
   
  RegisterHam( Ham_Spawn, "weaponbox", "FwdSpawnWeaponbox", 1 );
}

public FwdSpawnWeaponbox( iEntity ) {
  set_task(0.1, "SetNextThink", iEntity);
   
  return HAM_IGNORED;
}

public SetNextThink( iEntity ) {
  set_pev( iEntity, pev_nextthink, halflife_time() + 10 );
}


Вернуться к началу
 Профиль 
  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB