Bvural41 1
Bvural41
Mt2Hizmet 1
Mt2Hizmet
xranzei 1
xranzei
quickxd 1
quickxd
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle

C++ Global Chat Yapımı.

  • Konuyu başlatan Konuyu başlatan alibrha
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 24
  • Görüntüleme Görüntüleme 10K

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Teşekkürler Yararlı Paylaşım
 
Merhaba Arkadaşlar Size Global Chat (Bağırmada Ortak Sohbet) Yapmasını Göstericeğim.
Öncelikle bunu Yapabilmeniz İçin elinizde Metin2 Source Dosyaları Olmalı.
Source Dosyası Olmayanlar Buradan İndirsin.
Source Dosyası ; " "

Source Dosyası Virus Taraması ; " "

Source Dosyalarından kraizy\mainline_released\mainline_sg\Srcs\Server\game\src Klasörüne Girilir ve input_p2p.cpp Açılır.

HTML:
struct FuncShout
Bu Kod Aratılır. Altındaki
HTML:
if (!d->GetCharacter() || (d->GetCharacter()->GetGMLevel() == GM_PLAYER && d->GetEmpire() != m_bEmpire))

Bu Şekilde Değiştirilir.
HTML:
if (!d->GetCharacter() /*|| (d->GetCharacter()->GetGMLevel() == GM_PLAYER && d->GetEmpire() != m_bEmpire)*/)
input_p2p.cpp İle İşimiz Bitti.

Şimdi input_main.cpp Açılır.

HTML:
ch->SetLastShoutPulse(thecore_heart->pulse);
Bu Kod Aratılır.
Altına

HTML:
const char* kingdoms[3] = {"|cFFff0000|H|h[Shinsoo]|cFFA7FFD4|H|h","|cFFFFFF00|H|h[Chunjo]|cFFA7FFD4|H|h","|cFF0080FF|H|h[Jinno]cFFa7FFD4|H|h"};
char chatbuf_global[CHAT_MAX_LEN + 1];
int len_global = snprintf(chatbuf_global, sizeof(chatbuf_global), "%s %s",kingdoms[ch->GetEmpire()-1], chatbuf);

Eklenir.

HTML:
SendShout(chatbuf, ch->GetEmpire());
Bu Kod aratılır

HTML:
SendShout(chatbuf_global, ch->GetEmpire());

Bununla Değiştirilir Ve Bu Kadar Arkadaşlar.

Bir Teşekkür Etmeniz Yeterli.


Game surumu kaç içindir bu
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst