Lua Nedir ? Nasıl Yüklenir ?


Lua    Lua İle İlgili Paylaşım Kategorisi

Yazar: Ufuk    0 Yorum    349 Görüntüleme
  • 0 Oy - 0 Yüzde
Konu Kapalı

Paylaşım Tarihi: 18.02.2016, 18:53:40 #1
Ufuk #ЦFЦҚ BEY
*****
Moderatör
Status: Dışarıda Yorum Sayısı:962 Konu Sayısı:254 Üyelik Tarihi:30.12.2015 Rep Puanı: 528

LUA programlama dili kullanılarak herhangi bir programın arayüzü yeniden hazırlanabilir. örneğin Dawn of War isimli oyun ve Adobe Lightroom programlarının arayüzü LUA dilinde hazırlanmıştır.




b.Lua' Ne İşe Yarar ?

Lua,açacağınız serverin değişik özelliklerle daha güzel hale getirilebilir.Örnek olarak f2,f3,f4 ye +++++ menüsü yaparak serverinizi daha eğlenceli hale getirebilirsiniz.Bir örnek daha olarak lua ile istemediğiniz sözcükleri engelliyebilirsiniz.Adresi "sys/lua/samples/badwors.lua" CS2D klasöründe bulunmakta.İstemediğiniz sözcükleri luaya yazıp kaydettikten sonra serverinizdeki kişi eğer o kelimeyi kullanırsa kişi otomatik uyarılır ve canı düşer.Basit bi luadır.Daha büyük lualar yapılıp paylaşılmış durumda (değişik modlar,RolePlay vs..)

c.Lua Nasıl Kurulur ?

İlk olarak luanızı CS2D klasörünün içindeki 'sys/lua' nın içine atın.Peşinden oyuna girin.New gameye tıklayın.ardından açılan pencerenin son butonuna tıklayın (More Settings) .Ardındaz az aşağıya inin ve "mp_luaserver" ayarının üstüne tıklayın.

Yukardaki şekildede görüldüğü gibi normali 'server.lua' dır.Fakat yükleyeceğiniz luanın adı neyse odur.Örneğin 'Menu.lua' diyelim.Oraya aynen 'Menu.lua' yazıcaksınız.Verdiğiniz adresteki lua hatasız kodlanmışsa çalışacaktır.

Birden Fazla Lua Dosyasını Etkin Hale Getirmek İstiyorum.Bunu Nasıl Yapacağım?

Buda çok basittir.CS2D'nin server.lua'sını silmediyseniz yapabilirsiniz veya başka .lua uzantılı bir dosya ile yapabilirsiniz.Sadece içi bomboş .lua uzantılı bi dosya gerekli.Sadece onu biraz yukarda resimde görüldüğü gibi kaydetmeniz gerekmekte.'Server.lua' ile nasıl yapıldığını anlatacağım.sys/lua/server.lua 'ya girininiz.Peşinden bir not programı ile (Notepad++ tavsiyemdir) giriniz.Ardından içindeki yazanların tümünü siliniz.Ardından şunu yazınız ;

Kod:
Kod:

dofile("sys/lua/kullanaciginz.lua")
dofile("sys/lua/kullanacaginizikincilua.lua")
dofile("sys/lua/kullancaginizücüncülua.lua")

Gibisinden yapabilirsiniz.Kullancaginiz luayı aynı kod içindeki gibi yazıcaksınız.Sonundaki .lua yı silmeden.

Bazı lualar birbirine karışık bozulabilir.Örneğin Tibia luası ile RolePlay luasını karıştırırsanız saçma sapan karışık bi lua ekrana yansır.
Son Düzenleme: 18.02.2016, 18:54:22, Düzenleyen: Ufuk.

Kullanıcı İmzası
q41pJR.gif



Konu Kapalı






Aradığınızı Bulamadınız Mı ?

Konuyu görüntüleyenler:
1 Misafir