- Mesaj
- 11.613
- Çözümler
- 551
- Beğeni
- 12.412
- Puan
- 5.915
- Ticaret Puanı
- 2
Merhaba arkadaşlar,
Files geliştirme sürecinde en sıkıcı noktalardan biri ise giriş yaparken sürekli id ve şifremizi girmek. Eğer filesinizde hesap kayıt sistemi varsa bu çabadan kurtulmuş oluyoruz ancak hesap kayıt sistemi yoksa vanilla dosyalarda da bunu yapabilmek mümkün.
Dikkat: Bu konu iki farklı anlatım içermektedir. Kendi filesinize uygun olanı uygulayabilirsiniz.
Oyunun ana dizininde loginInfo.xml adında bir dosya oluşturun ve içeriğini şu şekilde giriniz;
Değerleri kendinize göre düzenleyin.
root/introLogin.py içerisinde aratın;
Değiştirin;
Aratın;
Altına ekleyin;
Ana dizinde loginInfo.txt adında dosya oluşturun ve şunları ekleyin;
Not: Kendi bilgilerinize göre güncellemeyi unutmayın..
Client açıldığı anda otomatik olarak id ve şifre girili şekilde çıkacaktır. Eğer autoLogin 1 olursa kendisi direkt login yapacaktır.
Bu konu özgün içeriktir. Sistem kodlarını okuyarak bu rehberi oluşturdum. Başka platformlarda paylaşacaksanız kaynak göstermeyi unutmayın..
Files geliştirme sürecinde en sıkıcı noktalardan biri ise giriş yaparken sürekli id ve şifremizi girmek. Eğer filesinizde hesap kayıt sistemi varsa bu çabadan kurtulmuş oluyoruz ancak hesap kayıt sistemi yoksa vanilla dosyalarda da bunu yapabilmek mümkün.
Dikkat: Bu konu iki farklı anlatım içermektedir. Kendi filesinize uygun olanı uygulayabilirsiniz.
1. Yöntem:
Eğer Marty altyapısını kullanıyorsanız buradakileri uygulayın.Oyunun ana dizininde loginInfo.xml adında bir dosya oluşturun ve içeriğini şu şekilde giriniz;
Burayı görüntülemek için üye girişi yapmalı veya kayıt olmalısınız.
Değerleri kendinize göre düzenleyin.
name | Server Adı |
channel_idx | Server gireceğiniz ch |
id | Hesabınızın adı |
pwd | Hesabınızın şifresi |
slot | Karakter listesinden hangisini seçeceği |
auto_login | 0 / 1 eğer 1 ise otomatik olarak login olacak ve slot'a tanımladığınız karakteri seçer. |
auto_select | 0 / 1 eğer 1 ise otomatik olarak karakteri seçecek ve oyuna giriş yapacak. |
2. Yöntem:
Sıfırdan Altyapı oluşturma rehberindeki filesi kullanıyorsanız burada anlatılanları uygulayın..root/introLogin.py içerisinde aratın;
Python:
self.__LoadLoginInfo("loginInfo.xml")
Değiştirin;
Python:
self.__LoadLoginInfo("loginInfo.txt")
Aratın;
Python:
id=loginInfo.get("id", "")
pwd=loginInfo.get("pwd", "")
Altına ekleyin;
Python:
if id and pwd:
self.idEditLine.SetText(id)
self.pwdEditLine.SetText(pwd)
Ana dizinde loginInfo.txt adında dosya oluşturun ve şunları ekleyin;
Not: Kendi bilgilerinize göre güncellemeyi unutmayın..
Kod:
id = "Whistle"
pwd = "12345"
addr = "192.168.1.111"
port = 13900
account_port = 11900
slot = 0
autoLogin = 0
autoSelect = 0
addr | Server ip adresi |
port | Bağlanacağınız ch'nin portu |
account_port | AUTH portu |
Client açıldığı anda otomatik olarak id ve şifre girili şekilde çıkacaktır. Eğer autoLogin 1 olursa kendisi direkt login yapacaktır.
Bu konu özgün içeriktir. Sistem kodlarını okuyarak bu rehberi oluşturdum. Başka platformlarda paylaşacaksanız kaynak göstermeyi unutmayın..