Page 2 of 2

Posted: 2004-09-24 13:27:40
by Yoko
в скриптовом модуле

Posted: 2004-09-24 18:28:46
by Kazoo
где ево наидти?

Posted: 2004-09-24 23:14:28
by Yoko
вместе с оригинальным инжектом на sf.net

Posted: 2004-09-26 15:50:33
by DEad_boy
Yoko так может ты добавишь?? Того чего не хватает?? :roll:

Posted: 2004-09-26 19:22:04
by Yoko
может и добавлю

Posted: 2004-09-27 22:28:22
by DEad_boy
И справедливость восторжествует :D

Posted: 2004-09-29 12:04:02
by AlexeyVorotnikov
Что случилось с http://yoko.netroof.net/help/?
На страницах с описанием комманд всё время вылазят ошибки типа Warning! not found rus/items/equipment/setdress.htm, notify Yoko!

Posted: 2004-09-29 12:09:51
by Edred
Кстати, есть вопросик:

Массивы, точнее их передача в функции. В одном из файлов текстовых было написано что при передаче массива в функцию передается сам массив, копия не создается. А какой синтаксис такой передачи?

Code: Select all

DIM test[3]
test[0] = '1'
test[1] = '2'
test[3] = '3'
VAR dlina = 3


Как писать в передачу:

Code: Select all

myfunction( test, dlina )


или

Code: Select all

myfunction( test[3], dlina )


А как в самой функции шапку писать?

Code: Select all

sub myfunction( test, num )


или размерность то же показывать? А имя массива то же самое писать или другое? Или вообще в параметрах массив не указывать?

Понять бы... Потому как иногда нужно написать функцию, которая будет выполнять определенную обработку элементов массива или работу с ними. Массивов несколько. Они в главной процедуре (для простоты изменения). Хочется (и по идее, должно быть возможно) написать всего одну функцию определенной обработки элементов массива и сделать несколько вызовов ее для разных массивов. Только не очень понимаю как правильно писать синтаксис такой передачи массивов.

Йоко, плиз, разъясни...

Posted: 2004-09-29 12:38:10
by Sfagnum
Edred wrote:Как писать в передачу:

Code: Select all

myfunction( test, dlina )
передашь весь массив
Edred wrote:или

Code: Select all

myfunction( test[3], dlina )
передашь 3ий элемент массива, т.е. в твоём случае '3'
Edred wrote:А как в самой функции шапку писать?

Code: Select all

sub myfunction( test, num )
именно, размерность указывать не надо.
Edred wrote:Понять бы... Потому как иногда нужно написать функцию, которая будет выполнять определенную обработку элементов массива или работу с ними. Массивов несколько. Они в главной процедуре (для простоты изменения). Хочется (и по идее, должно быть возможно) написать всего одну функцию определенной обработки элементов массива и сделать несколько вызовов ее для разных массивов. Только не очень понимаю как правильно писать синтаксис такой передачи массивов.
возвращать массив не получится, НО в ф-ю передаёшь не копию массива, а сам массив, т.е. после изменения массива в ф-ии, он изменится и в основной процедуре... по дурному объяснил, но вроде понятно должно быть...
Edred wrote:Йоко, плиз, разъясни...
сорри что влез...

Posted: 2004-09-29 13:34:08
by Edred
Sfagnum wrote:
Edred wrote:А как в самой функции шапку писать?

Code: Select all

sub myfunction( test, num )
именно, размерность указывать не надо.


Главное скажи, раз знаешь, имя в функции надо использовать то же, или можно и другое?

Что массив передается сам, а не копия, знаю, выше же писал об этом. И это же хорошо, не надо заморачиваться с возвратом.

Posted: 2004-09-29 13:39:08
by Sfagnum
Edred wrote:
Sfagnum wrote:
Edred wrote:А как в самой функции шапку писать?

Code: Select all

sub myfunction( test, num )
именно, размерность указывать не надо.


Главное скажи, раз знаешь, имя в функции надо использовать то же, или можно и другое?

Что массив передается сам, а не копия, знаю, выше же писал об этом. И это же хорошо, не надо заморачиваться с возвратом.
ИМХО монописуально... да и по логике тоже...

Posted: 2004-09-29 21:11:03
by Sfagnum
http://yoko.netroof.net/help/help.php?lang=rus&a=item&item=canceltarget - пишет:
Warning! not found rus/items/targeting/canceltarget.htm, notify Yoko!

Posted: 2004-09-29 23:06:16
by Yoko
AlexeyVorotnikov wrote:Что случилось с http://yoko.netroof.net/help/?
На страницах с описанием комманд всё время вылазят ошибки типа Warning! not found rus/items/equipment/setdress.htm, notify Yoko!

какоето время назад сайт слетел, и был восстановлен старых из архивов
видимо при заливке на фтп не все файлы записались
извещайте, буду устранять

Posted: 2004-09-29 23:07:20
by Yoko
Edred wrote:Кстати, есть вопросик:

Массивы, точнее их передача в функции.
...
Йоко, плиз, разъясни...


Разъясняю - этим я не страдал.

Posted: 2004-09-30 12:08:57
by Edred
Yoko wrote:
AlexeyVorotnikov wrote:Что случилось с http://yoko.netroof.net/help/?
На страницах с описанием комманд всё время вылазят ошибки типа Warning! not found rus/items/equipment/setdress.htm, notify Yoko!

какоето время назад сайт слетел, и был восстановлен старых из архивов
видимо при заливке на фтп не все файлы записались
извещайте, буду устранять


Прямо сейчас попытки зайти в описания любых функций из содержания вызывают фразу "Warning! not found ..., notify Yoko!"

Posted: 2004-10-03 00:46:36
by AlexeyVorotnikov
Yoko, почини, пожалуйста, http://yoko.netroof.net/help.
А то мне скрипт надо написать, а без хелпа не могу :(

Posted: 2004-10-03 01:16:29
by Yoko
как временное решение используйте несколько устаревшую копию у моего друга, http://macks.kiev.ua/yokohelp/

щас очень хочется спать :)

Posted: 2004-10-03 11:13:28
by AlexeyVorotnikov
Yoko, огромное спасибо!

Posted: 2004-10-13 16:46:45
by Edred
Йоко, поправь, плиз, в хелпе:
http://yoko.netroof.net/help/help.php?l ... item=Debug
http://yoko.netroof.net/help/help.php?l ... item=debug
http://yoko.netroof.net/help/help.php?l ... em=warmode
http://yoko.netroof.net/help/help.php?l ... em=WarMode

Команды (через запятую) и коанды скрипта для этих команд (блин, тавтология) разбиты каждая на две отдельные страницы.

Posted: 2004-10-13 21:53:13
by Yoko
насчёт debug не помню, на данный момент она всё равно только умеет текущую версию диктовать.

а вот warmode и WarMode две отдельные команды, реализованые в консоли и в скрипте (соответственно) по разному.