Dedicated-Server.RU  


Ответ
 
Опции темы Опции просмотра
Старый 06.07.2016, 19:07   #61
Не проверенный
 
Регистрация: 11.11.2013
Адрес: Иваново
Сообщений: 531
Сказал спасибо: 13
Поблагодарили 198 раз(а) в 136 сообщениях
По умолчанию

@yododo, ReGameDLL нужен.
PRoSToTeM@ вне форума   Ответить с цитированием
Старый 07.07.2016, 21:38   #62
Не проверенный
 
Регистрация: 05.12.2015
Адрес: Manipal
Сообщений: 30
Сказал спасибо: 15
Поблагодарили 3 раз(а) в 2 сообщениях
По умолчанию

Код:
/*
* Sets a pmtrace vars
*
* @param var		The specified mvar, look at the enum's PMTrace
*
* @return		1 on success.
*/
native set_pmtrace(const PMTrace:var, any:...);

/*
* Returns a pmtrace vars
*
* @param var		The specified mvar, look at the enum's PMTrace
*
* @return		If an integer or boolean or one byte, array or everything else is passed via 3rd argument and more, look at argument list for specified mvar
*/
native any:get_pmtrace(const PMTrace:var, any:...);
I think the first parameter is missing - Entity Index

Добавлено:
Код:
	// set_entvar(iEnt, var_model, "models/piss/piss_puddle1.mdl"); --> not working plus causing frequent crash
	entity_set_model(iEnt, "models/piss/piss_puddle1.mdl")
souvikdas95 вне форума   Ответить с цитированием
Старый 07.07.2016, 23:05   #63
Администратор
 
Регистрация: 20.10.2010
Адрес: Москва
Сообщений: 2,783
Сказал спасибо: 426
Поблагодарили 2,212 раз(а) в 717 сообщениях
По умолчанию

Цитата:
Сообщение от souvikdas95 Посмотреть сообщение
Код:
/*
* Sets a pmtrace vars
*
* @param var		The specified mvar, look at the enum's PMTrace
*
* @return		1 on success.
*/
native set_pmtrace(const PMTrace:var, any:...);

/*
* Returns a pmtrace vars
*
* @param var		The specified mvar, look at the enum's PMTrace
*
* @return		If an integer or boolean or one byte, array or everything else is passed via 3rd argument and more, look at argument list for specified mvar
*/
native any:get_pmtrace(const PMTrace:var, any:...);
I think the first parameter is missing - Entity Index
No, these functions are for working with a trace results.
Asmodai вне форума   Ответить с цитированием
Старый 07.07.2016, 23:08   #64
Не проверенный
 
Регистрация: 05.12.2015
Адрес: Manipal
Сообщений: 30
Сказал спасибо: 15
Поблагодарили 3 раз(а) в 2 сообщениях
По умолчанию

Код:
// works
iEnt = find_ent_by_class(-1, "piss_puddle1");

// doesn't work: returns 0 always. Note: piss_puddle1 is a custom entity made using rg_create_entity("info_target")
iEnt = rg_find_ent_by_class(-1, "piss_puddle1");
Добавлено:
Цитата:
Сообщение от Asmodai Посмотреть сообщение
No, these functions are for working with a trace results.
Код:
	/*
	* Description:		-
	* Member type:		float
	* Get params:		Float:get_pmtrace(const tr, const PMTrace:var);
	* Set params:		set_pmtrace(const tr, const PMTrace:var, Float:value);
	*/
	pmt_fraction,

	/*
	* Description:		-
	* Member type:		vec3_t
	* Get params:		get_pmtrace(const tr, const PMTrace:var, Float:output[3]);
	* Set params:		set_pmtrace(const tr, const PMTrace:var, Float:dest[3]);
	*/
	pmt_endpos,
Check out the parameter "const tr" which we get from:

Код:
	/*
	* Description:		-
	* Params:		(const this, pevAttacker, Float:flDamage, Float:vecDir[3], tracehandle, bitsDamageType)
	*/
	RG_CBasePlayer_TraceAttack,
parameter: "tracehandle"
souvikdas95 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Старый 08.07.2016, 00:31   #65
Администратор
 
Регистрация: 20.10.2010
Адрес: Москва
Сообщений: 2,783
Сказал спасибо: 426
Поблагодарили 2,212 раз(а) в 717 сообщениях
По умолчанию

Цитата:
parameter: "tracehandle"
Fixed.
Asmodai вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Старый 08.07.2016, 17:13   #66
Не проверенный
 
Регистрация: 27.05.2016
Адрес: SPb
Сообщений: 390
Сказал спасибо: 82
Поблагодарили 47 раз(а) в 40 сообщениях
По умолчанию

