Bvural41 1
Bvural41
mavzermete 1
mavzermete
Fethi Polat 1
Fethi Polat
xranzei 1
xranzei
BlackFullMoon 1
BlackFullMoon
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!

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ı ; [İmageVisit]

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.
 
Moderatör tarafında düzenlendi:
Filese eklemeniz için yeni game oluşturmalısınız yeni gameyi sourceleri editleyip compile ederek oluşturursunuz
 

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

Geri
Üst