AMX MOD X
Понедельник, 29.04.2024, 00:06:09



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

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

  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: slogic, AlMod  
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » Помощь по коду
Помощь по коду
defaultNick8433Дата: Среда, 12.08.2009, 20:51:37 | Сообщение # 16
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Репутация: 19
Статус: Не в сети
Пример
Code

new slap=user_slap(id,1)
if(rcode==SPEEDHACK||rcode==slap)
return PLUGIN_HANDLED//блокируем бан из-за слэпа


Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001


Сообщение отредактировал defaultNick8433 - Среда, 12.08.2009, 20:52:28
 
PomanoBДата: Четверг, 13.08.2009, 20:08:50 | Сообщение # 17
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Репутация: 70
Статус: Не в сети
Так нельзя его обнаружить
user_slap() просто slap'ает игрока


http://romanov4400.mybrute.com
 
pikeДата: Четверг, 13.08.2009, 21:26:29 | Сообщение # 18
Полковник
Группа: Пользователи
Сообщений: 207
Репутация: 4
Статус: Не в сети
Quote (PomanoB)
Так нельзя его обнаружить
user_slap() просто slap'ает игрока

С обнаружениями разобрались.
Надо теперь условие: если в данный момент слэп_юзера - отменить действие.


Сообщение отредактировал pike - Четверг, 13.08.2009, 21:29:37
 
PomanoBДата: Четверг, 13.08.2009, 21:45:16 | Сообщение # 19
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Репутация: 70
Статус: Не в сети
Без модификации кода всех плагинов использующих данную функцию, либо модификации исходного кода amxmodx это невозможно сделать

http://romanov4400.mybrute.com
 
pikeДата: Четверг, 13.08.2009, 22:16:07 | Сообщение # 20
Полковник
Группа: Пользователи
Сообщений: 207
Репутация: 4
Статус: Не в сети
Спасибо за ответ.
С обнаружением,в принципе,все нормально,а с хард слэпом можно и воздержаться. :)
 
defaultNick8433Дата: Пятница, 14.08.2009, 00:37:41 | Сообщение # 21
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Репутация: 19
Статус: Не в сети
:)

Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
 
pikeДата: Суббота, 05.09.2009, 16:40:43 | Сообщение # 22
Полковник
Группа: Пользователи
Сообщений: 207
Репутация: 4
Статус: Не в сети
Как добавить условие, если на сервере sv_restartround ?
 
PomanoBДата: Суббота, 05.09.2009, 17:12:31 | Сообщение # 23
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Репутация: 70
Статус: Не в сети
register_event("TextMsg", "event_restart_round", "a", "2&#Game_w") - так определяется момент рестарта раунда

http://romanov4400.mybrute.com
 
pikeДата: Воскресенье, 06.09.2009, 15:09:39 | Сообщение # 24
Полковник
Группа: Пользователи
Сообщений: 207
Репутация: 4
Статус: Не в сети
PomanoB, спасибо.
При проверке карты клиента
Code
public plugin_precache()
{
   new s_MapName[32], s_MapFile[64]
   get_mapname(s_MapName, sizeof(s_MapName)-1)
   format (s_MapFile, sizeof(s_MapFile)-1, "maps/%s.bsp", s_MapName)
   force_unmodified(force_exactfile, {0,0,0},{0,0,0}, s_MapFile)

Code

public inconsistent_file(id, const filename[], reason[64])
{
   if(containi(filename, ".bsp") != -1))

{
     
   server_cmd("kick #%d [File hack] Map's hack %s", get_user_userid(id), s_MapFile)

Клиент при наличии bsp файла,отличающегося от серверного получает сообщение "Your map[maps/карта.bsp..."
, но не [File hack] Map's hack %s


Сообщение отредактировал pike - Воскресенье, 06.09.2009, 15:10:57
 
defaultNick8433Дата: Воскресенье, 06.09.2009, 15:56:36 | Сообщение # 25
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Репутация: 19
Статус: Не в сети
А так попробуй server_cmd("kick #%d",id,"[File hack] Map's hack %s",s_MapFile)

Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
 
pikeДата: Воскресенье, 06.09.2009, 16:53:49 | Сообщение # 26
Полковник
Группа: Пользователи
Сообщений: 207
Репутация: 4
Статус: Не в сети
Сервер отключает клиента с некорректной de_dust2 на текущей карте de_dust2 и без функции проверки, т.е. с отключенным плагином.
Code
Your map [maps/de_dust2.bsp] differs from the server's.


Сообщение отредактировал pike - Воскресенье, 06.09.2009, 16:56:19
 
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » Помощь по коду
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

AMX Mod X Russian Community © 2006-2024