Цитата:
Сообщение от PRoSToTeM@ Посмотреть сообщение
@yododo, ReGameDLL нужен.
Он есть:
game version
ReGameDLL build: 12:40:31 Jun 4 2016 (0.2.103)
ReGameDLL API version 2.1
Build from: https://github.com/s1lentq/ReGameDLL_CS/commit/6115723 (s1lentq)
yododo вне форума   Ответить с цитированием
Старый 08.07.2016, 17:15   #67
Администратор
 
Регистрация: 20.10.2010
Адрес: Москва
Сообщений: 2,783
Сказал спасибо: 426
Поблагодарили 2,212 раз(а) в 717 сообщениях
По умолчанию

yododo, попробуй все обновить.
Asmodai вне форума   Ответить с цитированием
Старый 08.07.2016, 22:44   #68
Не проверенный
 
Регистрация: 27.05.2016
Адрес: SPb
Сообщений: 390
Сказал спасибо: 82
Поблагодарили 47 раз(а) в 40 сообщениях
По умолчанию

Цитата:
Сообщение от Asmodai Посмотреть сообщение
yododo, попробуй все обновить.
Обновился...
Насколько я понял из опытов с m_iRoundTimeSecs это лимит времени раунда, которое считается с момента старта раунда.
Например, время раунда 4:00, задаём на 3:57 set_member_game(m_iRoundTimeSecs, 5) и раунд через две секунды заканчивается.
Так и не заработали m_iRoundTime и m_bRoundTerminating, но и ладно, тут суть в том, что счётчик всё равно меняется на клиенте через мессагу get_user_msgid("RoundTime"), так что достаточно дать старт отсчёта до нуля, и в конце него вызвать set_member_game(m_iRoundTimeSecs, 1)

Почему я заморочился? У меня зомби сервер есть и много модов, например, быстро бегающие зм против снайперов, или же люди с бензопилами против зомби. Всё это дезматч и когда время раунда 5 минут - мод надоедает.

Спасибо вам за то, что вы делаете для HLDS, это реально круто, столько вкусного появилось, столько нового!
ps
Ответьте, пожалуйста, в теме ReCSDM, как настроить HS Mod с помощью реапи...
yododo вне форума   Ответить с цитированием
Старый 09.07.2016, 19:11   #69
Не проверенный
 
Регистрация: 30.04.2015
Адрес: Тамбов
Сообщений: 239
Сказал спасибо: 144
Поблагодарили 32 раз(а) в 24 сообщениях
По умолчанию

Такой вопрос, чем плагины написаны под этот модуль отличаются от обычных?
abbat_tmb вне форума   Ответить с цитированием
Старый 10.07.2016, 14:01   #70
Проверенный
 
Регистрация: 05.11.2015
Адрес: Хмельницкий
Сообщений: 240
Сказал спасибо: 45
Поблагодарили 61 раз(а) в 21 сообщениях
По умолчанию

abbat_tmb, так как работают напрямую с движком) быстрее.
Velesgs вне форума   Ответить с цитированием
Старый 10.07.2016, 22:29   #71
Не проверенный
 
Регистрация: 13.06.2013
Адрес: Челябинск
Сообщений: 33
Сказал спасибо: 19
Поблагодарили 2 раз(а) в 2 сообщениях
По умолчанию

Есть ли альтернатива нативы на reapi?

Нажмите здесь чтобы увидеть полный текст

engine.inc

native trace_line(iIgnoreEnt, const Float:fStart[3], const Float:fEnd[3], Float:vReturn[3]);
[свернуть]
HUNTERsp4x вне форума   Ответить с цитированием
Старый 10.07.2016, 22:34   #72
Проверенный
 
Регистрация: 04.05.2013
Адрес: Север
Сообщений: 486
Сказал спасибо: 133
Поблагодарили 679 раз(а) в 188 сообщениях
По умолчанию

HUNTERsp4x, на данный момент нету.
Adidasman вне форума   Ответить с цитированием
Старый 12.07.2016, 19:40   #74
Проверенный
 
Регистрация: 19.01.2014
Адрес: Томск
Сообщений: 79
Сказал спасибо: 9
Поблагодарили 81 раз(а) в 30 сообщениях
По умолчанию

HUNTERsp4x, смысл? Они с движком и gamedll не связаны. На оленях есть продвинутая версия от Аркшайна.
Mistrick вне форума   Ответить с цитированием
Старый 12.07.2016, 19:47   #75
с доступом к форуму безопасности
 
Регистрация: 25.02.2012
Адрес: Танкоград ιιllιlι.ιl…
Сообщений: 213
Сказал спасибо: 270
Поблагодарили 86 раз(а) в 49 сообщениях
По умолчанию

Эта же продвинутая версия ( как сказал @Mistrick ) уже вшита в AMXX 1.8.3.
Библиотеки стран и городов брать здесь: GeoLite2 Free Downloadable Databases
neploho вне форума   Ответить с цитированием
Ответ

Метки
amxx module, regamedll, rehlds, reunion, vtc


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 14:57. Часовой пояс GMT +3.


Лицензия принадлежит Dedicated-Server.Ru