Welcome Informer

Welcome Informer 1.6

ZizionarD

Участник
Сообщения
596
Реакции
66
welcome_informer.cfg:
// This file was auto-generated by SourceMod (v1.10.0.6528)
// ConVars for plugin "welcome_info.smx"


// Хотите ли писать сообщение при входе игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_hello_msg "1"

// Хотите ли писать сообщение при выходе игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_exit_msg "1"

// Хотите ли вы сообщать про наличие админ прав у выходящего игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_exit_admin "1"

// Хотите ли вы сообщать город выходящего игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_exit_city "1"

// Хотите ли вы сообщать страну выходящего игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_exit_country "1"

// Хотите ли вы сообщать количество кредитов выходящего игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_exit_credits "0"

// Хотите ли вы сообщать количество опыта выходящего игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_exit_exp "0"

// Хотите ли вы сообщать Ранг выходящего игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_exit_rank "0"

// Хотите ли вы сообщать опыт полученный за сессию выходящего игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_exit_session "0"

// Хотите ли вы сообщать кредиты полученные за сессию выходящего игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_exit_session_credits "0"

// Хотите ли вы сообщать место в топе выходящего игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_exit_top "0"

// Хотите ли вы сообщать про наличие випа у выходящего игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_exit_vip "1"

// Хотите ли вы сообщать про наличие админ прав у заходящего игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_hello_admin "1"

// Хотите ли вы сообщать город заходящего игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_hello_city "1"

// Хотите ли вы сообщать страну заходящего игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_hello_country "1"

// Хотите ли вы сообщать количество кредитов заходящего игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_hello_credits "0"

// Хотите ли вы сообщать количество опыта заходящего игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_hello_exp "0"

// Хотите ли вы сообщать Ранг заходящего игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_hello_rank "0"

// Хотите ли вы сообщать место в топе заходящего игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_hello_top "0"

// Хотите ли вы сообщать про наличие випа у заходящего игрока
// 0 - Выключено
// 1 - Включено
// Default: "1"
sm_wi_hello_vip "1"
Сообщения автоматически склеены:

Скачал LVL RANKS, достал от туда lr_core_ranks.phrases.txt, ошибка пропала, но все равно не понимаю если отключил ЛВЛ зачем мне файл перевода его
Сообщения автоматически склеены:

Но все равно пишет 2 раза, 1 раз не до конца, а 2 раз полностью
Ошибки в студию
 

TheFirstCore

Участник
Сообщения
80
Реакции
3
Обязательность файла уберу, а вот дублирование это у тебя что-то с випкой. Там потому что пишется в чат когда прогружает вип игрока, а у тебя получается так что он сначала не прогружает, а потом уже когда прогрузил пишет опять
Сообщения автоматически склеены:


Странная фигулина
У меня была проблема с сохранение функций VIP, и Рико скинул обновленную вип
 

Faya™

Жуестер
Сообщения
867
Реакции
457
Ля какой ужас в коде, особенно хранение кваров.
Сделай проверку при старте плагина на наличие нужных тебе плагинов, если они есть то давай возможность выводить сообщения. Так же лови форварды загрузки и выгрузки библиотек, что бы понимать загружен/выгружен нужный тебе плагин.
Так же лучше делать FormatEx.
Если у тебя при коннекте и дисконнеке игрока пишется почти одна и та же инфа есть смысл вынести повторяющийся код в отдельный метод.
 

TheFirstCore

Участник
Сообщения
80
Реакции
3
Обязательность файла уберу, а вот дублирование это у тебя что-то с випкой. Там потому что пишется в чат когда прогружает вип игрока, а у тебя получается так что он сначала не прогружает, а потом уже когда прогрузил пишет опять
Сообщения автоматически склеены:


Странная фигулина
Кстати может быть проблема в вип админ привелегиях ? Плагин выдает по админ группе випку после захода на сервер
 

Rimmer

Помогаю новичкам / Переводчик / Тестер / Заказчик
Сообщения
1,368
Реакции
753
Как насчет добавить логирование подключения/отключения с сервера?
Поддерживаю

Когда FIX?
C-подобный:
L 02/12/2022 - 08:41:29: [SM] Blaming: shop.smx
L 02/12/2022 - 08:41:29: [SM] Call stack trace:
L 02/12/2022 - 08:41:29: [SM]   [0] ThrowNativeError
L 02/12/2022 - 08:41:29: [SM]   [1] Line 83, addons/sourcemod/scripting/shop/player_manager.sp::PlayerManager_GetClientCredits
L 02/12/2022 - 08:41:29: [SM]   [3] Shop_GetClientCredits
L 02/12/2022 - 08:41:29: [SM]   [4] Line 284, C:\Users\??ktop\SPCode.Portable\sourcepawn\configs\sm_1_10_0_6509\WelcomeInformer\1.2\addons\sourcemod\scripting\welcome_info.sp::GetCredits
L 02/12/2022 - 08:41:29: [SM]   [5] Line 235, C:\Users\??ktop\SPCode.Portable\sourcepawn\configs\sm_1_10_0_6509\WelcomeInformer\1.2\addons\sourcemod\scripting\welcome_info.sp::Event_Disconnect
 

Ruud

Участник
Сообщения
12
Реакции
0
Есть возможность добавить показ IP при коннекте/дисконнекте?
 

Larsalex

Сообщения
812
Реакции
404
Есть возможность добавить показ IP при коннекте/дисконнекте?
Показывать IP игрока всему серверу, как и город со страной - как-то не этично, что ли. Да и в случае блокировки та же система банов SB/MA могут банить по IP при необходимости, там же по-моему и есть вывод IP игрока.
 

sojio12

