Lua Анти-оск.род

pavl1nio

Участник
Автор темы
95
13
Версия SA-MP
  1. 0.3.7 (R1)
Анти оск.род
Привет, на днях нечего было делать и решил написать простенький lua скрипт (нигде ранее не видел что-то на подобии такого).
Суть проста: когда мы пытаемся как-либо упомянуть родных, скрипт не даёт это сделать. Код открытый, при желании можете использовать его (мб кому-то пригодится).



Требования: Moonloader, SAMP.lua
Автор идеи - Pavl1n.
Приятной игры без банов.

p/s при использовании в других скриптах - просьба указать автора идеи)
p/ss если захотите посмотреть код, то открывайте с кодировкой Cyrillic (Windows 1251).
 

Вложения

  • antiosk.lua
    2.1 KB · Просмотры: 237

Diqeey

Активный
444
61
как работает хоть? когда в чат пишешь "mq" что он делает?
 

paulohardy

вы еще постите говно? тогда я иду к вам
Всефорумный модератор
1,891
1,254
(нигде ранее не видел что-то на подобии такого)
На форуме уже был такой скрипт, и автора нормально засрали за него.
Суть проста: когда мы пытаемся как-либо упомянуть родных, скрипт не даёт это сделать.
А что если слова из списка будут использованы в контексте описания персонажа? Пишешь кем по профессии была мать - анти оск род)
 

pavl1nio

Участник
Автор темы
95
13
На форуме уже был такой скрипт, и автора нормально засрали за него.

А что если слова из списка будут использованы в контексте описания персонажа? Пишешь кем по профессии была мать - анти оск род)
хм, но думаю для РП игроков, которые будут проходить какое-либо собеседование и рассказывать про трудовую занятость своих родителей этот скрипт не понадобится.
 

DeleteUserName

Известный
232
100
Работает, конечно, безотказно
sa-mp-174.png

sa-mp-175.png
 

Receiver

🥩 Передай meat, всё в скип, я в темпе
Проверенный
597
818
Модифицировал этот скрипт.
Изменения:

Удалил сообщение в чат при запуске​
Сообщения пропускаются, но слова заменяются на решеточки​
Фильтрация в диалоге​
Улучшил механизм работы фильтрации​
Оптимизировал код​
Добавил несколько слов на английском​
Зависимости: SAMP.LUA
 

Вложения

  • antiosk.lua
    1.2 KB · Просмотры: 85

DeleteUserName

Известный
232
100
Модифицировал этот скрипт.
Изменения:

Удалил сообщение в чат при запуске​
Сообщения пропускаются, но слова заменяются на решеточки​
Фильтрация в диалоге​
Улучшил механизм работы фильтрации​
Оптимизировал код​
Добавил несколько слов на английском​
Зависимости: SAMP.LUA
Работает еще более безотказнее
sa-mp-177.png
 

Receiver

🥩 Передай meat, всё в скип, я в темпе
Проверенный
597
818
Работает еще более безотказнееПосмотреть вложение 87951
Учу добавлять слова: Открываешь файл любым текстовым редакторов, меняешь кодировку на Cyrillic-1251, добавляешь словечки в таблицу.
Пример:
Lua:
local blockedWords =
{
..., -- тут прежние словечки
'папаша', 'мамаша'
}
Ждём словари от неравнодушных
 

DeleteUserName

Известный
232
100
Учу добавлять слова: Открываешь файл любым текстовым редакторов, меняешь кодировку на Cyrillic-1251, добавляешь словечки в таблицу.
Пример:
Lua:
local blockedWords =
{
..., -- тут прежние словечки
'папаша', 'мамаша'
}
Ждём словари от неравнодушных
Причем тут учу, ты взялся исправлять уже существующий скрипт, почему должен что-то я добавлять?)
Я не являюсь автором, если пишешь/переписываешь подобный скрипт, то добавлять надо всевозможные варианты
 

High Noon

Участник
122
13
Причем тут учу, ты взялся исправлять уже существующий скрипт, почему должен что-то я добавлять?)
Я не являюсь автором, если пишешь/переписываешь подобный скрипт, то добавлять надо всевозможные варианты
Риторический вопрос ты глупый?
 

Receiver

🥩 Передай meat, всё в скип, я в темпе
Проверенный
597
818
Причем тут учу, ты взялся исправлять уже существующий скрипт, почему должен что-то я добавлять?)
Я не являюсь автором, если пишешь/переписываешь подобный скрипт, то добавлять надо всевозможные варианты
Я лишь улучшил алгоритм работы и модификация скрипта действительно работает лучше чем оригинальный скрипт.
Учесть все возможные варианты оскорблений невозможно, проще запретить коммуникацию пользователей вовсе.