Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Полезные ссылки

7 страниц V   1 2 ... 5 6 »

Update Client Hint. Скажи нет STEAM_ID_LAN :D

, отказ от игроков на старых сборках без потери онлайна
Safety1st
сообщение 31.10.2012, 6:27
Сообщение #1
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Update Client Hint
Просто и коротко
Надоели читеры со STEAM_ID_LAN? С такими игроками можно разобраться! Их можно просто не пускать на сервер с выдачей сообщения; делается это настройкой dproto. А можно поставить плагин, который как-то будет ограничивать их игру на сервере. Таких я знаю два: 1-й - самый простой, идёт в комплекте с dproto, 2-й - его модифицированная версия от Racoon. Мой вариант в общем служит той же цели, ключевые отличия: ограничение не по времени, а по фрагам, игрок не кикается, а блокируется: сервер видит, окно с кучей текста видит, а играть не может ;)
Сервера, где STEAM_ID_LAN игроки свободно играть не могут, я называю ID-серверами. Свободно играть там могут только игроки с клиентом на эмуляторе и Steam-игроки.

Плагин предназначен только для ID-серверов. Он 'занимается' игроками со старых клиентов.
Что такое ID-сервера
ID-сервера - это сервера, на которых все игроки обязаны гамать с таких клиентов, чтобы их SteamID на сервере всегда был один и тот же. Тогда баны по SteamID достаточно надёжны без всяких платных бан-систем.
Игроки, чей клиент не удовлетворяет требованиям сервера, под запретом либо ограничены. Они называются старыми клиентами. Под запретом - когда в dproto для них cid_<> = 5; ограничены - если используется плагин 'Update Client Hint'.

Я разделяю ID-сервера на 2 типа по количеству запрещённых/ограниченных типов клиентов . Подобрать русские аналоги затрудняюсь, может быть кто-то предложит свои варианты?..
  • Basic ID - запрет/ограничение применяется только к игрокам без эмуляторов (обычно они имеют STEAM_ID_LAN), в dproto это cid_NoSteam47 и cid_NoSteam48. Это типовая конфигурация у многих ID-серверов.
  • True ID - запрет/ограничение применяется к игрокам без эмуляторов + к игрокам со старыми эмуляторами (это cid_OldRevEmu и cid_SteamEmu). Скажем так, в старых эмуляторах есть изъяны) Их запрещать имеет смысл, когда требуется повысить совокупную надёжность банов, защиту админок и бесконфликтность ID'ников, когда число банов в базе исчисляется десятками тысяч.

Зачем нужно ограничивать игроков со старых клиентов
Цитата(ololosha)
Очевидных плюсов ... несколько. Во-первых, нубы не будут разбаниваться переподключением интернета. Мало кто обходит бан по эмулятору. Во-вторых можно выставить статистику и другие сервисы по steamid, а не нику. Игроки радуются возможности менять ник.


Чем поможет плагин
Сменив запрет на ограничение, вы откроете доступ на сервер достаточно большому числу игроков. Их больше не нужно бояться ;) За счёт них сами собой привлекутся другие и т.д. Если ваш сервер не фуфло - игроки сумеют в этом убедиться, в 1 клик загрузить ваш клиент и стать постоянными.

Описание работы
'Старому' игроку во время игры периодически выводится оповещение HUD'ом и в чате. После того как он наберёт несколько фрагов, его кидает в спектаторы и показывает окно, где всё расписано от и до, а также реклама вашего клиента и его загрузка в 1 клик. В консоль игрока при этом пишется ссылка на 'официальную' страницу вашей сборки.

После этого играть он больше не сможет до конца карты: при попытках зайти в команду выводится всё то же окно. Переподключение не поможет. По чат-команде /update игрок может в любое время посмотреть окно с информацией. Игрок, чьё время 'пришло', перемещается в спектаторы сразу либо в конце раунда (настраивается). Все игроки оповещаются, почему.

