OciXCrom's Plugin Laboratory
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1285 пъти
- Обратна връзка:
OciXCrom's Plugin Laboratory
Всичко си е в темата. Не знам кога последно си я прегледал за да ти кажа кое е ново от тогава.
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1285 пъти
- Обратна връзка:
-
TheShadow_
Извън линия - Потребител
- Мнения: 18
- Регистриран на: 27 Май 2018, 20:15
- Местоположение: Sofia, Bulgaria
OciXCrom's Plugin Laboratory
Много добри плъгини, поне 50% от плъгините ми в сървъра са твои. Много полезни и добри плъгини! 


Млад AMXX & PHPBB Скриптър и Хелпър!
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1285 пъти
- Обратна връзка:
OciXCrom's Plugin Laboratory
Дизайнът на темата е изцяло променен и вече съдържанието ще се генерира автоматично ползвайки PHP скрипт.
Можете да намерите новата тема на този линк - pluginlab
Можете да намерите новата тема на този линк - pluginlab
-
x7s
Извън линия - Потребител
- Мнения: 47
- Регистриран на: 20 Яну 2018, 11:00
- Местоположение: България
- Се отблагодари: 19 пъти
- Обратна връзка:
OciXCrom's Plugin Laboratory
Здравей колега, относно ResetScoreSystem имам няколко запитвания и предложения.
Запитването ми е може ли да се добави натив AutoExecConfig функцията, и как би изглеждало това в сорс кода на въпросния плъгин, тъй като искам да контролирам всички нужни квар стоиности от конфиг файла който автоматично ще се създаде
И следващото ми запитване е как трябва да бъдат правилно описани в сорс кода коментари към всяка квар стоиност, за да се напишат автоматично във файла .cfg, който ще бъде създаден. За да не си играя да си ги пиша всеки път, при всеки ъпдейт на плъгина със всеки нов ъпдейт на амхмодх при компилация и презапис ми променя не само .амхх файла, но и конфиг файла, който бива автоматично създаден и презаписва вече готовия написан и описан от мен визирам за опис на квар настроиките коя каква функция има и по дефаулт каква стоиност е зададена в сорс кода ето и какво точно имам предвид:
Така погледнат кода ти би трябвало да създаде автоматично файл с името ResetScoreSystem.cfg в папката /cstrike/addons/amxmodx/configs/plugins и въпросния конфиг файл погледнат през notepad++ би трябвало да изглежда така:
За да стане ясно, за кое точно визирам не прилагам целия код от автоматично генерирания файл, тъй като ме интересува точно определена част от файла, а именно тази част:
Където автоматично е генерирано "// -" Тук след тиренцето искам да поставя коментар, със описание, за определената квар стоиност, но не искам всеки път да я пиша ръчно, защото това е адски досадно след всеки ъпдейт на сорс кода или ъпдейт на амхмодх да ми изтрива коментара, и да го записва във видът, който го предоставих току що...
ПС. Извинявам се предварително на целия Екип и Автора, ако мнението ми не е за тази тема!
Запитването ми е може ли да се добави натив AutoExecConfig функцията, и как би изглеждало това в сорс кода на въпросния плъгин, тъй като искам да контролирам всички нужни квар стоиности от конфиг файла който автоматично ще се създаде

