Wizard' 1
Wizard'
shrpnl 1
shrpnl
Queinn 1
Queinn
NovaLst 1
NovaLst
InfernoShade 1
InfernoShade
MysticBlade 1
MysticBlade
SolarPhantom 1
SolarPhantom
Riftas 1
Riftas
LunarWraith 1
LunarWraith
DarkHorizon 1
DarkHorizon
SLyFeLLowTR 1
SLyFeLLowTR
Scarlet 1
Scarlet
Hikaye Ekle

Metin2 Server Files Değişkenler

  • Konuyu başlatan Konuyu başlatan patron37
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 2
  • Görüntüleme Görüntüleme 1K

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

Bu gün sizlere Metin2 Server Files’de Mantıkken Değişkenleri anlatacağım..

Değişken Nedir ?

Metin2 Server Files’inde Bulunan Belli Dosyalarının İsimlerini Değiştirmek.

Nasıl Yapılır ?

Alttaki Yazıları Dikkatlice Okuyarak Sizde Kendinize Özel Bir Server Files Yapa Bilirsiniz.


Öncelikle Konuma Giriş Yapıyorum.

Arkadaşlar Bu Metin2 Private Serverlar Konusunda Epeyce Bir Yol kat ettik.

Her gün yeni paylaşımlar parlak fikirler ortaya çıkmaya başladı..

Eee Ne demişler bilgi paylaştıkça çoğalır..

Şimdi Değişkenlerden Bahsedelim..

Channel1 Channel2 Channel3 Channel4 Game99

Bunlar Belli Başlı En Basit Değişkenlerdir..

Bunların İsimlerini;

Kanal1Kanal2Kanal3Kanal4Kanal99

Yapa biliriz (Size Kalmış Her şey Sizde başlayıp Sizde bitiyor)


Kanal1 Kanal2 Kanal3 Kanal4 Kanal99

İsimleri Böyle Değiştirdim Şimdi Nasıl Başlatacağım?

Serveri Başlatırken Hata almamak İçin Şuanları Yapmanız Lazım..


Start. sh’yi açıyoruz. (Start.sh İsminide değiştirebilirsiniz ÖRN: Baslat.sh)

Böyle Bir Kısım Vardır..

PHP:
echo -e "\033[31m Database Acılıyor ..\033[0m"
	cd ./g1/db/
	./db &
	sleep 2
	clear
	echo -e "\033[31m \n Girisler Aciliyor ..\033[0m"
	cd ../auth 
	./auth &
	sleep 2
	clear
	echo -e "\033[31m \n 1.Kanal Aciliyor ..\033[0m"
	cd ../../channel1/
	./game &
	sleep 2
	clear
	echo -e "\033[31m \n 2.Kanal Aciliyor ..\033[0m"
	cd ../channel2/
	./game &
	sleep 2
	clear
	echo -e "\033[31m \n 3.Kanal Aciliyor ..\033[0m"
	cd ../channel3/
	./game &
	sleep 2
	echo -e "\033[31m \n 4.Kanal Aciliyor ..\033[0m"
	cd ../channel4/
	./game &
	sleep 2
	echo -e "\033[31m \n Maplar Aciliyor ..\033[0m"
	cd ../game99/
	./game &
	sleep 2
	clear
	cd /usr/game/g1/auth && sh auth.sh &
	sleep 6

Gördüğümüz Gibi ;

/channel1/
/channel2/
/channel3/
/channel4/
/game99/

İsimlerini ;

/kanal1/
/kanal2/
/kanal3/
/kanal4/
/kanal99/

Böyle Değiştiriyoruz..

Değiştirilmiş Hâli ;

