Русское сообщество по скриптингу

Stock:Chat

Утвержденные плагины для AMX Mod X администратором/модератором форума.

Модератор: Leonidddd

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только работоспособных плагинов для AMX Mod X. Новые плагины нужно выкладывать в разделе "Новые плагины".

Re: Stock:Chat

Сообщение Mistrick » 17 апр 2016, 01:13

shel, IN_RUN не хукается.
Не понятен смысл утверждения плагина. Метод транслита плох, как и замены символов(replace_say_text), потенциальный крах из-за лимита на 192 байт в Saytext, хоть автор это и обошел.
Аватара пользователя
Mistrick
Скриптер
 
Сообщения: 2940
Зарегистрирован: 04 ноя 2012, 18:15
Благодарил (а): 43 раз.
Поблагодарили: 1247 раз.
Языки программирования: PAWN
С/С++(few above zero)

Re: Stock:Chat

Сообщение shel » 17 апр 2016, 01:14

На данный момент самый нормальный транслейт у неугомона(тема+неугомон)

Добавлено спустя 48 секунд:
Mistrick писал(а):shel, IN_RUN не хукается.
Не понятен смысл утверждения плагина. Метод транслита плох, как и замены символов(replace_say_text), потенциальный крах из-за лимита на 192 байт в Saytext, хоть автор это и обошел.

ну типо хукнуть пресинк а там проверить если alt + shift (инальт, инран), я же об этомм
GoldSrc ip addres 151.248.1*7.*73
Аватара пользователя
shel
 
Сообщения: 593
Зарегистрирован: 09 июн 2013, 21:36
Забанен
Благодарил (а): 95 раз.
Поблагодарили: 88 раз.
Опыт программирования: Около года
Языки программирования: Admin ne vuderjal napora, и как типичный рузке либераст, последовал совету сафетиста, выдав мне РО.

Re: Stock:Chat

Сообщение Mistrick » 17 апр 2016, 01:16

shel, Да не хукается IN_RUN, хоть в cmdstart лови.
Аватара пользователя
Mistrick
Скриптер
 
Сообщения: 2940
Зарегистрирован: 04 ноя 2012, 18:15
Благодарил (а): 43 раз.
Поблагодарили: 1247 раз.
Языки программирования: PAWN
С/С++(few above zero)

Re: Stock:Chat

Сообщение Fedcomp » 17 апр 2016, 08:44

Плагин был утвержден Leoniddd, видимо он этот момент пропустил.
Не помогаю в ЛС - есть форум.
Плагины тоже не пишу, на форуме достаточно хороших скриптеров.


"я ставлю зависимости потому что мне приятно" - subb98 @ 2017
Аватара пользователя
Fedcomp
Администратор
 
Сообщения: 4936
Зарегистрирован: 28 авг 2009, 20:47
Благодарил (а): 815 раз.
Поблагодарили: 1317 раз.
Языки программирования: =>
pawn / php / python / ruby
javascript / rust

Re: Stock:Chat

Сообщение RevCrew » 17 апр 2016, 10:32

Mistrick писал(а):shel, IN_RUN не хукается.
Не понятен смысл утверждения плагина. Метод транслита плох, как и замены символов(replace_say_text), потенциальный крах из-за лимита на 192 байт в Saytext, хоть автор это и обошел.

конкретно что не так? Где что исправить?
Аватара пользователя
RevCrew
Скриптер
 
Сообщения: 1648
Зарегистрирован: 15 июл 2013, 20:45
Благодарил (а): 273 раз.
Поблагодарили: 357 раз.
Языки программирования: Unkown

Re: Stock:Chat

Сообщение Mistrick » 17 апр 2016, 11:46

RevCrew, нерационально использовать replace()/replace_all() для замены одного размера на меньший. Про транслит уже писал.
Аватара пользователя
Mistrick
Скриптер
 
Сообщения: 2940
Зарегистрирован: 04 ноя 2012, 18:15
Благодарил (а): 43 раз.
Поблагодарили: 1247 раз.
Языки программирования: PAWN
С/С++(few above zero)

Re: Stock:Chat

Сообщение light7777 » 17 апр 2016, 12:25

L 04/17/2016 - 09:45:28: Start of error session.
L 04/17/2016 - 09:45:28: Info (map "$1000$") (file "addons/amxmodx/logs/error_20160417.log")
L 04/17/2016 - 09:45:28: Function "ChangeLang" was not found
L 04/17/2016 - 09:45:28: [AMXX] Displaying debug trace (plugin "StockChat.amxx")
L 04/17/2016 - 09:45:28: [AMXX] Run time error 19: function not found
L 04/17/2016 - 09:45:28: [AMXX] [0] StockChat.sma::plugin_init (line 26)

Такой лог в версии что вы cделали без команды /lang, на работу сервера будет влиять?
Аватара пользователя
light7777
 
Сообщения: 32
Зарегистрирован: 22 апр 2014, 15:49
Благодарил (а): 14 раз.
Поблагодарили: 1 раз.

Re: Stock:Chat

Сообщение Leonidddd » 17 апр 2016, 14:39

light7777, shel вырезал функцию ChangeLang.
Просто, перед компиляцией удалите строчку
Код: Выделить всё
register_clcmd("say /lang""ChangeLang"

в переделанной shel-ом версии плагина.

RevCrew, вместо цикла по игрокам рациональнее использовать Вы должны зарегистрироваться, чтобы видеть ссылки..
Аватара пользователя
Leonidddd
Модератор
 
Сообщения: 2557
Зарегистрирован: 08 апр 2012, 18:13
Откуда: г. Запорожье
Благодарил (а): 192 раз.
Поблагодарили: 718 раз.

Re: Stock:Chat

Сообщение shel » 17 апр 2016, 14:54

Да, от балды делал чето, даже не стал сильно заморачиватся.
Как сказал леонид уберите в plugin_init
Код: Выделить всё
register_clcmd("say /lang", "ChangeLang"


Добавлено спустя 1 минуту 40 секунд:
//  = 0x02 (STX) - Use team color up to the end of the player name. This only works at the start of the string, and precludes using the other control characters.
//  = 0x03 (ETX) - Use team color from this point forward
//  = 0x04 (EOT) - Use location color from this point forward
//  = 0x01 (SOH) - Use normal color from this point forward


Их тоже в реплейс тогда пихай.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
GoldSrc ip addres 151.248.1*7.*73
Аватара пользователя
shel
 
Сообщения: 593
Зарегистрирован: 09 июн 2013, 21:36
Забанен
Благодарил (а): 95 раз.
Поблагодарили: 88 раз.
Опыт программирования: Около года
Языки программирования: Admin ne vuderjal napora, и как типичный рузке либераст, последовал совету сафетиста, выдав мне РО.

Пред.

Вернуться в Утвержденные плагины

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4