Szerző Téma: Bevezető  (Megtekintve 6483 alkalommal)

Bevezető
« Válasz #15 Dátum: 2014. június 23. - 20:59:05 »
0 Show voters

 

 

Mindenkinek kellemes videó nézést, és köszönjük a videót Carlo!
Csak ne hagyd abba egy hamar :D

Bevezető
« Válasz #16 Dátum: 2014. június 23. - 22:19:33 »
0 Show voters
Naggyából megnéztem, nem rossz videó! Kicsit ha tudnál gördülékenyebben beszélni, és kicsit javítani a hangminőségen nagyon jó lenne! Egyébként jó sorozatnak nézünk elébe. Csak fejts ki olyan dolgokat is, amik például neked alapok, és nem is gondolsz rá hogy kellene. ( Pl. Minden \" \" között lévő szöveg az string, azaz szöveg, karakterlánc ami nem használható összeadásra, Pl. \"100\" + \"100\" az sosem lesz \"200\", csak idézőjelek nélkül. ) Észrevételek: Teszem azt, van egy ilyen kimenetünk: \"A te számod: \" ..eredmeny.. \"jól jegyezd meg!\" De ha csak annyit írsz ki hogy \"A te számod: \" ..eredmeny ..\"\" Akkor elég ennyi is: \"A te számod: \" ..eredmeny | Ha jól emlékszem akkor most nem mondtam hülyeséget, egyébként hasznos!

Carlos

  • Vendég
Bevezető
« Válasz #17 Dátum: 2014. június 23. - 22:33:11 »
0 Show voters
Azert van teljesen kiirva mivel a legelso outbol masoltam es az egy mondat volt ahova kellett a vegere a pont  es vegulis az eredmeny ugyanaz igy nem csereltem at.
« Utoljára szerkesztve: 2014. június 24. - 13:02:12 írta Carlos »

Bevezető
« Válasz #18 Dátum: 2014. június 23. - 22:43:51 »
0 Show voters
Örülök, hogy belekezdtél ebbe a kis \"sorozatba\", sokaknak jól jöhet.

Carlos

  • Vendég
Bevezető
« Válasz #19 Dátum: 2014. június 24. - 11:01:22 »
0 Show voters
Közzéteszem a videóba használt fájlt, próbálgassátok tesztelgessétek nyugodtan.
 
-- Egy Megjegyzés   
--[[itt egy
többsoros
megjegyzés
található
]]
 
function tut1() -- Elágazási példa
local valtozo1 = 3
if valtozo1 <= 5 then
outputChatBox ( \"A feltétel igaz.  A változó értéke : \" .. valtozo1 .. \" . \", source )
   
else
   
outputChatBox ( \" A feltétel nem igaz. A változó értéke : \" .. valtozo1 .. \" . \", source, 255, 100, 0)
end
 
end
addCommandHandler(\"tteszt1\", tut1)
function tut2() -- Tömbök példa
tomb1 = { \"sonka\", \"gomba\", \"kukorica\" }
outputChatBox ( \" A kedvenc feltétünk : \" .. tomb1[1] .. \" . \", source )
 
end
addCommandHandler(\"tteszt2\", tut2)
function tut3() -- Számmal kapcsolatos operátorok és Randomizációs péda
local szam1 = 3
local szam2 = 5
local szamr = math.random(10,20)
 
local osszeadas = szam1 + szam2
local osszegyszerubben = 3 + 5 + szamr
 
outputChatBox ( \"Számológép: Az eredmény : \" .. osszegyszerubben .. \" . \", source, 0, 150, 150 )
 
end
addCommandHandler(\"tteszt3\", tut3)

Bevezető
« Válasz #20 Dátum: 2014. június 24. - 11:17:49 »
0 Show voters
Sokkal egyszerűbbnek tűnik a nyelv, mint amire emlékszem. Köszönjük a videót!

Nem elérhető Xenius

  • 668
    • Profil megtekintése
Bevezető
« Válasz #21 Dátum: 2014. június 25. - 07:33:40 »
0 Show voters
Te. Carlos te akkor az a carlos vagy? https://www.facebook.com/citylifemta

Bevezető
« Válasz #22 Dátum: 2014. június 25. - 20:24:57 »
0 Show voters
Mikor jön a 2. rész?

Nem elérhető Martin

  • 160
    • Profil megtekintése
Bevezető
« Válasz #23 Dátum: 2014. június 25. - 20:32:57 »
0 Show voters
Én már várom! :D

Carlos

  • Vendég
Bevezető
« Válasz #24 Dátum: 2014. június 26. - 21:10:53 »
0 Show voters
2. rész:

Bevezető
« Válasz #25 Dátum: 2014. június 26. - 21:24:04 »
0 Show voters
Oh oh...De jó :3 Várom már  ha fent lesz meg is nézem :D

Carlos

  • Vendég
Bevezető
« Válasz #26 Dátum: 2014. június 26. - 21:48:15 »
0 Show voters
Fentvan

Bevezető
« Válasz #27 Dátum: 2014. június 26. - 21:54:34 »
0 Show voters
Jó lett csak a vége valahogy lemaradt :D De attól eltekintve köszönjük a hang fixet meg a többit :)
U.I:Mivel sok a kezdő köztük én is.Megkérnélek, ha lehetséges és bele fér az időbe, hogy a metáról 1-1 videóban valamint ne csak a client részét hanem a server oldalit is mutasd be légyszíves és magyarázd el.Egybéként *5 :D
« Utoljára szerkesztve: 2014. június 27. - 23:14:17 írta Izze01 »

Carlos

  • Vendég
Bevezető
« Válasz #28 Dátum: 2014. június 28. - 10:02:43 »
0 Show voters
Oké meta-t befogom mutatni viszont kliens oldal eddig nem kellett a 2 videóhoz azaz az üresen marad azért nem volt benne...

Bevezető
« Válasz #29 Dátum: 2014. július 16. - 11:14:30 »
0 Show voters
Alapvetően kezdésnek nem rossz kis videók, csak a probléma ott kezdődik, hogy mindenhol ezt a kódot látom mint amit most Te a videóban a példákhoz használsz. Nem a tartalmára gondolok, hanem a tagolásra (alig ha van), magyar változónevek és még sorolhatnám. Már csak a kód normális tagolásával megkönnyíted a kezdő dolgát, mert látja, hogy mi hova tartozik, mi az ami már nem ugyanazon a szinten van, és itt ez nem mondható el. (funkciót megnyitod, és az azon belül található kód ugyanazon a szinten van)
A tut3 funkcióban ahol a számításokat végzed és kiiratod, element-nek a source-ot adtad meg. Ez azt jelenti, hogy nem igazán kerültél még ellenséges pozícióba az MTA-val. Lehet, hogy működik a source, viszont ha az MTA úgy gondolja, akkor nem fog működni. Ezért ha a source helyett azt írod, hogy \"playerSource\" és a funkciót így adod meg: function tut3(playerSource) az sokkal szebb.
Ezen kívül láttam, hogy itt is és a másik videódban is beírod h:
 
addCommandHandler(\"smthing\", functionName)
function functionName()
    -- TODO
end

 
Helyette van egy gyorsabb, átláthatóbb megoldás: (akkor alkalmazandó, ha ez a command használja a funkciót, másnak nincs rá szüksége)
 
addCommandHandler(\"smthing\",
    function()
        -- TODO
    end
)

 
U.I.: Csak hogy megmutassam mire gondoltam az elején a tagolással kapcsolatban:
 
function tut1(playerSource)
    local valtozo1 = 3
    if valtozo1 <= 5 then
        outputChatBox(\"A feltétel igaz.  A változó értéke: \" .. valtozo1 .. \".\", playerSource)
    else
        outputChatBox(\"A feltétel nem igaz. A változó értéke: \" .. valtozo1 .. \".\", playerSource, 255, 100, 0) 
    end
end
addCommandHandler(\"tteszt1\", tut1)
-- és ezt a második példát átalakítom a fentebb említett módszerrel
addCommandHandler(\"tteszt2\",
    function(playerSource) -- Tömbök példa
        tomb1 = {\"sonka\", \"gomba\", \"kukorica\"}
        outputChatBox(\"A kedvenc feltétünk: \" .. tomb1[1] .. \".\", playerSource)
    end
)

 
Mindjárt szebb nem? :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal