• Üyelik paylaşımı yasaktır! Hesabınızı başkalarına vermeyin! Hesap paylaşımları yasaklama ile sonuçlanacaktır.

Lua Nedir ? Nasıl Yüklenir ?

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Ufuk

Emektar Üye
Emektar Üye
Katılım
30 Ara 2015
Mesajlar
1,152
Beğeni Puanı
134
[font='Open Sans', sans-serif]LUA programlama dili kullanılarak herhangi bir programın arayüzü yeniden hazırlanabilir. örneğin Dawn of War isimli oyun[/FONT][font='Open Sans', sans-serif] ve Adobe Lightroom programlarının arayüzü LUA dilinde hazırlanmıştır.[/FONT]




[font='Open Sans', sans-serif]b.Lua' Ne İşe Yarar ?[/FONT]

[font='Open Sans', sans-serif]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..)[/FONT]

[font='Open Sans', sans-serif]c.Lua Nasıl Kurulur ?[/FONT]

[font='Open Sans', sans-serif]İ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[/FONT][font='Open Sans', sans-serif]) .Ardındaz az aşağıya inin ve "mp_luaserver" ayarının üstüne tıklayın.[/FONT]

[font='Open Sans', sans-serif]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.[/FONT]

[font='Open Sans', sans-serif]Birden Fazla Lua Dosyasını Etkin Hale Getirmek İstiyorum.Bunu Nasıl Yapacağım?[/FONT]

[font='Open Sans', sans-serif]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 ;[/FONT]

[font='Open Sans', sans-serif]Kod:[/FONT]
[font='Open Sans', sans-serif]Kod:[/FONT]

[font='Open Sans', sans-serif]dofile("sys/lua/kullanaciginz.lua")[/FONT]
[font='Open Sans', sans-serif]dofile("sys/lua/kullanacaginizikincilua.lua")[/FONT]
[font='Open Sans', sans-serif]dofile("sys/lua/kullancaginizücüncülua.lua")[/FONT]

[font='Open Sans', sans-serif]Gibisinden yapabilirsiniz.Kullancaginiz luayı aynı kod içindeki gibi yazıcaksınız.Sonundaki .lua yı silmeden.[/FONT]

[font='Open Sans', sans-serif]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.[/FONT]
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...


Üst Alt