Такой подход не имеет проблем оригинального плагина из комплекта dproto:
- игрок со 'старого' клиента не понимал, за что его кикают и почему не дают играть, злился и уходил.
- нуб сможет играть долго и таким макаром привлечь вам онлайн (минут 15 ждал одного, пока 5 фрагов наберёт ;)
- мотивации 'новый' клиент загрузить будет значительно больше: игрок успеет оценить сервер. После переноса в спектат ему в чате периодически будет выводиться его пинг, что поможет принять решение, стоит ли ему сюда возвращаться.
- читер не опасен: набрал несколько фрагов - давай, до свиданья! xD

Наглядно
Периодические оповещения


MOTD-окна: (входят в комплект)
простенькое
солидное 3-хстраничное от Bloo







Плагин в действии можно посмотреть здесь

hl.aimaster.ru:27011
wow.aimaster.ru:27016
172.16.2.114:27018
95.163.76.114:27015
80.77.175.121:27019


Дополнительные возможности
Плагин может вести отдельный лог подключений игроков с указанием их протокола и типа авторизации. Получается таблица, которую легко импортировать в Excel и проанализировать, чтобы оценить составляющие онлайна по типам клиентов или протестировать какую-нибудь раскрутку.
Пример таблицы

Также плагин умеет предоставлять информацию другим плагинам о типе клиента: Steam/не-Steam и новый/старый посредством native is_user_steam() и is_user_id(). Эту функциональность можно использовать в VIP-плагине, voteban'е, балансере, статистике и т.д. Необходимый для этого inc-файл прилагается.

Требования
- dproto (без него никуда ;)
- все клиенты должны иметь уникальные ID'ники ('бывшим' STEAM_ID_LAN dproto теперь должен назначать ID по IP-адресу). Рекомендуется с помощью префиксов выставить клиентам со старыми эмуляторами отличные от стандартных SteamID'ники. Один из вариантов подходящего dproto.cfg прилагается.

CVar'ы
Важные:
uh_motd "update.txt" - текст для показа в MOTD-окне: имя файла или ссылка на ресурс. Это тот текст, который будет показываться игрокам. Если укажете файл - он должен находиться в папке amxmodx\data\. Но предпочтительнее использовать файл, размещённый на сайте (web-сервере): в этом случае нет ограничений на его размер. Образец можно взять тут: http://files.aimaster.ru/files/servers/cli...tent/update.htm , перепилить под себя, загрузить на сайт, а в uh_motd - поставить ссылку на него.
uh_url "http://some.addr/somefile" - ссылка на полноценную страницу с описанием 'нового' клиента и т.п. Распечатывается игроку в консоль при каждом показе MOTD-окна, чтобы он смог скопировать.

Остальные:
uh_strict 0 - 0 - ограничивать только клиентов без эмуляторов (cid_NoSteam47 и cid_NoSteam48), 1 - ограничивать клиентов без эмуляторов + клиентов со старыми эмуляторами (cid_OldRevEmu и cid_SteamEmu). Значение каждого cid_* описано в dproto.cfg. Пока можно оставить 0, а со временем перейти на 1. Конкретнее тут можно сказать только по логу, который соберёт плагин (см. ниже).
uh_interval 30 - промежуток времени между показами сообщений; минимум 20 секунд
uh_specfrags 5 - после скольки фрагов кидать игрока в спектат
uh_specwhen 0 - когда кидать в спектат: 0 - сразу, 1 - в конце раунда

Дополнительная информация
- Протокол и тип авторизации клиента при его входе на сервер по умолчанию распечатываются в лог HLDS:
Код
20:01:37 Protocol: 47, authprovider: STEAMEMU

