Добър ден/вечер. Възможно ли е да подобрите плъгина? Ако човека не е българин да вижда различни MOTD.
Би било удобно в cfg се направи
<command> <txt name> <language/location>
/rules rules_bg.txt bulgarian
/rules rules_eng.txt nonbulgarian
viewtopic.php?f=32&t=57
Подобрение за MOTD Commands (съобщения според локацията)
-
deadlylord
Извън линия - Потребител
- Мнения: 572
- Регистриран на: 04 Апр 2017, 16:35
- Местоположение: Бургас, България
- Получена благодарност: 2 пъти
- Обратна връзка:
-
deadlylord
Извън линия - Потребител
- Мнения: 572
- Регистриран на: 04 Апр 2017, 16:35
- Местоположение: Бургас, България
- Получена благодарност: 2 пъти
- Обратна връзка:
Подобрение за MOTD Commands (съобщения според локацията)
Като гледам никой не е заинтересован, но поне може ли да споделите как е правилно да се направи с geoip или ?
-
botlike
Извън линия - Потребител
- Мнения: 96
- Регистриран на: 11 Юни 2017, 23:37
- Местоположение: София
- Получена благодарност: 20 пъти
Подобрение за MOTD Commands (съобщения според локацията)
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <geoip>
new const g_Countries[] = {
"Serbia",
"Slovakia",
"France"
}
new g_Ctrcon[32], g_Name[32], g_IP[16]
public plugin_init() {
register_forward(FM_ClientConnect, "fw_ClientConnect", 1)
}
public fw_ClientConnect(Client) {
get_user_name(Client, g_Name, charsmax(g_Name))
get_user_ip(Client, g_IP, sizeof(g_IP) -1)
geoip_country(g_IP, g_Ctrcon, charsmax(g_Ctrcon))
new File[64] = "addons/amxmodx/configs/modules.ini"
if(!file_exists(File)) {
write_file(File, "fakemta_amxx")
write_file(File, "geoip_amxx")
}
for(new i = 0; i < sizeof g_Countries; i++) {
if(equal(g_Ctrcon, g_Countries[i])) {
return 1;
}
}
}
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 6 Отговори
- 268 Преглеждания
-
Последно мнение от g0gIch2®
-
- 2 Отговори
- 1601 Преглеждания
-
Последно мнение от antonstoqnovv
-
- 1 Отговори
- 1575 Преглеждания
-
Последно мнение от OciXCrom
-
- 3 Отговори
- 903 Преглеждания
-
Последно мнение от Kenway
-
- 2 Отговори
- 1807 Преглеждания
-
Последно мнение от illusion
-
- 4 Отговори
- 504 Преглеждания
-
Последно мнение от Siska
-
- 2 Отговори
- 1701 Преглеждания
-
Последно мнение от tom1k
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 15 госта