UChatBan [v 1.1]

Одобрените от нас плъгини. Моля, докладвайте ако забележите бъг с някой от плъгините в този раздел.
Потребителски аватар

Автор на темата
hackera457 Охрана
Модератор
Модератор
Мнения: 593
Регистриран: 01 ное 2016, 09:46
Местоположение: София
Получена благодарност: 54 пъти
Години: 24
Контакти:

UChatBan [v 1.1]

Мнение от hackera457 Охрана » 16 сеп 2017, 21:58

Описание
Пренаписана и подобрена версия на оригиналния чат бан плъгин. За разлика от оригинала тази има следните възможности:
  • Напълно се настройва от конфигурационен файл.
  • Има "мислещ" обект, който играе роля на CronJob
  • Работи в реално време
  • При опит да се пише в чата показва кога изтича бана и причината
  • Мултифункционално меню, от което можете освен да банвате също и да махате бан
  • Времето за БАН се задава от конфигурационен файл и не изисква ръчна редакция на изходния код (стойности различин от нула)
  • Възможност за поява на HUD при махане на бан
  • Запазва бановете по IP
Команди в конзолата
  • amx_chatban <nick> <time> [reason]
  • amx_unbanchat <nick>
  • amx_chatbanmenu
Допълнителна информация
Ако искате да промените флаговете за достъп до командите трябва да отворите .sma и да промените следното:

Код: Избери всички

#define ADMIN_CMD_BAN_ACCESS     ADMIN_KICK
#define ADMIN_CMD_UNBAN_ACCESS   ADMIN_BAN
Компилирате и готово

ВНИМАНИЕ! За да компилирате плъгина трябва да имате библиотеката WPMGPrintChatColor и библиотеката UnixTime , които ги има качени тук има ги и в архива

Сървъри използващи плъгина

НАТИСНИ ТУК


Линк за сваляне
hackera457_uchatban_v1.1.rar
(8.71 KиБ) Свален 144 пъти
hackera457_uchatban_v1.1.rar
(8.71 KиБ) Свален 144 пъти
При открити проблеми или бъгове пишете в темата, за да ги отстраня
Моите плъгини

Код: Избери всички

#include <hambeer>

RegisterHamBeer(HamBeer_Spawn, "player", "GivePlayerBeer", 1);

