События Hamsandwich-а :), Краткое описание |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
События Hamsandwich-а :), Краткое описание |
Empower
|
17.3.2009, 21:35
Сообщение
|
|
|
Вот написал список 90% событий из Hamsandwich-а ... И еще простите за плохой руский, забываю некоторые руские слова.
Если ненаеш что такое Hamsandwich тебе сюда Модуль Hamsandwich ( Часть 1) :) Ентити - игровой объект ( машина, игрок, стекло итд..) Ham_Spawn - вызывается когда ентити респавнитса Параметры: (id) - игрок или ентити которая появляетса Ham_Precache - вызываетса при смене карты когда загружаютса базовые ентити.. Параметры: (entity) - ентитя которая загружаетса Ham_CS_Restart - вызываетса при рестарте когда ентити удаляютса со старой карты Параметры:(entity) Ham_TraceAttack - сложно объяснить.. используетса в основном для блокирования крови при ранении, отдачи, урона в определенные зоны.. т.е голова ноги итд... Параметры:(victim, attacker, Float:damage, Float:direction[3], tracehandle, damage_type) жертва, атакующий, урон, направление, информация о попадании, тип урона. Ham_TakeDamage - вызываетса когда ентитю ранят или она ранится Параметры: (victim, weapon, attacker, Float:damage, damage_type) жертва, ентитя с помощю которой наноситса урон, нападавщий, урон, тип урона. Ham_TakeHealth - вызываетса когда ентите добавляетса здоровье Параметры: (id, Float:health, damage_type) игрок / ентити, скоко здоровья добавилось, тип как добавлено Ham_Killed - когда игрок убит Параметры: (victim, attacker, corpse) жертва, убийца, ефекты с трупом: Ham_TraceBleed - когда кровь попадает на стену или др. где она останетса.. Параметры: (vicim, Float:Damage, Float:Direction[3], trace_handle, damage_type) жертва, урон, направление, информация о попадании, тип урона. Ham_Think - вызывается когда ентитя исполняет некоторые действия, ета функция может вызыватся ентитей до 1000 раз в секунду.. Параметры: (entity) Ham_Touch - вызывается когда ентитя касаетса к ентите Параметры: (touched,toucher) кого каснулись, кто каснулся Ham_Use - вызывается когда игрок использует ентитю. например использует танк машину итд.. Параметры: (entity, caller, activator, use_type) ентитя, игрок который использует, активатор, тип использования Ham_Blocked - одна ентитя блорирует другой путь Параметры: (blocked, blocker) кого заблокировали, кто заблокировал Ham_Respawn - когда появляются "мелкие" ентити оружия, стекло, гранаты чаще всего вызываетса каждый раунд Параметры: (id) Ham_GiveAmmo - когда игроку дают патроны.. в том числе и к бомбе Параметры: (id,amount,type,max) игрок, количество, тип патронов, максимальное кол. Ham_Player_Jump - вызывается каждый ФПС кадр когда игрок находитса в прыжке Параметры: (id) Ham_Player_Duck- вызывается каждый ФПС кадр когда игрок присевший Параметры: (id) Ham_Player_PreThink - вызывается когда движок получает информацию от игрока.. максимально число таких вызовов в секунду равно ФПС игрока Параметры: (id) Ham_Player_PostThink - после кого как движок получил ифнормацию от игрока Параметры: (id) Ham_Player_ImpulseCommands - когда игрок использует консольные комманды impulse - ето фанарик, спрей и вроде все.. Параметры: (id) Ham_Player_UpdateClientData - когда обновляется Hud информацию на екране игрока.. такая как здоровье, патроны, деньги, броня. Вызываетса каждый ФПС кадр. Параметры: ( id, sendweapons, cd_handle ) игрок, анимация со стороны клиента или сервера (cl_lw), информация клиента Итем - броня на полу, оружия, гранаты. Код VladelecOrujiya = pev(weapon,pev_owner) Ham_Item_Drop - вызывается когда итем дропнут не игроком коммадной drop.. а самим движком, например при рестарте раунда. Параметры: (weapon) Ентитя оружия. Ham_Item_Kill - вызывается когда итем удалён Параметры: (weapon) Ham_Item_AttachToPlayer - вызывается когда итем поднят игроком Параметры: (weapon) Ham_Item_AttachToPlayer - вызывается когда итем поднят игроком Параметры: (weapon) Ham_Item_Holster - вызывается когда игрок "выключает" старое оружия. Например: Переключаясь или поднимая новое оружие, при смерти Параметры: (weapon) старое оружие Оружие - итем стает оружием когда его подбирает игрок.. Ham_Weapon_PrimaryAttack - когда игрок стреляет левой кнопкой мышки ( +attack ) Параметры:(weapon) Ham_Weapon_SecondaryAttack - когда игрок стреляет правой кнопкой мышки ( +attack2 ) Параметры:(weapon) Ham_Weapon_Reload - перезаряжает оружие Параметры:(weapon) Если я вам помог - кликните на спасибо!! Приятного использования!!!!!!
Отредактировал: Empower, - 14.4.2009, 18:28
|
Поблагодарили 22 раз
|
|
epileptick
|
14.6.2009, 19:31
Сообщение
|
![]() |
а нету такой опции например
ham_killer тобишь убийца ну например мне надо прописать следующее: если плеер убил другого плеера то.. как это сделать |
|
|
|
Fedcomp
|
14.6.2009, 20:27
Сообщение
|
|
|
В общем так, ставишь ловушку при убийстве игрока и второй параметр обрабатывающей функции будет ид убийцы
|
|
|
|
epileptick
|
15.6.2009, 4:11
Сообщение
|
![]() |
обьясни для тупых что за ловушка
|
|
|
|
Justify
|
25.6.2011, 15:56
Сообщение
|
|||
![]() |
Вот написал список 90% событий из Hamsandwich-а ... Огромное спасибо за перевод!
|
|||
|
|
||||
![]() ![]() |