Krutzo 1
Krutzo
shrpnl 1
shrpnl
Best Studio 1
Best Studio
D 1
delimuratt
Aliyldrim 1
Aliyldrim
Mt2Hizmet 1
Mt2Hizmet
noisiv 1
noisiv
Manwe Work 1
Manwe Work
melankolıa18 1
melankolıa18
Agora Metin2 1
Agora Metin2
Cannn6161 1
Cannn6161
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

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 975

yaramaz1414

Level 4
TM Üye
Üye
Katılım
18 Eyl 2010
Konular
34
Mesajlar
267
Çözüm
6
Online süresi
1mo 20d
Reaksiyon Skoru
85
Altın Konu
0
TM Yaşı
15 Yıl 8 Ay 22 Gün
Başarım Puanı
129
Yaş
29
MmoLira
7,672
DevLira
6
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ 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:
Konu güncellendi.
 
Paylaşım için teşekkürler
 

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

Geri
Üst