public GivePlayerBeer(Pl){
    if(!is_user_alive(Pl)){
        ham_give_beer(Pl, 5)
        client_print(Pl, print_chat, "Go Go Go"){
}  


Потребителски аватар

Marinovv Facebook
Потребител
Потребител
Мнения: 349
Регистриран: 19 сеп 2017, 10:01
Местоположение: САЩ
Се отблагодари: 86 пъти
Получена благодарност: 7 пъти
Години: 21
Контакти:

UChatBan [v 1.1]

Мнение от Marinovv Facebook » 19 сеп 2017, 14:18

Всичко сложих на мястото си, но при опит за комплиране дава 4 грешки! http://prntscr.com/gmzvhc
89.106.109.225:27018
► Покажи скъсения текст

Потребителски аватар

TheRedShoko ReShoko
Модератор
Модератор
Мнения: 990
Регистриран: 06 окт 2016, 07:42
Местоположение: Бургас
Се отблагодари: 4 пъти
Получена благодарност: 53 пъти

UChatBan [v 1.1]

Мнение от TheRedShoko ReShoko » 19 сеп 2017, 14:44

Плъгинът е писан за AMXX 1.8.3 и затова не ти дава да го компилираш. Автора да редактира плъгина и да му сложи нужните проверки за версията на AMXX-a, моля.

Потребителски аватар

Автор на темата
hackera457 Охрана
Модератор
Модератор
Мнения: 593
Регистриран: 01 ное 2016, 09:46
Местоположение: София
Получена благодарност: 54 пъти
Години: 24
Контакти:

UChatBan [v 1.1]

Мнение от hackera457 Охрана » 20 сеп 2017, 10:56

Качих коригирана версия, вече трябва да се компилира под AMX MOD X 1.8.2
Моите плъгини

Код: Избери всички

#include <hambeer>

RegisterHamBeer(HamBeer_Spawn, "player", "GivePlayerBeer", 1);

public GivePlayerBeer(Pl){
    if(!is_user_alive(Pl)){
        ham_give_beer(Pl, 5)
        client_print(Pl, print_chat, "Go Go Go"){
}  


Потребителски аватар

aXE WordGame
Потребител
Потребител
Мнения: 19
Регистриран: 28 сеп 2017, 18:35

UChatBan [v 1.1]

Мнение от aXE WordGame » 28 сеп 2017, 18:54

някой ще може ли да ми даде направо amxx файла че и аз не мога да го компилирам

Потребителски аватар

1fRaNkkK syn7ax69
VIP
VIP
Мнения: 775
Регистриран: 09 окт 2016, 15:21
Се отблагодари: 8 пъти
Получена благодарност: 51 пъти
Години: 19
Контакти:

UChatBan [v 1.1]

Мнение от 1fRaNkkK syn7ax69 » 28 сеп 2017, 19:04

Не знам за кой път го казвам, но amxx файлове не се качват в този форум - прочети правилата!

Просто напиши какви грешки ти изкарва, защото винаги чакате на готово всичко...

Потребителски аватар

aXE WordGame
Потребител
Потребител
Мнения: 19
Регистриран: 28 сеп 2017, 18:35

UChatBan [v 1.1]

Мнение от aXE WordGame » 28 сеп 2017, 19:22

xxx.sma(6) : fatal error 100: cannot read from file: "WPMGPrintChatColor"

Compilation aborted.
1 Error.
Could not locate output file xxx.amx (compile failed)

Потребителски аватар

DaRk_StyLe
AMXX Скриптър
AMXX Скриптър
Мнения: 263
Регистриран: 26 окт 2016, 12:40
Се отблагодари: 10 пъти
Получена благодарност: 27 пъти

UChatBan [v 1.1]

Мнение от DaRk_StyLe » 28 сеп 2017, 19:26

scripting/include

wpmgprintchatcolor.inc

Потребителски аватар

aXE WordGame
Потребител
Потребител
Мнения: 19
Регистриран: 28 сеп 2017, 18:35

UChatBan [v 1.1]

Мнение от aXE WordGame » 28 сеп 2017, 19:55

Оправих се благодаря ви :)

Потребителски аватар

NiTriX FFA
VIP
VIP
Мнения: 141
Регистриран: 07 окт 2016, 16:23
Местоположение: София
Получена благодарност: 1 път
Години: 25
Контакти:

UChatBan [v 1.1]

Мнение от NiTriX FFA » 05 ное 2017, 01:16

Само чата ли блокира, микрофона забранява ли го? Ако не забранява микрофона, като чатбаннеш някой ще може ли да се направи и да забранява микрофона + чата (всичко)?
Изображение

Потребителски аватар

Автор на темата
hackera457 Охрана
Модератор
Модератор
Мнения: 593
Регистриран: 01 ное 2016, 09:46
Местоположение: София
Получена благодарност: 54 пъти
Години: 24
Контакти:

UChatBan [v 1.1]

Мнение от hackera457 Охрана » 05 ное 2017, 22:45

Ти избираш с cvar дали да блокира микрофона или не - има подобна настройка в .ini файла

Ако е включена, то ще бъде блокиран микрофона
Моите плъгини

Код: Избери всички

#include <hambeer>

RegisterHamBeer(HamBeer_Spawn, "player", "GivePlayerBeer", 1);

public GivePlayerBeer(Pl){
    if(!is_user_alive(Pl)){
        ham_give_beer(Pl, 5)
        client_print(Pl, print_chat, "Go Go Go"){
}  


Потребителски аватар

Nine Finger's
Потребител
Потребител
Мнения: 73
Регистриран: 13 фев 2018, 20:45
Местоположение: Майна town
Се отблагодари: 20 пъти
Получена благодарност: 1 път
Години: 29

UChatBan [v 1.1]

Мнение от Nine Finger's » 15 фев 2018, 11:51

Не знам дали само при мен е така но потребителите продължават да използват клиентските команди в чата, при поставен chatban.
Под клиентските команди имам на предвид:
/me, /top15, /rankstats и така нататък.
А предният chatban които ползвах не им позволяваше.
Платформата е Linux със reHLDS и AmxmodX 1.8.3.
Последна промяна от Nine Finger's на 29 сеп 2018, 08:35, променено общо 1 път.
Make everything simple as possible but not simpler.
Albert Einstein

Потребителски аватар

OciXCrom TM
Администратор
Администратор
Мнения: 5038
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 56 пъти
Получена благодарност: 470 пъти
Години: 21
Контакти:

UChatBan [v 1.1]

Мнение от OciXCrom TM » 15 фев 2018, 22:57

Сложи плъгина над всички останали в plugins.ini. В момента го имаш сложено под тези за командите и съответно няма как да ги засече.

Отговори

Върни се в “Одобрени плъгини”

Кой е на линия

Потребители, разглеждащи този форум: Няма регистрирани потребители и 1 гост