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

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

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

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

> Правила форума

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

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер
2 страниц V   1 2

Помощь с плагином army_ranks

Статус пользователя c0o_PeR
сообщение 14.5.2013, 20:47
Сообщение #1
Стаж: 15 лет

Сообщений: 358
Благодарности: выкл.

Доброго времени суток, Уважаемые пользователи форума C-S.NET.UA.

Помогите пожалуйста исправить баг в army_ranks.

Вообщем проблема в том, что заходит какой-то чудик на сервер прописывает в чате следующее "s s s s s s s s s s s s s s" и у всех зависает CS.

Помогите, исправить или устранить данный баг.

Спасибо за помощь. Исходник прикрепил к посту.

Прикрепленный файл  army_ranks.sma ( 18,7 килобайт ) Кол-во скачиваний: 9
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя gudaus
сообщение 14.5.2013, 20:50
Сообщение #2


Стаж: 14 лет

Сообщений: 1571
Благодарностей: 1211
Полезность: 741

В ksg занести эту фразу не пробовал? Или в любой плагин, который отвечает за модерирование чата.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
exec1337
сообщение 14.5.2013, 20:54
Сообщение #3
Стаж: 13 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

Думаю связано,проверяйте:

Цитата
Баг найденный в colored translit:
Последствия: После ввода неких символов в консоль игрока у всех закрывается, либо зависает клиент Counter-Strike 1.6.
Последствия(2): сервер падает.
Исправление бага:
Скрытый текст
1) Заходим в \cstrike\addons\amxmodx\scripting\colored_translit
2) Ищем: say.inl и say_team.inl
3) В обоих файлах найти:
replace_all(s_Msg, charsmax(s_Msg), "%s", " ")
заменить на:
replace_all(s_Msg, charsmax(s_Msg), "%", "")

Для тех у кого в файлах типо такого:
replace_all(s_Msg, charsmax(s_Msg), "%s", "")
replace_all(s_Msg, charsmax(s_Msg), "%d", "" )
replace_all(s_Msg, charsmax(s_Msg), "%i", "" )
replace_all(s_Msg, charsmax(s_Msg), "%f", "" )
replace_all(s_Msg, charsmax(s_Msg), "%c", "" )
replace_all(s_Msg, charsmax(s_Msg), "%S", "")
replace_all(s_Msg, charsmax(s_Msg), "%D", "" )
replace_all(s_Msg, charsmax(s_Msg), "%I", "" )
replace_all(s_Msg, charsmax(s_Msg), "%F", "" )
replace_all(s_Msg, charsmax(s_Msg), "%C", "" )
Заменяем всё это так же на:
replace_all(s_Msg, charsmax(s_Msg), "%", "")

Баг 2
colored_translit/say.inl
строка 397 if(strlen(Message) >= 192) заменить на if(strlen(Message) > 190)
colored_translit/say_team.inl
строка 413 if(strlen(Message) >= 192) заменить на if(strlen(Message) > 190)
4) Сохраняем.
5) Компилируем заново colored_translit.sma находится здесь: \cstrike\addons\amxmodx\scripting

Везде в чате будет вырезаться %, зато нет бага :) .
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Alexan23
сообщение 14.5.2013, 21:14
Сообщение #4


Стаж: 14 лет
Город: Рязань

Сообщений: 1404
Благодарностей: 624
Полезность: 803

Цитата(c0o_PeR @ 14.5.2013, 20:47) *
Доброго времени суток, Уважаемые пользователи форума C-S.NET.UA.

Помогите пожалуйста исправить баг в army_ranks.

Вообщем проблема в том, что заходит какой-то чудик на сервер прописывает в чате следующее "s s s s s s s s s s s s s s" и у всех зависает CS.

Помогите, исправить или устранить данный баг.

Спасибо за помощь. Исходник прикрепил к посту.

Прикрепленный файл  army_ranks.sma ( 18,7 килобайт ) Кол-во скачиваний: 9



Тут надо или полностью переписывать чат или вообще его выключить.

п.с. В плагине admin_chat_colors тоже есть этот баг,значит надо искать что то общее в них

Отредактировал: Alexan23, - 14.5.2013, 21:19