- как справится с проблемой: "Ваш Клиент Устарел" пишет стим игрокам: Баг с неправильным определением SteamID у лицензионных игроков
- цвет HUD'а - рандомный
- как использовать native плагина в другом плагине:
  • inc-файл поместить в папку amxmodx\scripting\include
  • в другом плагине в начале кода
    Код
    #include <updatehint>
  • запросы выполняются так:
    Код
    is_user_steam(id)
    is_user_id(id)

    id - это id игрока, про которого узнаём информацию
Функции возвращают значения только 1 (истина) и 0 (ложь).
- команда /rs для 'старых' игроков, естественно, блокируется
- текст и дизайн моего MOTD-окна можно использовать без ограничений
- нежелательно банить перманентом игроков со 'старых' клиентов

Благодарности
2 Lev и Crock за dproto и оригинальный плагин 'UpdateHint'

Внимание
  • На сервер, где используется плагин, не рекомендуется покупать раскрутки у контор, ворующих уников в крупных размерах!
    В таких конторах заметная доля уников играет со старых клиентов, как раз которым плагин предлагает обновиться. Поэтому сервер будет фактически нарушать правила, и может быть забанен без возврата средств. В МС'ах, где уники добыты честно, все пользуются современными клиентами и ни одному из них плагин никогда не предложит обновиться. Заказывать раскрутку у них можно без опаски.
    Примеры таких проектов: GS-Monitor, masterserver.su, ...
  • В топике НЕ ПРИВЕТСТВУЮТСЯ дискуссии на тему надёжности эмуляторов, способов подмены ID и т.п. вопросов не для паблика.
  • Плагин предназначен только для тех, у кого ID-сервера (или кто подумывает 'перейти' на них) и кто хочет повысить онлайн, разрешив контролируемую игру со 'старых' клиентов и максимально мотивировав игроков на загрузку 'современных'. На ID-серверах он нужен, на прочих - не нужен.
  • Новичкам в вопросах серверов, имеющим обычные сервера и боящимся потерять часть игроков, рекомендуется пройти мимо: вам обычно всё равно, с каких клиентов у вас гамают, лишь бы онлайн был побольше. Мой плагин, как и любые другие 'ограничители' клиентов, неибежно отсечёт часть онлайна. Эта часть зависит конкретно от вашего сервера (с каких клиентов там гамают игроки) и может варьироваться от незначительной части до фатальной для сервера. В плагине сделано всё, чтобы эту потерю максимально уменьшить. Дальше всё зависит от вас самих. Можно примерно проанализировать долю старых клиентов, установив предлагаемый конфиг dproto и визуально оценив % игроков с ID'никами STEAM_3:<> для basic ID и STEAM_1:<>, STEAM_2:<> и STEAM_3:<> для true ID: все они используют 'старые' клиенты. Учтите, что смена настроек dproto может поменять ID части игроков: могут 'разбаниться' некоторые игроки и т.п.
  • ИМХО: ID-сервера - это значительно более мягкое ограничение, нежели сервера с античитами с клиентской частью (myAC, UCP), но позволяют добиться сравнимой с ними 'бесчитерности'. Важно не то, что читеров не будет, а то, что они не будут возвращаться снова и снова. Я свой выбор сделал и предлагаю один из важных инструментов для ID-сервера.

Покупка
Плагин распространяется с открытым исходным кодом за 200 р. Приобрести можно в магазине ('наиболее удобный для вас вариант подтверждения оплаты' - обычно это 'оплата WM-счета') с оплатой через Webmoney (без комиссии :yahoo:) и Paypal (система также возьмёт VISA/MasterCard/Maestro, но не все). Покупка 'вручную' через Qiwi и ЯД тоже возможна, реквизиты в профиле, получение в ПМ.
Соглашение
После оплаты вы получаете текстовую информацию с инструкциями и ссылкой на загрузку архива. Он содержит плагин и документацию по настройке.

