DeathKO | v.24xx Light Farm | PHOENIX | 26 Nisan Cuma 22:00'da Açılıyor!
Cuceko
Cuceko

1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)

  •         

            

            

            

            

  • HyperFilter | DoS Protection | DDoS Protection | DoS Mitigation | DDoS Mitigation | AntiDoS | AntiDDoS | Proxy Shielding
21oyuncu Çevrimdışı

21oyuncu

Kayıtlı Üye
22 Mart 2012
684
2
18
39
1397 ve üzeri Linux platform dosyalarını incelediyseniz evt sisteminden quest sistemine geçişi görmüşsünüzdür. Bir çoğunuz (1 hafta öncesine kadar bende) lua 'nın aslında bir programlama dili olduğunu bilmiyordunuz. Aslında gayet normal çünkü lua fazla bilinmeyen ve fazla kaynağı olmayan bir programlama dili. Operator kullanımı olarak C'ye aşırı benzemekte. Olayın aslı Brezilya'lılar tarafından hazırlanmış ve geliştirilen bir script programlama dili. Genelde konsol oyunlarının programlanmasında kullanılıyor ve birçok döküman İspanyolca ve Portekizce'den oluşuyor.



Uzun lafın kısası evt 'de kısıtlanan birçok şeyi lua ile yapmak mümkün. Örneğin:

İçerik Açılmıştır Teşekkürler :)
Kod:
local A=3;

local B=4;

local C=0;

local D=0;



C= CountMonsterQuestSub(UID, 1); -- Burada öldürülen monster sayısı alınıyor.

D= A*B*C; --Burada a ile b çarpıldıktan sonra C yani öldürülen monster sayısı ile çarpılıyor.

if D == 0 then

Ret = 1; -- Hiç monster ölmemiş yani sonuç 0 ve isteği geri çeviriyoruz.

else

SelectMsg(UID, 01,bla,bla,-1,-1,-1,-1...); --Mesaj gösteriyoruz.

end
Bu sadece saçma bir örnek. :)Sadece neyin ne olduğunu anlamanız için. Eğer kodlarda bir hata yaparsanız npc açılmaz ama ebenezer'da crash olmaz. Değişkenleri local olarak tanımlayabilirsiniz, integer, string olarak ek bir tanıtmaya gerek yoktur. Yani quest sistemi evt 'yi tamamen kaldırmış, TBL-LUA-DATABASE üçlüsünü ortaya koymuştur, database'in lua konusunda önemi oldukça büyüktür. Duruma göre makalenin devamı gelebilir. Bu konuda bilmeyenlerinize birazcık yardımcı olmaya çalıştım.



Ek 1: Lua programlama dili resmi sitesi:The Programming Language Lua



İyi günler.
 
C Çevrimdışı

Che

Kayıtlı Üye
3 Nisan 2013
462
11
18
32
Cevap: 1886 Lua Mantğı Belki işinizi görür.!(ALINTIDIR)



tesekkurler kardesım
 
L Çevrimdışı

LLFudi

Kayıtlı Üye
22 Temmuz 2013
491
0
16
34
Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



Yararlı paylaşım saolasın
 
U Çevrimdışı

user1

Kayıtlı Üye
8 Nisan 2012
154
0
16
34
Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



teşekkürler
 
T Çevrimdışı

tts007

Kayıtlı Üye
31 Mart 2012
202
0
16
40
Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



teşekkürler
 
D Çevrimdışı

Direnish

Kayıtlı Üye
4 Eylül 2012
493
2
18
31
Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



döküman için teşekkürler
 
A Çevrimdışı

AztreX

Kayıtlı Üye
1 Şubat 2013
84
0
6
55
Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



Bir bakalım teşekkürler.
 
bigahega Çevrimiçi

bigahega

Administrator
Yönetici
KoCuce.Com
7 Mart 2012
12,841
374
83
Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



Saolasın yararlı paylaşım :)
 
G Çevrimdışı

GeliSmiSPhic

Guest
Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



tesekkurler
 
B Çevrimdışı

BySaNSaR

Kayıtlı Üye
12 Aralık 2012
220
0
16
32
Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



Bakalım Nası Bi Mantık :)
 
A Çevrimdışı

a518

Kayıtlı Üye
11 Haziran 2013
39
0
6
35
Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



tesekkur
 
Q Çevrimdışı

qs00000

Kayıtlı Üye
7 Kasım 2012
426
0
16
Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



111111111111111111