Антискука xD [WoRlD] ® 2010-2017
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя c0o_PeR
сообщение 14.5.2013, 21:34
Сообщение #5
Стаж: 15 лет

Сообщений: 358
Благодарности: выкл.

Цитата(exec1337 @ 14.5.2013, 21:54) *
Думаю связано,проверяйте:


Спасибо. Пробывал, не помогло.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
CaHeK86
сообщение 14.5.2013, 22:54
Сообщение #6
Стаж: 16 лет

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

Вот лови smile.gif

Прикрепленный файл  army_ranks.rar ( 4,52 килобайт ) Кол-во скачиваний: 8

thank_you2.gif

Отредактировал: CaHeK86, - 15.5.2013, 0:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Alexan23
сообщение 14.5.2013, 23:07
Сообщение #7


Стаж: 14 лет
Город: Рязань

Сообщений: 1404
Благодарностей: 624
Полезность: 803

Цитата(CaHeK86 @ 14.5.2013, 23:54) *
Вот лови smile.gif

[attachment=19880:army_ranks.rar]
thank_you2.gif



В чем был баг? Что у него общего с admin_chat_colors ?

Отредактировал: Alexan23, - 14.5.2013, 23:08


Антискука xD [WoRlD] ® 2010-2017
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
CaHeK86
сообщение 14.5.2013, 23:11
Сообщение #8
Стаж: 16 лет

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

Цитата(Alexan23 @ 14.5.2013, 23:07) *
В чем был баг? Что у него общего с admin_chat_colors ?

баг в самом арми ранг!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Alexan23
сообщение 14.5.2013, 23:14
Сообщение #9


Стаж: 14 лет
Город: Рязань

Сообщений: 1404
Благодарностей: 624
Полезность: 803

Цитата(CaHeK86 @ 14.5.2013, 23:11) *
баг в самом арми ранг!



Так и в admin_chat_colors точно такой же баг. Те же симптомы) Вот я и спросил.

Ради интереса глянь что там не так)

Отредактировал: Alexan23, - 14.5.2013, 23:19
Прикрепленные файлы:
Прикрепленный файл  admin_chat_colors.sma ( 10,4 килобайт ) Кол-во скачиваний: 4


Антискука xD [WoRlD] ® 2010-2017
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
CaHeK86
сообщение 14.5.2013, 23:17
Сообщение #10
Стаж: 16 лет

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

Цитата(Alexan23 @ 15.5.2013, 0:14) *
Так и в admin_chat_colors точно такой же баг. Те же симптомы) Вот я и спросил.

ну давай разберем) кидай исход.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Alexan23
сообщение 14.5.2013, 23:37
Сообщение #11


Стаж: 14 лет
Город: Рязань

Сообщений: 1404
Благодарностей: 624
Полезность: 803

Если что то в чат пишут подобные сообщения 䕄䑁 䠃牡条桡 ›┠吀慥敭ЎĀ୺᩼எ ᰀ୺᩼எ 䩁敉捋畅⡠婒 и все кс виснит или вылетает

А в логах отображается так:
Код:
L1111021.log:L 11/11/2012 - 13:08:21: "Haragah<24252><STEAM_ID_LAN><TERRORIST>" say " s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s" (dead)


Тут уже была не давно темка про это)

https://c-s.net.ua/forum/topic51931.html

Отредактировал: Alexan23, - 14.5.2013, 23:38


Антискука xD [WoRlD] ® 2010-2017
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
CaHeK86
сообщение 15.5.2013, 0:10
Сообщение #12
Стаж: 16 лет

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

Цитата(CaHeK86 @ 14.5.2013, 23:17) *
ну давай разберем) кидай исход.


Прикрепленный файл  admin_chat_colors.rar ( 2,27 килобайт ) Кол-во скачиваний: 6

лови) тести smile.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Alexan23
сообщение 15.5.2013, 0:14
Сообщение #13


Стаж: 14 лет
Город: Рязань

Сообщений: 1404
Благодарностей: 624
Полезность: 803

Цитата(CaHeK86 @ 15.5.2013, 0:10) *
Прикрепленный файл  admin_chat_colors.rar ( 2,27 килобайт ) Кол-во скачиваний: 6

лови) тести smile.gif



