return
Moderators: Murderator+, Murderator
-
- Junior Expert
- Posts: 3221
- Joined: 2004-06-24 22:08:56
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Telegram: @tatikom
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Telegram: @tatikom
-
- Posts: 2259
- Joined: 2005-04-19 18:00:29
- Location: Московская область
- Contact:
В основном используется для проверки результативности условия.
Во второстепенной функции проверяется условие,-если выполняется то вернуть 1, иначе вернуть 0. А в основной проверяется то, что вернёт эта функция (если возвращает 1, значит второстепенная функция выполняется и делается одно, иначе другое).
Во второстепенной функции проверяется условие,-если выполняется то вернуть 1, иначе вернуть 0. А в основной проверяется то, что вернёт эта функция (если возвращает 1, значит второстепенная функция выполняется и делается одно, иначе другое).
Code: Select all
sub Ret_Value()
if uo.InJournal('put') then
return 1
else
return 0
end sub
sub Script()
if Ret_Value()==1 then
uo.Print('We put something...')
else
if Ret_Value()==0 then
uo.Print('There are no msg.')
end if
end if
end sub
Scripts Writer wrote:...
Спасибо за ответ.
P.S.: еще этой командой можно перезапустить функцию, внутри которой она находится
Code: Select all
sub func()
<тело функции>
if <условие> then
return func
endif
<тело функции>
end sub