Соглашение:
Продаётся лицензия - неисключительное право на использование плагина на неограниченном числе ваших серверов или серверов, находящихся под вашим контролем. Передача плагина третьим лицам и публикация на других ресурсах запрещены, за исключением передачи в составе готового сервера при продаже или скриптеру для правки кода, при условии, что в обоих случаях получатель обязуется не передавать плагин, а скриптер дополнительно - не использовать на живом сервере. Их слив будет считаться вашим ;) Поддержка гарантируется только в рамках топика на форуме c-s.net.ua. Последующие обновления бесплатны, кроме версий, полученных бесплатно по акции.

Если вы не согласны с перечисленными условиями, не покупайте плагин.
Начальный аттестат Webmoney, BL 80

Версия для перехода к Steam-серверу бесплатна. Счастливчики c серверами с кучей стимовцев могут обращаться в ЛС. Сервера будут проверяться. Остальным она потребуется не скоро. Подробнее.


Пример конфига dproto для сервера с плагином:
• для старых версий: Прикрепленный файл  dproto_0.9.187.cfg.zip ( 2,63 килобайт ) Кол-во скачиваний: 26
• для версий 0.9.3xx: Прикрепленный файл  dproto_0.9.3xx.cfg.zip ( 2,8 килобайт ) Кол-во скачиваний: 73
• для последних версий: Прикрепленный файл  dproto_0.9.4xx.cfg.zip ( 2,57 килобайт ) Кол-во скачиваний: 70

Демонстрация API-плагина: Прикрепленный файл  updatehint.inc.zip ( 438 байт ) Кол-во скачиваний: 183


Последняя версия: 19.08.2013 г.

Отредактировал: Safety1st, - 29.10.2015, 9:54
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 16 раз
   Цитировать сообщение
Статус пользователя Affl
сообщение 31.10.2012, 13:32
Сообщение #2


Стаж: 15 лет

Сообщений: 1573
Благодарностей: 1182
Полезность: 1042

Тот же плагин от Racoon`a только переделанный и со вкусняшками.
Под ID сервера имеешь IP?


WAR3FT Пивка для Рывка 202 lvl
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 31.10.2012, 13:55
Сообщение #3
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(Affl @ 31.10.2012, 15:32) *
Под ID сервера имеешь IP?

Не понял huh.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sergggzi
сообщение 31.10.2012, 14:04
Сообщение #4
Иконка группы

Стаж: 13 лет

Сообщений: 6536
Благодарностей: 6222
Полезность: 807

не совсем понял.. что значит плагин предназначен для тех у кого ID-сервера? Чем отличается обычный сервер от ID-сервера? сорри, если глупый вопрос, просто какое-то новое определение для меня.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя АльТ
сообщение 31.10.2012, 14:05
Сообщение #5


Стаж: 14 лет

Сообщений: 407
Благодарностей: 102
Полезность: 500

Affl, sergggzi,
id сервера - сервера, на которых все игроки имеют уникальный steam/valve id. Игроки без эмуляторов, со старыми или на которых не сложно сменить id под запретом либо ограничены. Насколько я понял.

Отредактировал: АльТ, - 31.10.2012, 14:07
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Safety1st
сообщение 31.10.2012, 15:08
Сообщение #6
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Во! АльТ сформулировал обалденно!

Подробно описал в шапке.

Отредактировал: Safety1st, - 31.10.2012, 16:40
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 17.11.2012, 14:22
Сообщение #7
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Итак, известная паблику переделка оригинального плагина updatehint - версия Racoon'а:
_https://c-s.net.ua/forum/topic26964.html
_http://www.amx-x.ru/viewtopic.php?f=12&t=1899
Мне совесть не позволяет строить выгодное описание преимуществ своего платного плагина на сравнительном анализе с чужим бесплатным плагином с аналогичной целью. Такое сравнение в рекламе - с конкретным продуктом или услугой - кроме того, является нарушением законодательства. Между ними принципиальное отличие, это не аналоги. Я был не в восторге, что мою работу тут назвали 'плагин от Racoon`a только переделанный и со вкусняшками'. Это не так. Общего у нас только предок и цель.

У обоих плагинов есть рекламное описание принципов их работы и преимуществ. Напрягитесь, прочитайте, включите мозг и сделайте выводы. У вас всё получится. 'Покупатели' с деградировавшим потребительским подходом мне не интересны, идите лесом, плагин не для вас. Кто уверен, что раз плагин стоит аж 100р., то это совершенно нормально задавать мне в привате вопросы любой простоты и дебилизма, особенно по причине собственной лени, - тоже идите лесом: я вашу уверенность не разделяю, моё время мне дороже символических 100р. Остальному контингенту - welcome!

Подробно увидеть, что я за ***ть такая, можно тут. У кого не сформируется собственное мнение - поспрОШайте авторитетных юзеров форума и примите решение: имеет ли смысл 'со мной связываться' (приобретать плагины) или нет.

--

Тем временем...
Обновлено описание ID-серверов - теперь они делятся на 2 типа. Смотрите 1-й спойлер в заглавном посте. Надеюсь, в этот раз мне удалось сделать его простым и понятным для неискушенных админов серверов. Соответствующим образом обновлён и плагин: cvar'ом задаётся тип ID-сервера. Знаний в скриптинге и настройке dproto не требуется, как и раньше: выбираете тип сервера, берёте предложенный конфиг dproto (или копипастите нужные куски) - профит. Мозг требуется по-прежнему. Мозг вообще очень в жизни помогает ;)

Отредактировал: Safety1st, - 17.11.2012, 14:42
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sergggzi
сообщение 17.11.2012, 18:18
Сообщение #8
Иконка группы

Стаж: 13 лет

Сообщений: 6536
Благодарностей: 6222
Полезность: 807

Игрок перемещается в спектры. Интересно как это будет работать с плагином afk, который кикает за нахождение там на полном сервере. И не совсем понял, что делать с настройками dproto, если сейчас стоит разрешение на игру всем клиентам.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 18.11.2012, 16:05
Сообщение #9
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(sergggzi @ 17.11.2012, 20:18) *
Игрок перемещается в спектры. Интересно как это будет работать с плагином afk, который кикает за нахождение там на полном сервере.

Конечно, игрок вашим afk-плагином будет кикаться с сервера, когда истечёт определённый лимит. Обычно плагины дают 'сидеть' не менее 2-х минут, за это время и текст успеют прочитать, и начать загрузку клиента.
У меня в AFK-менеджере immunity на спектат 2 минуты, но это было введено ещё раньше, ради новых игроков. И прекрасно вписалось в uch) Я использую FSIK, там по умолчанию immunity 5 секунд. Но он работает не по лимитам))

Цитата(sergggzi @ 17.11.2012, 20:18) *
И не совсем понял, что делать с настройками dproto, если сейчас стоит разрешение на игру всем клиентам.

В вашем случае можно не делать ничего: плагин сам по себе будет с 'нужными' ('старыми') разбираться, это его задача)

Отредактировал: Safety1st, - 18.11.2012, 16:05
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sxzar1987
сообщение 24.11.2012, 10:54
Сообщение #10
Стаж: 13 лет

Сообщений: 93
Благодарностей: 19
Полезность: < 0

Хочу взять твой плагин:
https://c-s.net.ua/forum/index.php?showtopic=44709

Он бесплатный или надо платить 100 рублей за исходник и в исходнике что-то мудрить?

Ещё вопрос - поставив плагин он будет информировать 47 протокол об обновлении КС... Это классно.

А как быть с такими багами в на многих серверах, как баг DPROTO, т.е. выдал админки по СТЕАМ_ИД, а через несколько карт у одного из админов иногда проиходит то, что он вдруг стал STEAM_ID_VALVE, т.е. он терь резко не админ, при этом на другом сервере он со СТЕАМ, а на нашем в данный момент из-за бага ДПРОТО он не СТЕАМ.
И такая проблема исчезает при полной перезагрузке Сервера.