Спасибо) Потестить увы не могу,так как баг не известный для меня) Ну надеюсь что там все ок)


Если не секрет то что общего в этих 2 плагинах? И что ты вырезал?)

Отредактировал: Alexan23, - 15.5.2013, 0:15


Антискука xD [WoRlD] ® 2010-2017
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
CaHeK86
сообщение 15.5.2013, 0:20
Сообщение #14
Стаж: 16 лет

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

Цитата(Alexan23 @ 15.5.2013, 0:14) *
Спасибо) Потестить увы не могу,так как баг не известный для меня) Ну надеюсь что там все ок)


Если не секрет то что общего в этих 2 плагинах? И что ты вырезал?)


поставь плагин! лучше последним

и в консоле отправь пару раз!

say
say %s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s


просто чат кс не любит символ %

общее то , что идет чтение строки say/say_team и в этот момент после чтения добавляем функцию чтоб вырезал знак % и получил строку на выводе уже без этого знака! и по фиксили баг smile.gif

Отредактировал: CaHeK86, - 15.5.2013, 0:30
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Alexan23
сообщение 15.5.2013, 0:27
Сообщение #15


Стаж: 14 лет
Город: Рязань

Сообщений: 1404
Благодарностей: 624
Полезность: 803

Цитата(CaHeK86 @ 15.5.2013, 0:20) *
поставь плагин! лучше последним

и в консоле отправь пару раз!

say
say %s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s


просто чат кс не любит символ %



Ок тока в чат писали не s%s а 䕄䑁 䠃牡条桡 ›┠吀慥敭ЎĀ୺᩼எ ᰀ୺᩼எ 䩁敉捋畅⡠婒


Антискука xD [WoRlD] ® 2010-2017
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
CaHeK86
сообщение 15.5.2013, 0:32
Сообщение #16
Стаж: 16 лет

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

Цитата(Alexan23 @ 15.5.2013, 0:27) *
Ок тока в чат писали не s%s а 䕄䑁 䠃牡条桡 ›┠吀慥敭ЎĀ୺᩼எ ᰀ୺᩼எ 䩁敉捋畅⡠婒

так я же говорю, что чат не любит этот знак получаются китайские иероглифы и всякие квадраты!
мы же добавляем обработку строки и проблема решена! 2 темы офф =) thank_you2.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Alexan23
сообщение 15.5.2013, 0:33
Сообщение #17


Стаж: 14 лет
Город: Рязань

Сообщений: 1404
Благодарностей: 624
Полезность: 803

Цитата(CaHeK86 @ 15.5.2013, 1:32) *
так я же говорю, что чат не любит этот знак получаются китайские иероглифы и всякие квадраты!
мы же добавляем обработку строки и проблема решена! 2 темы офф =) thank_you2.gif



А ну тогда ок)) Спасибо

Отредактировал: Alexan23, - 15.5.2013, 0:38


Антискука xD [WoRlD] ® 2010-2017
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя c0o_PeR
сообщение 16.5.2013, 14:31
Сообщение #18
Стаж: 15 лет

Сообщений: 358
Благодарности: выкл.

Цитата(CaHeK86 @ 14.5.2013, 23:54) *
Вот лови smile.gif

Прикрепленный файл  army_ranks.rar ( 4,52 килобайт ) Кол-во скачиваний: 8

thank_you2.gif


Спасибо за помощь, действительно баг пропал. Но вот вместо звание пишет ошибку - ML_NOTFOUND: I_LOAD.

Помогите исправить.

Скриншот:
Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
CaHeK86
сообщение 16.5.2013, 14:33
Сообщение #19
Стаж: 16 лет

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

Цитата(c0o_PeR @ 16.5.2013, 15:31) *
Спасибо за помощь, действительно баг пропал. Но вот вместо звание пишет ошибку - ML_NOTFOUND: I_LOAD.

Помогите исправить.

Скриншот:
Прикрепленное изображение

ты ланг файл проверь!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя H@meleoN
сообщение 16.5.2013, 14:36
Сообщение #20


Стаж: 15 лет

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

Вот держи
Прикрепленный файл  army.txt ( 4,03 килобайт ) Кол-во скачиваний: 11
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
2 страниц V   1 2
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: