Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

[İstek] Hangi ülkeden girdiğini gösterme

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
qalatas06
Mesajlar: 209
Kayıt: Prş Oca 12, 2017 11:43 am
Server Ip/DNS: 213.238.173.120

[İstek] Hangi ülkeden girdiğini gösterme

Mesaj gönderen qalatas06 »

Arkadaşlar istediğim eklenti tam olarak şu ;
Servete oyuncu girdiğinde hangi ülkeden girdiğini gösterecek ve chat yazdığında isminin yanında girdiği ülkenin tagı olacak örnek veriyorum. [TR] gibi
Elinde böyle biri olan varsa verebilirmi?

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

heaveNN
Mesajlar: 314
Kayıt: Prş Ağu 22, 2019 11:11 pm
Clan İsmi: RedDawn

[İstek] Hangi ülkeden girdiğini gösterme

Mesaj gönderen heaveNN »

Denemedim. Csdurağının kendi chat eklentisine göre ayarladım.

Kod: Tümünü seç

#include <amxmodx>
#include <geoip>

native csd_chat_rutbe(id, const rutbe[]);

public plugin_init() {
    register_plugin("Ulke Tag","1.0","heaveNN");
}

public client_putinserver(id) {
    new Ip[MAX_IP_LENGTH],Ulke[45];
    get_user_ip(id,Ip,charsmax(Ip),1);
    geoip_country_ex(Ip,Ulke,charsmax(Ulke));
    csd_chat_rutbe(id,fmt("[%s]",Ulke));
    client_print_color(0,0,"^4%n ^1Isimli Oyuncu Su Ulkeden Giris Yapti: ^3%s",id,Ulke);
}

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
qalatas06
Mesajlar: 209
Kayıt: Prş Oca 12, 2017 11:43 am
Server Ip/DNS: 213.238.173.120

[İstek] Hangi ülkeden girdiğini gösterme

Mesaj gönderen qalatas06 »

Çalıştı evet ama başka bir chat plugini atsam ona göre ayarlama şansın var mı veya zor bitiş değilse bana söylesende ben ayarlasam olur mu ?

Link:
Linklerini gizle
Linki Kopyala

tuarekone2
Mesajlar: 20
Kayıt: Cmt Ağu 20, 2022 3:01 pm

[İstek] Hangi ülkeden girdiğini gösterme

Mesaj gönderen tuarekone2 »

crx_chatmanager_toggle.sma
crx_chatmanager.sma
chat eklentim bu birde ulke isimlerinin kısaltması yazsa olur mu ornek turkey yerine tr
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

heaveNN
Mesajlar: 314
Kayıt: Prş Ağu 22, 2019 11:11 pm
Clan İsmi: RedDawn

[İstek] Hangi ülkeden girdiğini gösterme

Mesaj gönderen heaveNN »

Kullandığın eklentide zaten istediğin özellik var. crx_chatmanager eklentisinde 82. satırda bulunan kısmı

Kod: Tümünü seç

//#define ARG_COUNTRY_CODE      "$country_code$"
->
#define ARG_COUNTRY_CODE      "$country_code$"
bu şekilde değiştir. Daha sonra .ini dosyasında chat format kısmına istediğin yere $country_code$ ekle.

Link:
Linklerini gizle
Linki Kopyala

tuarekone2
Mesajlar: 20
Kayıt: Cmt Ağu 20, 2022 3:01 pm

[İstek] Hangi ülkeden girdiğini gösterme

Mesaj gönderen tuarekone2 »

ini dosyasının tam neresine yazacagımı anlamadım reiz
ChatManager.ini
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

heaveNN
Mesajlar: 314
Kayıt: Prş Ağu 22, 2019 11:11 pm
Clan İsmi: RedDawn

[İstek] Hangi ülkeden girdiğini gösterme

Mesaj gönderen heaveNN »

Kod: Tümünü seç

[Format Definitions]
# In this section you can define chat formats that you can assign to different users in the [User Formats] section.
# You should create a different format for the say and say_team chat, if you don't wan't them to look the same.
# You can use the following placeholders: $admin_prefix$, $dead_prefix$, $team$, $name$, $custom_name$, $ip$, $steam$, $userid$, $chat_color$, $message$, $time$
# You can also use these, but they need to be enabled in the .sma file first: $health$, $armor$, $frags$, $deaths$, $city$, $country$, $country_code$, $continent$, $continent_code$
# Using OciXCrom's Rank System gives you access to even more placeholders: $rank$, $current_xp$, $next_xp$, $level$, $next_level$, $next_rank$. Only the first one is enabled by default.
# To enable an additional placeholder, simply locate the #define ARG_ line in the beginning of the .sma file and uncomment it (remove //), then recompile the plugin.
# Syntax: format name = format style

format_admin = $dead_prefix$ &x04$admin_prefix$ &x03$custom_name$ &x01: $chat_color$$message$
format_admin_team = $dead_prefix$ ($team$) &x04$admin_prefix$ &x03$custom_name$ &x01: $chat_color$$message$
format_player = $dead_prefix$ &x03$custom_name$ &x01: $chat_color$$message$
format_player_team = $dead_prefix$ ($team$) &x03$custom_name$ &x01: $chat_color$$message$
Burayı düzenleyeceksin.

Örnek:

Kod: Tümünü seç

format_admin = $dead_prefix$ &x04$admin_prefix$ &x03$custom_name$ &x01: $chat_color$$message$
->
format_admin = $dead_prefix$ &x04$country_code$ &x04$admin_prefix$ &x03$custom_name$ &x01: $chat_color$$message$

Link:
Linklerini gizle
Linki Kopyala

tuarekone2
Mesajlar: 20
Kayıt: Cmt Ağu 20, 2022 3:01 pm

[İstek] Hangi ülkeden girdiğini gösterme

Mesaj gönderen tuarekone2 »

20220903133440_1.jpg

reiz böylede format_Admin yazıyor adının başında ve tr yazısı [] içinde değil düzeltip atma şansın varmı senin
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala

tuarekone2
Mesajlar: 20
Kayıt: Cmt Ağu 20, 2022 3:01 pm

[İstek] Hangi ülkeden girdiğini gösterme

Mesaj gönderen tuarekone2 »

birde adminlerde hangi ülkeden girdiğin isminin başında yazmasa olur mu cok mu uzun iş olur

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

heaveNN
Mesajlar: 314
Kayıt: Prş Ağu 22, 2019 11:11 pm
Clan İsmi: RedDawn

[İstek] Hangi ülkeden girdiğini gösterme

Mesaj gönderen heaveNN »

Kod: Tümünü seç

format_player = $dead_prefix$ &x04[$country_code$] &x03$custom_name$ &x01: $chat_color$$message$
format_player_team = $dead_prefix$ ($team$) &x04[$country_code$] &x03$custom_name$ &x01: $chat_color$$message$

Link:
Linklerini gizle
Linki Kopyala
Cevapla