PHP:
             echo -e "\033[31m Database Acılıyor ..\033[0m"
	cd ./g1/db/
	./db &
	sleep 2
	clear
	echo -e "\033[31m \n Girisler Aciliyor ..\033[0m"
	cd ../auth 
	./auth &
	sleep 2
	clear
	echo -e "\033[31m \n 1.Kanal Aciliyor ..\033[0m"
	cd ../../kanal1/
	./game &
	sleep 2
	clear
	echo -e "\033[31m \n 2.Kanal Aciliyor ..\033[0m"
	cd ../kanal2/
	./game &
	sleep 2
	clear
	echo -e "\033[31m \n 3.Kanal Aciliyor ..\033[0m"
	cd ../kanal3/
	./game &
	sleep 2
	echo -e "\033[31m \n 4.Kanal Aciliyor ..\033[0m"
	cd ../kanal4/
	./game &
	sleep 2
	echo -e "\033[31m \n Maplar Aciliyor ..\033[0m"
	cd ../kanal99/
	./game &
	sleep 2
	clear
	cd /usr/game/g1/auth && sh auth.sh &
	sleep 6

Böylece Start.sh’mizi değiştirmiş olduk..

Şuan Serverimizi Sorunsuz Bir Şekilde Başlata Bilirz.

Auth DB ‘ismini Değiştire biliriz. Yukardaki İşlemlerin Aynısını Yaparak ..

[game] Dosyasının İsmini Değiştirmek ?

Biliyorsunuz game dosyası Hex Editör İle Editleneni Kastediyorum.. Bunun İsminide değiştire biliriz. (isteğe bağlı) [Config]

Bu Dosya Değiştirelemez Çünkü Game Dosyası Bu Dosyayı Okuyor Yani

Config İsmini Değiştirmek İçin Game Dosyasını Editlememiz Gerekiyor.

Share İsmini Değiştire Biliriz Eğer Değiştirme Olmasaydı


Rain Kullanan Kardeşlerimizde “share_data” olarak kalıyor.

“Share_data” İsmini Örneğin “dosyalar” olarak değiştire biliriz.

Bizi “Share_data” “Share” Bağlamıyor Çünkü Channel ‘ların İçinde Share’diye Bir dosya Kısayol Yoktur.

Sadece “Sahare_data” “Share” ‘nin İçerisinde Bulunan data ve locale Bağlıyor.

Örneğin “Share_data” nın ismini değiştirirsek bir sorunla karşılaşmayız. amaa

Channel’larda Bulunan “data locale” Kısayolu Aynen şöyledir.

Cd /usr/game/channel1/
Ln –s /usr/game/share_data/locale
Ln –s /usr/game/share_data/data

Biz Kısayolları Silip Teker Teker Elimizle Oluşturmalıyız .

Çünkü Share_data nın adını direk değiştirdiğimizde

Kısayol Olarak Share_data Klasörüne Girecektir Elimizle Oluşturmamız Gerekir.

Örneğin Şöyle.

Cd /usr/game/channel1/
Ln –s /usr/game/dosyalar/locale
Ln –s /usr/game/dosyalar/data

Hepsine Bu İşlemi yapmamız Lazım.

Channel1 Channel2 Channel3 Channel4 Game99 DB Auth

Bunların İsmini Kanal1 Gibi.

Yok arkadaş Ben share_data ismini değiştirmek istemiyorum derseniz İsmini Kanal1 Yapsanız Sorun Çıkmaz Ama Start.sh Close.sh Clear.sh İçerisindekinlerli Channel’leri Kanal Olarak Değiştirmeniz Gerekir.

Pekiii “Share_data” Nın içerisinde bulunan “locale” ve “data” Klasörünü Değiştire Bilirmiyiz ??

Aslında Hayır.


Neden Değiştiremiyoruz Dalarım baksana uçarım burdan ?

Game Dosyası Locale Ve datayı Okuyor. Yani Değiştirirsek Hata Çıkar Game Yi editlememiz Lazım ..

Ama Şöylede Yaparız Mantik yoluyla

“locale” “data” ismini değiştirriz.

Örneğin Şöyle Yaptık

“yer” “dosya” Diye değiştirdik Farz Edelim.

Cd /usr/game/channel1
Ln –s /usr/game/share_data/yer locale &
Ln –s /usr/game/share_data/veri data &

Olarak Yapabiliriz..
 

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

Geri
Üst