İletişim: [email protected]

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

'LUA Paylaşımları' forumunda 21oyuncu tarafından 1 Ağustos 2013 tarihinde açılan konu

  1. 21oyuncu

    21oyuncu Member

    Katılım:
    21 Mart 2012
    Mesaj:
    688
    Beğeniler:
    0
    Ödül Puanları:
    16
    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:

    [HIDE]
    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
    [/HIDE]

    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.
     
  2. Che

    Che Member

    Katılım:
    3 Nisan 2013
    Mesaj:
    470
    Beğeniler:
    0
    Ödül Puanları:
    16
    Cevap: 1886 Lua Mantğı Belki işinizi görür.!(ALINTIDIR)



    tesekkurler kardesım
     
  3. LLFudi

    LLFudi Member

    Katılım:
    22 Temmuz 2013
    Mesaj:
    491
    Beğeniler:
    0
    Ödül Puanları:
    16
    Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



    Yararlı paylaşım saolasın
     
  4. exselansTR

    exselansTR Member

    Katılım:
    4 Nisan 2012
    Mesaj:
    129
    Beğeniler:
    0
    Ödül Puanları:
    16
    Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



    merak ettim şimdi :)
     
  5. DarkParadisE

    DarkParadisE Member

    Katılım:
    14 Mart 2013
    Mesaj:
    924
    Beğeniler:
    0
    Ödül Puanları:
    16
    Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



    Bakmak lazim
     
  6. user1

    user1 Member

    Katılım:
    8 Nisan 2012
    Mesaj:
    155
    Beğeniler:
    0
    Ödül Puanları:
    16
    Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



    teşekkürler
     
  7. tts007

    tts007 Member

    Katılım:
    31 Mart 2012
    Mesaj:
    202
    Beğeniler:
    0
    Ödül Puanları:
    16
    Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



    teşekkürler
     
  8. Direnish

    Direnish Member

    Katılım:
    4 Eylül 2012
    Mesaj:
    497
    Beğeniler:
    0
    Ödül Puanları:
    16
    Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



    döküman için teşekkürler
     
  9. kosp51

    kosp51 Member

    Katılım:
    12 Ocak 2013
    Mesaj:
    552
    Beğeniler:
    0
    Ödül Puanları:
    16
    Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



    eyw
     
  10. taskebabi

    taskebabi Member

    Katılım:
    1 Şubat 2013
    Mesaj:
    226
    Beğeniler:
    0
    Ödül Puanları:
    16
    Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



    3333333333333333
     
  11. BaLTaZaR

    BaLTaZaR Member

    Katılım:
    3 Haziran 2012
    Mesaj:
    366
    Beğeniler:
    0
    Ödül Puanları:
    16
    Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



    iyimiş :D eyw
     
  12. srknclk55

    srknclk55 Member

    Katılım:
    24 Haziran 2013
    Mesaj:
    145
    Beğeniler:
    0
    Ödül Puanları:
    16
    Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



    teşekkrler
     
  13. enes1993

    enes1993 Member

    Katılım:
    1 Mayıs 2012
    Mesaj:
    392
    Beğeniler:
    0
    Ödül Puanları:
    16
    Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



    teşekkürler
     
  14. AztreX

    AztreX Member

    Katılım:
    1 Şubat 2013
    Mesaj:
    85
    Beğeniler:
    0
    Ödül Puanları:
    6
    Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



    Bir bakalım teşekkürler.
     
  15. Becky

    Becky Administrator Site Yetkilisi

    Katılım:
    7 Mart 2012
    Mesaj:
    13,026
    Beğeniler:
    0
    Ödül Puanları:
    36
    Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



    Saolasın yararlı paylaşım :)
     
  16. GeliSmiSPhic

    GeliSmiSPhic Guest

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



    tesekkurler
     
  17. RapheL

    RapheL Member

    Katılım:
    6 Haziran 2012
    Mesaj:
    426
    Beğeniler:
    0
    Ödül Puanları:
    16
    Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



    saol
     
  18. BySaNSaR

    BySaNSaR Member

    Katılım:
    12 Aralık 2012
    Mesaj:
    221
    Beğeniler:
    0
    Ödül Puanları:
    16
    Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



    Bakalım Nası Bi Mantık :)
     
  19. a518

    a518 Member

    Katılım:
    11 Haziran 2013
    Mesaj:
    39
    Beğeniler:
    0
    Ödül Puanları:
    6
    Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



    tesekkur
     
  20. qs00000

    qs00000 Member

    Katılım:
    6 Kasım 2012
    Mesaj:
    426
    Beğeniler:
    0
    Ödül Puanları:
    16
    Cevap: 1886 Lua Mantığı Belki işinizi görür.!(ALINTIDIR)



    111111111111111111
     

Bu Sayfayı Paylaş