Реферальная система

Реферальная система 1.5.4

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #21
Мне удобно с файлом конфига работать. Писал изначально для себя, выложил, т.к. подумал, что людям может пригодиться. Никто не заставляет это использовать, вот аналог, можно спокойно купить и наслаждаться.
Либо у R1KO, он то уж по красоте сделает всё Вам, не то что г***оскриптер
тут как раз таки дело в том что ты решил этим поделиться, а раз так то нужно быть готовым к тому что его будут править и находить баги. А с таким качеством не то что другим, а тебе самому будет неудобно. Вот увидишь. Не заглядывай в него пол года. Потом откроешь и первая мысль в голове будет либо "какой дебил это писал?" или "как я мог такое написать?"
К тому же когда код нормально выглядит его гораздо проще поддерживать другим разработчикам.
Вот грею не пришлось бы тратить время на полноценный перевод на новый синтаксис и форматирование, когда он полез делать закрыте хендлов и перенос настроек из кфг в квары. Это сэкономило бы ему кучу времени.
 

Tomiks

Участник
Сообщения
419
Реакции
288
  • Автор ресурса
  • #23
Tomiks обновил(а) ресурс Реферальная система новой записью:

fix 1.2.0 (от 15.07.2019)

1)Стабилизация кода, спасибо @Grey83
2)Добавил в инклюд получения хендла БД
3)Исправлена большая часть найденных багов.

Кто скачивал версию Грея, скачайте эту, т.к. его версия не поддерживает мои модули

Узнать больше об этом обновлении...
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
PHP:
    if(!DirExists("/addons/sourcemod/configs/ReferalSystem"))
    {
        CreateDirectory("/addons/sourcemod/configs/ReferalSystem", 511);
    }
ну у тебя же эта папка больше не используется
 

Tomiks

Участник
Сообщения
419
Реакции
288
  • Автор ресурса
  • #25
PHP:
    if(!DirExists("/addons/sourcemod/configs/ReferalSystem"))
    {
        CreateDirectory("/addons/sourcemod/configs/ReferalSystem", 511);
    }
ну у тебя же эта папка больше не используется
В модулях её использую, если буду что-то писать, то в той папке, сделал глупо, позже перенесу в модули создание и проверку на папку
 

Саша Шеин

Кому костылей?
Сообщения
1,697
Реакции
621
В модулях её использую, если буду что-то писать, то в той папке, сделал глупо, позже перенесу в модули создание и проверку на папку
А разве модули имеют сложную настройку и требуют ее хранение ввиде kv файлов?
 

Саша Шеин

Кому костылей?
Сообщения
1,697
Реакции
621
Я тоже всегда думал, что использовать kv файлы для простой настройки удобнее и тд, но увы. Когда будешь использовать квары для таких простых настроек поймешь, что это проще и выгоднее для конечного пользователя, если все сделано хорошо. А разницы в коде никакой, а иногда даже проще и нет нужды постоянно дергать хендл файла, даеще думать, когда же его надо актуализировать.
 

Tomiks

Участник
Сообщения
419
Реакции
288
  • Автор ресурса
  • #29
Я тоже всегда думал, что использовать kv файлы для простой настройки удобнее и тд, но увы. Когда будешь использовать квары для таких простых настроек поймешь, что это проще и выгоднее для конечного пользователя, если все сделано хорошо. А разницы в коде никакой, а иногда даже проще и нет нужды постоянно дергать хендл файла, даеще думать, когда же его надо актуализировать.
Да тут дело больше в том, что у R1KO нет урока по ConVar'ам и т.п., а сейчас искать что-то на этот счёт я не имею желания, когда мне и правда надоест, я буду пользоваться ConVar'ами
 

Allen

love society
Сообщения
352
Реакции
274
  • Команда форума
  • #30
Да тут дело больше в том, что у R1KO нет урока по ConVar'ам и т.п., а сейчас искать что-то на этот счёт я не имею желания, когда мне и правда надоест, я буду пользоваться ConVar'ами
ConVars (SourceMod Scripting) - AlliedModders Wiki не стоит опираться лишь на уроки рико, ибо он многое не договаривает. Существует API, куча исходников от хороших разработчиков.
 

Flexム

Участник
Сообщения
52
Реакции
7
L 07/19/2019 - 22:05:02: SourceMod error session started
L 07/19/2019 - 22:05:02: Info (map "awp_lego_2") (file "errors_20190719.log")
L 07/19/2019 - 22:05:02: [SM] Exception reported: Menu handle 0 is invalid (error 4)
L 07/19/2019 - 22:05:02: [SM] Blaming: ReferalSystem_core.smx
L 07/19/2019 - 22:05:02: [SM] Call stack trace:
L 07/19/2019 - 22:05:02: [SM] [0] AddMenuItem
L 07/19/2019 - 22:05:02: [SM] [1] Line 41, E:\Backup\[ SM 1.9 ] Compilator\addons\sourcemod\scripting\ReferalSystem_core.sp::ReferalSystem_RegisterItem
L 07/19/2019 - 22:05:02: [SM] [3] ReferalCore_RegisterItem
L 07/19/2019 - 22:05:02: [SM] [4] Line 23, E:\Backup\[ SM 1.9 ] Compilator\addons\sourcemod\scripting\referalSystem_shop_credits.sp::OnPluginStart
L 07/19/2019 - 22:05:02: [SM] Unable to load plugin "referalSystem_shop_credits.smx": Error detected in plugin startup (see error logs)
L 07/19/2019 - 22:05:02: [SM] Exception reported: Menu handle 0 is invalid (error 4)
L 07/19/2019 - 22:05:02: [SM] Blaming: ReferalSystem_core.smx
L 07/19/2019 - 22:05:02: [SM] Call stack trace:
L 07/19/2019 - 22:05:02: [SM] [0] AddMenuItem
L 07/19/2019 - 22:05:02: [SM] [1] Line 41, E:\Backup\[ SM 1.9 ] Compilator\addons\sourcemod\scripting\ReferalSystem_core.sp::ReferalSystem_RegisterItem
L 07/19/2019 - 22:05:02: [SM] [3] ReferalCore_RegisterItem
L 07/19/2019 - 22:05:02: [SM] [4] Line 23, E:\Backup\[ SM 1.9 ] Compilator\addons\sourcemod\scripting\referalSystem_lk_cash.sp::OnPluginStart
L 07/19/2019 - 22:05:02: [SM] Unable to load plugin "referalSystem_lk_cash.smx": Error detected in plugin startup (see error logs)
L 07/19/2019 - 22:05:10: Error log file session closed.
 