Участник
Сообщения
34
Реакции
0
При выдаче VIP статуса в чат выводится повторное сообщение о подключении последнего игрока... Пытался разобраться в коде, я так понимаю там такой хаоса из-за подгрузки инфы с базы данных серверу. не проще сделать таймер в секунду и запускать его в функции OnClientPutInServer ну или 2 секунды, ну или просто сделать проверку на загрузку всех нужных данных а потом выводить.
 

MoOvik

ABKAMHOL"..."
Сообщения
193
Реакции
26
Нашел маленький баг, при выдаче випа в чате показывает, что он заходит, он он был на сервере.
1645470442671.png
 

-Prokke

Участник
Сообщения
23
Реакции
1
В чем может быть проблема?
L 02/22/2022 - 07:42:24: [SM] Exception reported: Native is not bound
L 02/22/2022 - 07:42:24: [SM] Blaming: welcome_info.smx
L 02/22/2022 - 07:42:24: [SM] Call stack trace:
L 02/22/2022 - 07:42:24: [SM] [0] GeoipCountry
L 02/22/2022 - 07:42:24: [SM] [1] Line 156, C:\Users\pasha\Desktop\addons\sourcemod\scripting\welcome_info.sp::OnClientPutInServer
ConVarRef sv_voice_proximity_minvolume doesn't point to an existing ConVar
Client 2's menu was cancelled. Reason: -5
L 02/22/2022 - 07:49:00: [SM] Exception reported: Native is not bound
L 02/22/2022 - 07:49:00: [SM] Blaming: welcome_info.smx
L 02/22/2022 - 07:49:00: [SM] Call stack trace:
L 02/22/2022 - 07:49:00: [SM] [0] GeoipCountry
L 02/22/2022 - 07:49:00: [SM] [1] Line 221, C:\Users\pasha\Desktop\addons\sourcemod\scripting\welcome_info.sp::Event_Disconnect
 

Pisex

Участник
Сообщения
172
Реакции
155
  • Автор ресурса
  • #53
В чем может быть проблема?
L 02/22/2022 - 07:42:24: [SM] Exception reported: Native is not bound
L 02/22/2022 - 07:42:24: [SM] Blaming: welcome_info.smx
L 02/22/2022 - 07:42:24: [SM] Call stack trace:
L 02/22/2022 - 07:42:24: [SM] [0] GeoipCountry
L 02/22/2022 - 07:42:24: [SM] [1] Line 156, C:\Users\pasha\Desktop\addons\sourcemod\scripting\welcome_info.sp::OnClientPutInServer
ConVarRef sv_voice_proximity_minvolume doesn't point to an existing ConVar
Client 2's menu was cancelled. Reason: -5
L 02/22/2022 - 07:49:00: [SM] Exception reported: Native is not bound
L 02/22/2022 - 07:49:00: [SM] Blaming: welcome_info.smx
L 02/22/2022 - 07:49:00: [SM] Call stack trace:
L 02/22/2022 - 07:49:00: [SM] [0] GeoipCountry
L 02/22/2022 - 07:49:00: [SM] [1] Line 221, C:\Users\pasha\Desktop\addons\sourcemod\scripting\welcome_info.sp::Event_Disconnect
GeoIP не тот стоит, изначально он идёт в соурсмоде, но он не тот
 

-Prokke

Участник
Сообщения
23
Реакции
1
База стран тоже стоит?
Сообщения автоматически склеены:


Ну я тебе говорю что у тебя не то стоит что-то потому что написано что Натив не найден
Ты сейчас про файл geoip.ext.so?
Все, понял про что ты, буду пробовать
 

Rimmer

Помогаю новичкам / Переводчик / Тестер / Заказчик
Сообщения
1,368
Реакции
753
@Pisex Будет фиксить проблемы или это у меня проблемы?
Когда FIX?
C-подобный:
L 02/12/2022 - 08:41:29: [SM] Blaming: shop.smx
L 02/12/2022 - 08:41:29: [SM] Call stack trace:
L 02/12/2022 - 08:41:29: [SM]   [0] ThrowNativeError
L 02/12/2022 - 08:41:29: [SM]   [1] Line 83, addons/sourcemod/scripting/shop/player_manager.sp::PlayerManager_GetClientCredits
L 02/12/2022 - 08:41:29: [SM]   [3] Shop_GetClientCredits
L 02/12/2022 - 08:41:29: [SM]   [4] Line 284, C:\Users\??ktop\SPCode.Portable\sourcepawn\configs\sm_1_10_0_6509\WelcomeInformer\1.2\addons\sourcemod\scripting\welcome_info.sp::GetCredits
L 02/12/2022 - 08:41:29: [SM]   [5] Line 235, C:\Users\??ktop\SPCode.Portable\sourcepawn\configs\sm_1_10_0_6509\WelcomeInformer\1.2\addons\sourcemod\scripting\welcome_info.sp::Event_Disconnect
C-подобный:
L 03/11/2022 - 20:18:12: [SM] Blaming: shop.smx
L 03/11/2022 - 20:18:12: [SM] Call stack trace:
L 03/11/2022 - 20:18:12: [SM]   [0] ThrowNativeError
L 03/11/2022 - 20:18:12: [SM]   [1] Line 83, addons/sourcemod/scripting/shop/player_manager.sp::PlayerManager_GetClientCredits
L 03/11/2022 - 20:18:12: [SM]   [3] Shop_GetClientCredits
L 03/11/2022 - 20:18:12: [SM]   [4] Line 318, D:\Desktop\�\����������\1.10scripting\welcome_info.sp::GetCredits
L 03/11/2022 - 20:18:12: [SM]   [5] Line 265, D:\Desktop\�\����������\1.10scripting\welcome_info.sp::Event_Disconnect
 
Сверху Снизу