Как быть при такой проблеме? Ведь в таких ситуациях из-за бага ДПРОТО некоторые админы по достижению кол-ва фрагов просто не смогут дальше играть. Пока не придёшь и не перезагрузишь сервер с выкл + вкл.

Поясни как избавиться от такого вот бага?
Просто твой плагин хочу поставить, но проблема слетающих админок из-за дпрото до сих пор актуальна...

----------------------------------------------------


Потестил плагин на 89.223.32.154:27030 (AIMaster.ru CS 1.6: Clan War) = плагин работает.
ПОКУПАЮ!


Отредактировал: sxzar1987, - 24.11.2012, 13:11
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 24.11.2012, 14:10
Сообщение #11
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(sxzar1987 @ 24.11.2012, 12:54) *
Он бесплатный или надо платить 100 рублей за исходник и в исходнике что-то мудрить?

Платный. Ничего мудрить не надо. Но раз получаете исходник - можно и помудрить ;)

Цитата(sxzar1987 @ 24.11.2012, 12:54) *
он будет информировать 47 протокол об обновлении КС...

Ну если совсем утрировано - то 'да'.

Цитата(sxzar1987 @ 24.11.2012, 12:54) *
А как быть с такими багами в на многих серверах, как баг DPROTO, т.е. выдал админки по СТЕАМ_ИД, а через несколько карт у одного из админов иногда проиходит то, что он вдруг стал STEAM_ID_VALVE, т.е. он терь резко не админ, при этом на другом сервере он со СТЕАМ, а на нашем в данный момент из-за бага ДПРОТО он не СТЕАМ.
И такая проблема исчезает при полной перезагрузке Сервера.

Как быть при такой проблеме? Ведь в таких ситуациях из-за бага ДПРОТО некоторые админы по достижению кол-ва фрагов просто не смогут дальше играть. Пока не придёшь и не перезагрузишь сервер с выкл + вкл.

Поясни как избавиться от такого вот бага?
Просто твой плагин хочу поставить, но проблема слетающих админок из-за дпрото до сих пор актуальна...

Баг к плагину не имеет никакого отношения. Проблема в HLDS, из-за которой при наличии dproto у Steam-игрока перестаёт 'срабатывать' авторизация по Steam'у и он начинает авторизовываться через dproto. Конечно, для плагина такие игроки - 'старые'. Админы играть после X фрагов не смогут, пока не перезапустишь сервер.
Фикс, насколько я знаю, выложен только на DS.

Цитата(sxzar1987 @ 24.11.2012, 12:54) *
Потестил плагин на 89.223.32.154:27030 (AIMaster.ru CS 1.6: Clan War) = плагин работает.
ПОКУПАЮ!

Да, выяснилось, что клиенты совсем старых 'патчей' на наших настоящих серверах не могут играть - они отваливаются с ошибкой. Ошибка не связана с плагином, она связана с нашим волшебным античитом. 'Проверку' таких клиентов можно выполнить на 3-м сервере (указан в шапке), только захватите с собой кого-нибудь за компанию ;)

Отредактировал: Safety1st, - 24.11.2012, 14:12
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sxzar1987
сообщение 24.11.2012, 21:44
Сообщение #12
Стаж: 13 лет

Сообщений: 93
Благодарностей: 19
Полезность: < 0

ток щас хотел поставить, но он не комплится trah.gif

Скрытый текст
//AMXXPC compile.exe
// by the AMX Mod X Dev Team


