Показать сообщение отдельно
Старый 28.11.2007, 18:35   #2
Пользователь
 
Регистрация: 04.11.2007
Сообщений: 12
Сказал Спасибо: 0
Имеет 1 спасибку в 1 сообщении
dasTier
По умолчанию

LABEL(*****)
//Обозначает метку для перехода по командам JMP(*****) и CALL(*****).

JMP(*****)
//Переход к LABEL(*****) где текст в скобках такой же.

CALL(*****)
//Вызов подпрограммы. Переход к LABEL(*****) где текст в скобках такой же.

RETURN()
//Возврат из подпрограммы на CALL(*****).

***** - название метки

DELAY(x)
x = милисекунды
//Приостановка скрипта.

Pause()
остановка скрипта до тех пор пока не нажмешь Resume

EXIT()
//Безусловное завершение скрипта.

ПЕРЕМЕЩЕНИЕ:

MOVETO(x,y,z)
//Идти в точку с координатами x,y,z

ПРЕДМЕТЫ:

ITEMCOUNT(Название предмета[ID=#],= больше или равно
> больше
== равно
!= неравно
=|>|==|!=|<|<=],число)
{
Скрипт
}
CHP = Здоровье персонажа в единицах
CMP = Мана персонажа в единицах
HP = Здоровье в (%)
MP = Мана в (%)
WEIGHT = Загрузка рюкзака в (%)
LV = Уровень вашего перса
SP = SP вашего перса
RACE = проверяет рассу (human=0, Demon=1,Dark Elf=2, Elf=3, Dwarf=4)
для чего проверять рассу мне непонятно
STAND = Проверка сидишь или стоишь
CharStatus(STAND,==,0) Сидишь
CharStatus([STAND,==,1) Стоишь

Ориентация на местности:

PosInRange(x,y,z,дистанция)
{
Скрипт
}
//Проверка находится ли заданная точка в пределах досягаемости. Если да, то выполняется кусок скрипта в фигурных скобках {}.

PosOutRange(x,y,z,дистанция)
{
Скрипт
}
//Проверка находится ли заданная точка все досягаемости. Если да, то выполняется кусок скрипта в фигурных скобках {}.


SET(FIGHTSTART)
//Начать бой.

SET(FIGHTSTOP)
//Остановить бой.

GOHOME()
//после смерти вернуться в город

SAY(Сообщение)
//написать в общий чат

MSG(Текст)
//написать Текст в поле SYS
очень удобно при тестировании скрипта

SET(L2WALKER,DISABLE) - отключить автоматику волкера.

SET(L2WALKER,ENABLE) - включить автоматику волкера в соответствии с настройками.

==========================================

В общем тут есть все, что необходимо.
Готовые скрипты выкладывать не буду, ибо know how (сокращенно от "Devil know how does it function" или "Черт его знает, как оно работает")
Если будет нужно- с примерами помогу. Но сам все за кого-то делать не стану.

Добавлено спустя 1 минуту 16 секунд:
ПыСы модёры, перенесите в раздел про волкера- там наверное теме место.

Добавлено спустя 1 час 8 минут 51 секунду:
Но раз тема еще в курилке- то вот вам еще, примерно на ту же тему :-D
=============================
...на самом деле правильно советуют, ибо опыт показывает, что дальше ситуация будет развиваться так:
1) ты находишь пример скрипта
2) ты не понимаешь, как его запустить. Тема в форуме: "Как запустить скрипт?"
3) Тебе советуют поднять Apache и, например, PHP. Тема в форуме "как установить и настроить PHP?"
4) Тебе рассказывают, как поднять Apache и PHP. Ты поднимаешь, но скрипт не работает. Тема в форуме: "Почему не запускается скрипт?"
5) В форуме выясняют, что у тебя 1) не настроен виртуальный хост на апаче, 2) не стоит MySQL. Тема в форуме: "Как настроить MySQL?"
6) Ты по советам форумчан поднимаешь MySQL, создаёшь нужную базу данных, скрипт работает, но выглядит не так, как тебе хочется. Тема в форуме: "Как поменять дизайн скрипта?"
......
N) Скрипт работает, имеет нужный дизайн и функциональность, стоит на платном хостинге в интернете, интегрирован с твоим сайтом, у тебя уже двое детей, профессия PHP-программиста, диплом Oracle DBA и неотвязная мысль в мозгу "Нах.. мне всё это надо было?"
=============================
dasTier вне форума