Вернуться   CoderX :: Forums > Lineage II > ASI > Работа L2Walker (скрипты, конфиги, советы)
Войти через OpenID

Работа L2Walker (скрипты, конфиги, советы) Сборник советов и рекоммендаций опытных пользователей по настройке бота.

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 29.03.2011, 20:00   #1
Местный
 
Регистрация: 21.06.2008
Сообщений: 587
Сказал Спасибо: 11
Имеет 16 спасибок в 11 сообщенях
outside на пути к лучшему
По умолчанию Помощ по скриптам

Есть функции проверки чего нить. Возьмем к примеру

CharBuffs(blablabla[Id=bla])
{
Сделать что нить.
}

Вопрос, правильно ли будет теперь такая связка
CharBuffs(blablabla1[Id=bla])
{
CharBuffs(blablabla2[Id=bla])
{
Сделать что нить.
}
}

Т.е. если и blablabla1 и blablabla2 лежит на чаре - сделать что нить.
И как это можно поместить в 1 строчку, есть ли какие либо AND OR аналоги?

Добавлено через 50 секунд
И да, обьясните нупу разницу между Call и Jmp

Последний раз редактировалось outside, 29.03.2011 в 20:00. Причина: Добавлено сообщение
outside вне форума   Ответить с цитированием
Старый 29.03.2011, 20:19   #2
Местный
 
Регистрация: 11.06.2010
Сообщений: 644
Сказал Спасибо: 119
Имеет 85 спасибок в 77 сообщенях
dyh9l пока неопределено
По умолчанию

Цитата:
Сообщение от outside Посмотреть сообщение
Добавлено через 50 секунд
И да, обьясните нупу разницу между Call и Jmp
JMP делает прыжок и больше не вернутся к тому месту, а CALL вернется на то место если встетит RETURN
p.s: давно на волкере не скриптописил) мб уже забыл, но вроде так.
__________________
dyh9l вне форума   Ответить с цитированием
Старый 29.03.2011, 20:38   #3
Местный
 
Аватар для TrUnK
 
Регистрация: 25.10.2009
Сообщений: 445
Сказал Спасибо: 143
Имеет 63 спасибок в 52 сообщенях
TrUnK пока неопределено
По умолчанию

Цитата:
Сообщение от outside Посмотреть сообщение
Есть функции проверки чего нить. Возьмем к примеру

CharBuffs(blablabla[Id=bla])
{
Сделать что нить.
}

Вопрос, правильно ли будет теперь такая связка
CharBuffs(blablabla1[Id=bla])
{
CharBuffs(blablabla2[Id=bla])
{
Сделать что нить.
}
}

Т.е. если и blablabla1 и blablabla2 лежит на чаре - сделать что нить.
И как это можно поместить в 1 строчку, есть ли какие либо AND OR аналоги?

Добавлено через 50 секунд
И да, обьясните нупу разницу между Call и Jmp
Внутри конструкции
ХЗЧТО
{

}
не может быть больше фигурных скобок. разруливайте с помощью JUMP/CALL конструкций.
__________________
ICQ:598317122
Продажа адены
TrUnK вне форума   Ответить с цитированием
Старый 29.03.2011, 21:07   #4
Местный
 
Аватар для mikser
 
Регистрация: 26.01.2009
Сообщений: 1,097
Сказал Спасибо: 178
Имеет 119 спасибок в 84 сообщенях
mikser пока неопределено
По умолчанию

Цитата:
Вопрос, правильно ли будет теперь такая связка
Код:
CharBuffs(blablabla1[Id=bla])
{
CharBuffs(blablabla2[Id=bla])
{
Сделать что нить.
}
}
В валкере будет работать не коректно хотя в гудбое такое прокатит
Если нужно два условия то можно выкрутится так
Код:
CharBuffs(blablabla1[Id=bla1])
{
CharBuffs(blablabla2[Id=bla2])
jmp(метка)
}
exit
label(метка)
msg(на нас оба бафа и blablabla1 и blablabla2)
Добавлено через 2 минуты
Цитата:
Сообщение от outside Посмотреть сообщение
И да, обьясните нупу разницу между Call и Jmp
call() - вызов подпрограммы
jmp() - просто прыжок к метке
// хотя на самом деле для валкера это синонимы тока никому ни слова а то наплодят непонятных скриптов
__________________
Играю по фэншую используя /allblock, созерцая красоту игрового мира, сосредоточившись на получении энергии Ци при убийстве мобов.
icq=((2*3*(19^2)*37)-1)*9

Последний раз редактировалось mikser, 29.03.2011 в 21:08. Причина: Добавлено сообщение
mikser вне форума   Ответить с цитированием
Старый 29.03.2011, 21:24   #5
Местный
 
Аватар для Lexa®
 
Регистрация: 24.11.2009
Адрес: Краснодар
Сообщений: 466
Сказал Спасибо: 21
Имеет 43 спасибок в 32 сообщенях
Lexa® пока неопределено
По умолчанию

Цитата:
Сообщение от mikser Посмотреть сообщение
call() - вызов подпрограммы
jmp() - просто прыжок к метке
// хотя на самом деле для валкера это синонимы тока никому ни слова а то наплодят непонятных скриптов
а разве из jmp() по RETURN() возвращается?
__________________
ICQ 457004979, 164-103
Lexa® вне форума   Ответить с цитированием
Старый 29.03.2011, 23:45   #6
Местный
 
Аватар для mikser
 
Регистрация: 26.01.2009
Сообщений: 1,097
Сказал Спасибо: 178
Имеет 119 спасибок в 84 сообщенях
mikser пока неопределено
По умолчанию

а хз никогда не извращался так
Во всяком случае видел примеры где jmp заменены на call
__________________
Играю по фэншую используя /allblock, созерцая красоту игрового мира, сосредоточившись на получении энергии Ци при убийстве мобов.
icq=((2*3*(19^2)*37)-1)*9
mikser вне форума   Ответить с цитированием
Старый 30.03.2011, 00:05   #7
Местный
 
Регистрация: 21.06.2008
Сообщений: 587
Сказал Спасибо: 11
Имеет 16 спасибок в 11 сообщенях
outside на пути к лучшему
По умолчанию

вроде разобрался, спс. Остается только вопрос почему блядь разрабу валкера так сложно расширить скрипто язык до уровня других софтин..
outside вне форума   Ответить с цитированием
Старый 30.03.2011, 00:43   #8
Местный
 
Аватар для Lexa®
 
Регистрация: 24.11.2009
Адрес: Краснодар
Сообщений: 466
Сказал Спасибо: 21
Имеет 43 спасибок в 32 сообщенях
Lexa® пока неопределено
По умолчанию

Цитата:
Сообщение от mikser Посмотреть сообщение
а хз никогда не извращался так
Во всяком случае видел примеры где jmp заменены на call
так можно заменять но не наоборот)
__________________
ICQ 457004979, 164-103
Lexa® вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > ASI > Работа L2Walker (скрипты, конфиги, советы)



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 21:49.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!