И следващото ми запитване е как трябва да бъдат правилно описани в сорс кода коментари към всяка квар стоиност, за да се напишат автоматично във файла .cfg, който ще бъде създаден. За да не си играя да си ги пиша всеки път, при всеки ъпдейт на плъгина със всеки нов ъпдейт на амхмодх при компилация и презапис ми променя не само .амхх файла, но и конфиг файла, който бива автоматично създаден и презаписва вече готовия написан и описан от мен визирам за опис на квар настроиките коя каква функция има и по дефаулт каква стоиност е зададена в сорс кода ето и какво точно имам предвид:
Код за потвърждение: Избери целия код
public plugin_init()
{
register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);
register_cvar("ResetscoreSystem", PLUGIN_VERSION, FCVAR_SERVER|FCVAR_SPONLY|FCVAR_UNLOGGED);
cvar_prefix = register_cvar("resetscore_prefix", "!g[!tResetscore System!g]");
cvar_alive = register_cvar("resetscore_alive", "1");
cvar_viponly = register_cvar("resetscore_viponly", "0");
cvar_vipflag = register_cvar("resetscore_vipflag", "b");
cvar_limit = register_cvar("resetscore_limit", "0");
cvar_resetkills = register_cvar("resetscore_resetkills", "1");
cvar_resetdeaths = register_cvar("resetscore_resetdeaths", "1");
cvar_resetmoney = register_cvar("resetscore_resetmoney", "0");
cvar_notifyall = register_cvar("resetscore_notifyall", "1");
cvar_sound = register_cvar("resetscore_sound", "1");
cvar_chat = register_cvar("resetscore_chat", "0");
cvar_adverttime = register_cvar("resetscore_adverttime", "120");
for(new i = 0; i < sizeof(g_Commands); i++);
register_clcmd(g_Commands[i], "cmd_resetscore");
AutoExecConfig(true, "ResetScoreSystem", "");
}
Код за потвърждение: Избери целия код
// This file was auto-generated by AMX Mod X (v1.9.0.5229)
// Cvars for plugin "Resetscore System" by "OciXCrom" (crx_resetscore.amxx, v1.1)
// -
// Default: "1.1"
ResetscoreSystem "1.1"
// -
// Default: "!g[!tResetscore System!g]"
resetscore_prefix "!g[!tResetscore System!g]"
// -
// Default: "1"
resetscore_alive "1"
Код за потвърждение: Избери целия код
// -
// Default: "1.1"
ResetscoreSystem "1.1"

ПС. Извинявам се предварително на целия Екип и Автора, ако мнението ми не е за тази тема!
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1285 пъти
- Обратна връзка:
OciXCrom's Plugin Laboratory
Този плъгин не го поддържам за момента, даже съм го метнал в "неодборени" тъй като трябва да се пренапише, но щом си решил да го ползваш, няма проблем.
За да добавиш коментар, трябва да ползваш функцията create_cvar, вместо register_cvar която се ползва в момента. Ето пример как трябва да промениш първия cvar:
=>
Можеш да ползваш ^n в описанието за нов ред.
Можеш да добавиш и максимална и минимална стойност за кваровете и те автоматично ще бъдат добавени към описанието:
За да добавиш коментар, трябва да ползваш функцията create_cvar, вместо register_cvar която се ползва в момента. Ето пример как трябва да промениш първия cvar:
Код за потвърждение: Избери целия код
cvar_prefix = register_cvar("resetscore_prefix", "!g[!tResetscore System!g]");
Код за потвърждение: Избери целия код
cvar_prefix = create_cvar("resetscore_prefix", "!g[!tResetscore System!g]", _, "Opisanieto tuk")
Можеш да добавиш и максимална и минимална стойност за кваровете и те автоматично ще бъдат добавени към описанието:
Код за потвърждение: Избери целия код
cvar_viponly = create_cvar("resetscore_viponly", "0", _, "Opisanieto tuk", true, 0.0, true, 1.0)
-
Stoyan VK
Извън линия - Потребител
- Мнения: 22
- Регистриран на: 17 Апр 2017, 19:27
- Местоположение: Sofia, Bulgaria
- Се отблагодари: 3 пъти
- Обратна връзка:
OciXCrom's Plugin Laboratory
Линка не работи от преместяането на темата.
"Бъди промяната, която искаш да видиш в света." ~ Махатма Ганди
-
Tornado_SW
Извън линия - AMXX Скриптър
- Мнения: 139
- Регистриран на: 04 Фев 2020, 22:41
- Се отблагодари: 23 пъти
- Получена благодарност: 59 пъти
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 0 Отговори
- 1126 Преглеждания
-
Последно мнение от TheRaiD
-
- 2 Отговори
- 1662 Преглеждания
-
Последно мнение от You Owe Me
-
- 2 Отговори
- 626 Преглеждания
-
Последно мнение от AfterLife
-
- 8 Отговори
- 3210 Преглеждания
-
Последно мнение от Infamous2018
-
- 3 Отговори
- 2063 Преглеждания
-
Последно мнение от OciXCrom
-
- 0 Отговори
- 665 Преглеждания
-
Последно мнение от RedFoxxx
-
- 8 Отговори
- 3065 Преглеждания
-
Последно мнение от Cirovic
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 0 госта