Skrypty & Kody Return true i false

Status
Zamknięty.

Wentylator

Active User
Zarejestrowany
Dołączył
Marzec 16, 2013
Posty
68
Liczba reakcji
1
Wyt?umaczy mi kto? w jak najszybszy i naj?atwiejszy spos?b kiedy u?ywamy return true, false i kiedy nic nie u?ywamy?
 
Odp: Return true i false

Wyt?umaczy mi kto? w jak najszybszy i naj?atwiejszy spos?b kiedy u?ywamy return true, false i kiedy nic nie u?ywamy?

W C++ return s?u?y do zwracania warto?ci zmiennych np. w funkcji zwracamy wynik dzia?ania, kt?ry potem mo?emy u?y? w funkcji g??wnej. Return mo?e r?wnie? zwraca? typy logiczne funkcji boolean, zwraca true (prawd?) oraz false (nieprawd?), o ile warunek lub warunki s? spe?nione.
 
Odp: Return true i false

Ma?o mi to pomog?o :'( najlepiej by by?o na przyk?adnie jakiego? .lua
 
Odp: Return true i false

Google.pl, Lua.org, tutorialspoint.com

http://www.lua.org/pil/4.4.html
http://www.lua.org/pil/5.html
http://www.lua.org/pil/5.1.html
http://www.tutorialspoint.com/lua/lua_functions.htm

Google udost?pnia narz?dzie, dzi?ki kt?remu po wpisaniu s??w kluczowych wyskakuje kilka link?w do informacji najcz??ciej zwi?zanych ze s?owami kluczowymi. Je?li potrzebujesz do czego? takiego forum o tibii, to co ty kurwa robisz jeszcze na tym ?wiecie...

Siema [MENTION=15914]Dantez[/MENTION] smierdzacy leniu!
 
Odp: Return true i false

Wyt?umaczy mi kto? w jak najszybszy i naj?atwiejszy spos?b kiedy u?ywamy return true, false i kiedy nic nie u?ywamy?
return ko?czy dzia?anie funkcji zwracaj?c wpisan? warto??

kr?tki przyk?ad wyja?niaj?cy metod? dzia?ania:
Kod:
function isKnight(cid)
return getPlayerVocation(cid) == 4
end
je?li gracz ma profesj? o warto?ci 4, skrypt zwr?ci true, inaczej false

potem gdzie? w kodzie mo?esz u?y? tego np. w spos?b
Kod:
if isKnight(cid) then
-- costam
end

pr?cz true i false mo?esz r?wnie? zwraca? inne warto?ci w zale?no?ci od potrzeb
mog? to by? np. liczby, zbiory lub ci?gi znak?w
Kod:
return 156
Kod:
return {1, 2, 3, 4}
Kod:
return "tekst"

dla funkcji takich jak onUse, onLogout czy onPrepareDeath warto?? okre?la czy co? si? dokona
ustwianie false np. w onUse wyskakuje chyba "you cannot use this object"
onLogout - przy false chyba nie mo?na si? chyba wylogowa?
onPrepareDeath - przy false gracz nie ginie

w onChangeHealth (albo jako? tak) mo?na na przyk?ad zmniejszy? lub zwi?kszy? otrzymywane obra?enia warto?ciami wpisanymi po return
 
Ostatnia edycja:
Status
Zamknięty.
Back
Do góry