//// updatehint.sma
// C:\Users\User\Desktop\scripting\updatehint.sma(102) : error 017: undefined sy
mbol "TrieCreate"
// C:\Users\User\Desktop\scripting\updatehint.sma(152) : error 017: undefined sy
mbol "TrieKeyExists"
// C:\Users\User\Desktop\scripting\updatehint.sma(230) : error 017: undefined sy
mbol "TrieSetCell"
// C:\Users\User\Desktop\scripting\updatehint.sma(384) : error 017: undefined sy
mbol "TrieDestroy"
// C:\Users\User\Desktop\scripting\updatehint.sma(422) : warning 204: symbol is
assigned a value that is never used: "gtWasBlocked"
//
// 4 Errors.
// Could not locate output file C:\Users\User\Desktop\scripting\compiled\updateh
int.amx (compile failed).
//
// Compilation Time: 0,28 sec
// ----------------------------------------

Press enter to exit ...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 24.11.2012, 21:46
Сообщение #13
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Требуется AMX Mod X 1.8.1.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sxzar1987
сообщение 24.11.2012, 22:02
Сообщение #14
Стаж: 13 лет

Сообщений: 93
Благодарностей: 19
Полезность: < 0

скопилируй исходник тада...
Всё так криво чет. Ужас. У меня компилятор плагинов отдельно, бех амхмода...

Отредактировал: sxzar1987, - 24.11.2012, 22:05
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя АльТ
сообщение 24.11.2012, 22:20
Сообщение #15


Стаж: 14 лет

Сообщений: 407
Благодарностей: 102
Полезность: 500

sxzar1987,
А ты инклуд переместил?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 25.11.2012, 0:54
Сообщение #16
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

sxzar1987, проблем с компиляцией нет, ты первый жалуешься. Скачай настоящий AMX Mod X в виде архива, нужна только папка scripting оттуда.
АльТ, inc-файл требуется при компиляции других плагинов, а не его самого ;)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sergggzi
сообщение 25.11.2012, 1:16
Сообщение #17
Иконка группы

Стаж: 13 лет

Сообщений: 6536
Благодарностей: 6222
Полезность: 807

Цитата(Safety1st @ 25.11.2012, 1:54) *
sxzar1987, проблем с компиляцией нет, ты первый жалуешься. Скачай настоящий AMX Mod X в виде архива, нужна только папка scripting оттуда.
АльТ, inc-файл требуется при компиляции других плагинов, а не его самого ;)

На linux компилил, все ок..
А для чего тогда inc- требуется? Для каких других плагинов?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sxzar1987
сообщение 25.11.2012, 2:01
Сообщение #18
Стаж: 13 лет

Сообщений: 93
Благодарностей: 19
Полезность: < 0

да все норм. Разорались-) Лень компилить было нормальным образом. Пришлось компились с амхом
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 25.11.2012, 12:37
Сообщение #19
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(sergggzi @ 25.11.2012, 3:16) *
А для чего тогда inc- требуется? Для каких других плагинов?

Цитата(Safety1st @ 31.10.2012, 8:27) *
Эту функциональность можно использовать в VIP-плагине, voteban'е, балансере, статистике и т.д.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sxzar1987
сообщение 25.11.2012, 22:42
Сообщение #20
Стаж: 13 лет

Сообщений: 93
Благодарностей: 19
Полезность: < 0

Вообщем стоит уже 2 день этот плагин!!! Safety1st - ты вообще красавчеГ!!! НЕ ЗРЯ КУПИЛ У ТЯ ЕГО! Был бы бабой с разбегу бы дал прям на форуме.

Вообщем и читаков стало заметно уменьшаться и стали патч 43 качать массого. Короче ты классный плагинщик.
Всегда к те буду обращатсья и платить бабки за такие классные дела!

buhaem.gifСПАСИБО ЗА ПЛАГИН! ВАЩЕ ЧИТАКОВ МЕНЬШЕ СТАЛО ПРОБЕГАТЬ! А ЭТО ВСЕГО 2 ДНЯ ПРОШЛО!

Отредактировал: sxzar1987, - 25.11.2012, 22:42
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
7 страниц V   1 2 ... 5 6 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 3 гостей читают эту тему: