shrpnl 1
shrpnl
Fethi Polat 1
Fethi Polat
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Best Studio 1
Best Studio
Agora Metin2 1
Agora Metin2
raderde 1
raderde
Cannn6161 1
Cannn6161
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Mt2Hizmet 1
Mt2Hizmet
melankolıa18 1
melankolıa18
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Cevaplanmadı Marty sama 5.7 map sorunu

  • Konuyu başlatan Konuyu başlatan mehmet özamc
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 2
  • Görüntüleme Görüntüleme 74

mehmet özamc

Level 3
TM Üye
Üye
Katılım
16 Nis 2024
Konular
25
Mesajlar
120
Çözüm
2
Online süresi
12d 2h
Reaksiyon Skoru
101
Altın Konu
0
TM Yaşı
2 Yıl 1 Ay 20 Gün
Başarım Puanı
77
MmoLira
3,602
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!

Merhaba marty sama 5.7 kullanıyorum ve map eklemekte sorun yaşadım mavi ruh takı gibi yaptım gene ama olmadı nerde hatta yapmış olabilirim map yerinin konumuna ışılandım çar buga girdi sizce nerde sorun yaptım veya anlatabilecek varmı ama bundan önce bir sorunum daha var aynı map sorunu gibi öhm ışılanma yüzüğüne basınca değerli bölgelere basınca kapanıyor yüzük ama kapat kısmına basınca yüzükte değerli bölgeler çıkıyor sanki kapat ve değerli bölgeler tuş yerleri değişmiş gibi konu hakkında yardım ederseniz sevinirim şimdiden teşekkürler ❤
 
Selamlar, anlattıklarından iki ayrı ama birbiriyle bağlantılı problem olduğu çok belli. İkisini de ayrı ayrı ele alayım, çünkü biri map tarafı, diğeri tamamen client–ui tarafı.

1) Map ekledikten sonra ışınlanınca karakterin buga girmesi

Bu durumun %90 sebebi map’in server tarafında eksik ya da hatalı tanımlanmasıdır. Mavi Ruh Takı mantığıyla eklemiş olman doğru, ama genelde şu noktalardan biri atlanıyor:

– Map’in index’i doğru ama coordinates (base_x / base_y) yanlış
– Map serverda var ama map_allow veya map_index.txt tarafında eksik
– Client map’i görüyor ama server o koordinasyonu tanımıyor

Karakterin ışınlanıp buga girmesi şunu gösterir:
Server seni map’e atıyor ama oynanabilir bir koordinat bulamıyor. Bu da genelde map klasöründeki setting.txt veya map_property dosyasındaki değerlerden olur.

En çok yapılan hata:
– Map’in boyutu ile base koordinatların uyuşmaması
– Map’i kopyalayıp sadece index değiştirmek

Mavi Ruh Takı map’ini baz alırken:
– setting.txt içindeki X/Y sınırlarını
– map’in gerçek ölçüsüne göre düzenlemek gerekir

Bunlardan biri yanlışsa ışınlanınca çar sabitlenir veya görünmez olur.

2) Işınlanma yüzüğünde butonların karışması (Değerli bölgeler / Kapat)

Bu problem map ile alakalı değil, tamamen client UI script hatası. Çok klasik bir Martysama 5.7 sorunudur.

Belirti çok net:
– “Değerli bölgeler”e basınca pencere kapanıyor
– “Kapat”a basınca bölgeler açılıyor

Bu, butonların fonksiyonlarının ters bağlandığını gösterir. Yani:
– UI’da buton yerleri doğru
– Ama Python tarafında event atamaları karışmış

Genelde şu dosyada olur:

root/uiwarp.py
root/teleportwindow.py

veya kullandığın yüzük sistemine göre özel bir ui dosyası.

Orada:

self.btnClose.SetEvent(self.OpenSpecialMaps)
self.btnSpecial.SetEvent(self.Close)

gibi ters atanmış satırlar vardır. Görünüşte küçük ama davranışı tamamen bozar.

Bu yüzden sana “sanki tuşlar yer değiştirmiş gibi” geliyor, aslında aynen öyle:
fonksiyonlar ters bağlanmış.

Özetle:

– Map bug’u → server tarafı (setting.txt / koordinat / map index)
– Yüzük bug’u → client UI tarafı (buton event’leri ters)

İkisi birbirinden bağımsız ama aynı anda ortaya çıkması seni yanıltmış.
 
Selamlar, anlattıklarından iki ayrı ama birbiriyle bağlantılı problem olduğu çok belli. İkisini de ayrı ayrı ele alayım, çünkü biri map tarafı, diğeri tamamen client–ui tarafı.

1) Map ekledikten sonra ışınlanınca karakterin buga girmesi

Bu durumun %90 sebebi map’in server tarafında eksik ya da hatalı tanımlanmasıdır. Mavi Ruh Takı mantığıyla eklemiş olman doğru, ama genelde şu noktalardan biri atlanıyor:

– Map’in index’i doğru ama coordinates (base_x / base_y) yanlış
– Map serverda var ama map_allow veya map_index.txt tarafında eksik
– Client map’i görüyor ama server o koordinasyonu tanımıyor

Karakterin ışınlanıp buga girmesi şunu gösterir:
Server seni map’e atıyor ama oynanabilir bir koordinat bulamıyor. Bu da genelde map klasöründeki setting.txt veya map_property dosyasındaki değerlerden olur.

En çok yapılan hata:
– Map’in boyutu ile base koordinatların uyuşmaması
– Map’i kopyalayıp sadece index değiştirmek

Mavi Ruh Takı map’ini baz alırken:
– setting.txt içindeki X/Y sınırlarını
– map’in gerçek ölçüsüne göre düzenlemek gerekir

Bunlardan biri yanlışsa ışınlanınca çar sabitlenir veya görünmez olur.

2) Işınlanma yüzüğünde butonların karışması (Değerli bölgeler / Kapat)

Bu problem map ile alakalı değil, tamamen client UI script hatası. Çok klasik bir Martysama 5.7 sorunudur.

Belirti çok net:
– “Değerli bölgeler”e basınca pencere kapanıyor
– “Kapat”a basınca bölgeler açılıyor

Bu, butonların fonksiyonlarının ters bağlandığını gösterir. Yani:
– UI’da buton yerleri doğru
– Ama Python tarafında event atamaları karışmış

Genelde şu dosyada olur:

root/uiwarp.py
root/teleportwindow.py

veya kullandığın yüzük sistemine göre özel bir ui dosyası.

Orada:

self.btnClose.SetEvent(self.OpenSpecialMaps)
self.btnSpecial.SetEvent(self.Close)

gibi ters atanmış satırlar vardır. Görünüşte küçük ama davranışı tamamen bozar.

Bu yüzden sana “sanki tuşlar yer değiştirmiş gibi” geliyor, aslında aynen öyle:
fonksiyonlar ters bağlanmış.

Özetle:

– Map bug’u → server tarafı (setting.txt / koordinat / map index)
– Yüzük bug’u → client UI tarafı (buton event’leri ters)

İkisi birbirinden bağımsız ama aynı anda ortaya çıkması seni yanıltmış.
merhaba
root/uiwarp.py
root/teleportwindow.py dosyaları bende yok gibi aradım da bulamadım başka yerde olma şansı varmı yada başka fikriniz varmı
 

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

Benzer konular

Geri
Üst