Tomiks

Участник
Сообщения
419
Реакции
288
  • Автор ресурса
  • #33
L 07/19/2019 - 22:05:02: SourceMod error session started
L 07/19/2019 - 22:05:02: Info (map "awp_lego_2") (file "errors_20190719.log")
L 07/19/2019 - 22:05:02: [SM] Exception reported: Menu handle 0 is invalid (error 4)
L 07/19/2019 - 22:05:02: [SM] Blaming: ReferalSystem_core.smx
L 07/19/2019 - 22:05:02: [SM] Call stack trace:
L 07/19/2019 - 22:05:02: [SM] [0] AddMenuItem
L 07/19/2019 - 22:05:02: [SM] [1] Line 41, E:\Backup\[ SM 1.9 ] Compilator\addons\sourcemod\scripting\ReferalSystem_core.sp::ReferalSystem_RegisterItem
L 07/19/2019 - 22:05:02: [SM] [3] ReferalCore_RegisterItem
L 07/19/2019 - 22:05:02: [SM] [4] Line 23, E:\Backup\[ SM 1.9 ] Compilator\addons\sourcemod\scripting\referalSystem_shop_credits.sp::OnPluginStart
L 07/19/2019 - 22:05:02: [SM] Unable to load plugin "referalSystem_shop_credits.smx": Error detected in plugin startup (see error logs)
L 07/19/2019 - 22:05:02: [SM] Exception reported: Menu handle 0 is invalid (error 4)
L 07/19/2019 - 22:05:02: [SM] Blaming: ReferalSystem_core.smx
L 07/19/2019 - 22:05:02: [SM] Call stack trace:
L 07/19/2019 - 22:05:02: [SM] [0] AddMenuItem
L 07/19/2019 - 22:05:02: [SM] [1] Line 41, E:\Backup\[ SM 1.9 ] Compilator\addons\sourcemod\scripting\ReferalSystem_core.sp::ReferalSystem_RegisterItem
L 07/19/2019 - 22:05:02: [SM] [3] ReferalCore_RegisterItem
L 07/19/2019 - 22:05:02: [SM] [4] Line 23, E:\Backup\[ SM 1.9 ] Compilator\addons\sourcemod\scripting\referalSystem_lk_cash.sp::OnPluginStart
L 07/19/2019 - 22:05:02: [SM] Unable to load plugin "referalSystem_lk_cash.smx": Error detected in plugin startup (see error logs)
L 07/19/2019 - 22:05:10: Error log file session closed.
В какой момент появляются ерроры, при запуске плагина или при выборе бонуса?
 

Flexム

Участник
Сообщения
52
Реакции
7
В какой момент появляются ерроры, при запуске плагина или при выборе бонуса?
при запуске сразу
Сообщения автоматически склеены:

и в чем прикол вот этого там минуты там секунды для чего к тому же идентичные конфиги не?
/cfg/sourcemod/referal_system.cfg
/addons/sourcemod/configs/ReferalSystem/ReferalSystem.ini
 

Tomiks

Участник
Сообщения
419
Реакции
288
  • Автор ресурса
  • #35
при запуске сразу
Сообщения автоматически склеены:

и в чем прикол вот этого там минуты там секунды для чего к тому же идентичные конфиги не?
/cfg/sourcemod/referal_system.cfg
/addons/sourcemod/configs/ReferalSystem/ReferalSystem.ini
Второй забыл убрать, пользуйтесь только этим /cfg/sourcemod/referal_system.cfg
 

Tomiks

Участник
Сообщения
419
Реакции
288
  • Автор ресурса
  • #36
Tomiks обновил(а) ресурс Реферальная система новой записью:

fix

Возможный фикс проблем с добавлением элемента в меню. Отпишитесь, пожалуйста, если будут какие-то проблемы
Вопрос, а почему у меня всё работает???

Узнать больше об этом обновлении...
Сообщения автоматически склеены:

при запуске сразу
Сообщения автоматически склеены:

и в чем прикол вот этого там минуты там секунды для чего к тому же идентичные конфиги не?
/cfg/sourcemod/referal_system.cfg
/addons/sourcemod/configs/ReferalSystem/ReferalSystem.ini
Попробуй фикс
 
Сверху Снизу