Manwe Work 1
Manwe Work
noisiv 1
noisiv
berkmenoo 1
berkmenoo
Hikaye Ekle

Darkbey - Durablee MHMS V2 PHP7.4 Deprecated: __autoload() sorun çözümü ( admin panel için)

  • Konuyu başlatan Konuyu başlatan yaramaz1414
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 3
  • Görüntüleme Görüntüleme 979

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!

iyi forumlar php 7.4 kullananlar için __autoload() 7.4 ve sonrası için kaldırıldı sitede php 7.4 ile çalışmakta. Bundan dolayı fonksiyonu değiştiriyoruz


Sorun :

sorun.png




admin panel klasörüne girilir
fonksiyon.php açılır :
[CODE title="Kod"] function __autoload($fo){
include BRK_MODULLER.$fo.('.php');
}

[/CODE]

bu kodu buluyoruz


bununla değiştiriyoruz
[CODE title="Kod Bloğunu Değiştir."] function your_autoloader($yo)
{
include BRK_MODULLER.$yo.('.php');
}
spl_autoload_register('your_autoloader');
[/CODE]


Sonuç :


site açılır.png

Güncel : Nesne market oyun içi giriş yapmama sorunu ve çözümü


Otomatik giriş sistemi bazı şifreleme yöntemlerini kullanarak sizin kimliğinizi doğrular. Web sitesinde oturum bilgilerini şifrelemek için kullanılan bir key olması lazım. Onu source dosyanıza da yazmanız gerekiyor.

game/src/cmd_general.cpp dosyasını açın ve aratın;
[CODE title="C++"]
ACMD(do_in_game_mall)
[/CODE]

Şuna benzer bi satır olması lazım. Sizde farklı key yazabilir.
[CODE title="C++"]
char buf[512+1];
char sas[33];
MD5_CTX ctx;
const char sas_key[] = "GF9001";

snprintf(buf, sizeof(buf), "%u%u%s", ch->GetPlayerID(), ch->GetAID(), sas_key);
[/CODE]



Buradaki sas_key içerisinde yazan değeri nesne market scriptiniz ile aynı yapınız sorun çözülür.

Ne yazık ki bunu sadece sourceden düzeltebilirsiniz.

MHMS V2 de sash_key değeri "GF9001" olduğu için cmd_general.cpp dosyanızla uyuşmadığından nesne markete giriş yapamıyorsunuz.


Ek Olarak : config dosyanızdaki CMD'delerdeki ipleri kendi serverinize göre değiştirmeyi unutmayın.

Denendi :

Ekli dosyayı görüntüle 99888

Kaynak :

Whistle​





İyi Forumlar.

 
Son düzenleme:

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

Geri
Üst