AMX MOD X
Пятница, 29.03.2024, 12:46:33



Приветствую Вас Гость | RSS
[ Главная ] [ Чем отличаются ham_handled и ham_ignored - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: slogic, AlMod  
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » Чем отличаются ham_handled и ham_ignored (хэмсэндвичж)
Чем отличаются ham_handled и ham_ignored
KokaДата: Четверг, 23.04.2009, 09:48:33 | Сообщение # 1
Полковник
Группа: Пользователи
Сообщений: 169
Репутация: 1
Статус: Не в сети
просмотрел очень много плагинов, в которых есть HAM_HANDLED и HAM_IGNORED, но так к единому мнению и не пришел, думаю что они ничем не отличаются, т.к. скриптеры что хотят то и ставят :(
Помогите разобратся плз %)


стал ощущать рефлексы тоньше, оставаясь как всегда с идеей той же...
 
slogicДата: Четверг, 23.04.2009, 11:50:39 | Сообщение # 2
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
да, с точки зрения работы алгоритмов они идентичны, т.е. системный код их не различает. но скриптер с хорошим поведением должен выставлять HANDLED если он что-то полезное для себя внутри обработчика сделал (если аргументы подменил, к примеру).
 
KokaДата: Пятница, 24.04.2009, 12:24:30 | Сообщение # 3
Полковник
Группа: Пользователи
Сообщений: 169
Репутация: 1
Статус: Не в сети
т.е. как я понял если в RegisterHam(Ham_Spawn, "player", "fwd_Spawn", 1) написать показ сообщения - то следует ставить HAM_IGNORED

Code

RegisterHam(Ham_Spawn, "player", "fwd_Spawn", 1)

public fwd_Spawn(id)
{
   if(!is_user_alive(id))
    return HAM_IGNORED
     
   client_print(id, print_chat, "preved")
     
   return HAM_IGNORED
}


стал ощущать рефлексы тоньше, оставаясь как всегда с идеей той же...

Сообщение отредактировал Koka - Пятница, 24.04.2009, 12:24:40
 
slogicДата: Пятница, 24.04.2009, 13:17:30 | Сообщение # 4
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
пойдет
 
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » Чем отличаются ham_handled и ham_ignored (хэмсэндвичж)
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2024