BecomeAdmin

Аватар
hackera457
Новак
Новак
Мнения: 9
Регистриран на: 06 Фев 2015, 21:57
Ник в играта: hackera_vd
Вашият пол е: Мъж
Обратна връзка:

BecomeAdmin

Мнение от hackera457 »

Версия: 1.2
Автор: hackera457 (Аз)

Описание:
Плъгина прави така, че при изпълнение на определени условия ви позволява да станете админ за определено време или завинаги. При написване на команда в чата ще ви се отвори меню където имате определени критерии, които трябва да изпълните, тези критерии са:

* Да не сте били банвани
* Да имате определено игрално време в сървъра
* Да имане определен брой убийства

При покриване на всички условия ще ви се появи допълнителна опция в менюто, която като я натиснете ще ви добави определени флагове зададени чрез cvar. Информацията за игралното време, киловете, и админите се записва във fvault. За разлика от версия 1.0, където имаше доста недостатъци в тази версия са променени много неща. Едното от тях е възможност за пълна конфигурация на плъгина от .ini файл, езиков файл, където спокойно можете да промените съобщенията и да не се налага редакция на самия плъгин. В тази версия съм направил така, че ако проверката за банове е изключена, да не се появява критерия в менюто, а да са само останалите. Ако даден критерии е покрит то след него ще бъде добавено [CHECKED] в червено, а ако не е изпълнен ще ви показва колко ви остава до покриването на този критерии /изключваме критерия за БАН, където нищо не се появява ако не сте го покрили/. За проверка на бановете имате три опции от където да ги проверите - listip.cfg, Advanced Bans, AMX BANS като това отново се настройва от конфигурационния файл. При мигриране от стара към нова версия не би трябвало да ви се загубят нещата, ако не променяте имената на файловете, където да се запазва информацията /по подразбиране са настроени от старата версия/ така че само флаговете си променете и би трябвало да нямате проблем. Добавил съм и команда, която лесно моете да изчистите админите, които са станали чрез плъгина.

Необходими модули:

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fvault>
#include <WPMGPrintChatColor>
#include <sqlx>
Команди:

Код за потвърждение: Избери целия код

badmin_prune_admins - изчиства админите от fvault
Снимки:

Когато някой вече е станал админ
Изображение

HUD съобщението
Изображение

Изглед на менюто с критерия за БАН
Изображение

Изглед на менюто без критерия за БАН
Изображение

Покрити всички критерии+опцията за ставане на админ
Изображение

Съобщение за успешно получени права
Изображение

Снимка от конзолата със флаговете
Изображение

Сървъри използващи плъгина:
ТУК

Changelog:

Код за потвърждение: Избери целия код

v 1.0 
Първа версия на пръгина

v 1.1
* Изцяло пренаписан плъгин
* Добавен конфигурационен файл
* Добавен езиков файл

v1.2
* Игралното време и точките ще се запазват вече и след като се смени картата
* Оправен превода в езиковия файл
hackera457_becomeadmin_v1.2.rar
(6 KiB) Свалено 15 пъти
Аватар
Undisputed
Respected
Respected
Мнения: 63
Регистриран на: 31 Авг 2017, 14:59
Ник в играта: Undisputed
Вашият пол е: Мъж
Обратна връзка:

Re: BecomeAdmin

Мнение от Undisputed »

Нещо не е както бива написано всичко на английски - бих се навил да го оправя :)
Недей дочаква и зори,
Върви ори, ори, ори...
Като няма прокопсия,
Плюл съм в тази орисия!


Пейо Яворов
Аватар
hackera457
Новак
Новак
Мнения: 9
Регистриран на: 06 Фев 2015, 21:57
Ник в играта: hackera_vd
Вашият пол е: Мъж
Обратна връзка:

Мнение от hackera457 »

Undisputed написа:Нещо не е както бива написано всичко на английски - бих се навил да го оправя :)
Относно превода всеки, който иска може да си го преведе, тъй като съм го публикувал в AlliedModders съм го направил на английски
Публикувай отговор

Обратно към “Плъгини”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта