Просмотр полной версии : Помощ по скриптам
Есть функции проверки чего нить. Возьмем к примеру
CharBuffs(blablabla)
{
Сделать что нить.
}
Вопрос, правильно ли будет теперь такая связка
CharBuffs(blablabla1[Id=bla])
{
CharBuffs(blablabla2[Id=bla])
{
Сделать что нить.
}
}
Т.е. если и blablabla1 и blablabla2 лежит на чаре - сделать что нить.
И как это можно поместить в 1 строчку, есть ли какие либо AND OR аналоги?
[I]Добавлено через 50 секунд
И да, обьясните нупу разницу между Call и Jmp
Добавлено через 50 секунд
И да, обьясните нупу разницу между Call и Jmp
JMP делает прыжок и больше не вернутся к тому месту, а CALL вернется на то место если встетит RETURN :)
p.s: давно на волкере не скриптописил) мб уже забыл, но вроде так.
Есть функции проверки чего нить. Возьмем к примеру
CharBuffs(blablabla)
{
Сделать что нить.
}
Вопрос, правильно ли будет теперь такая связка
CharBuffs(blablabla1[Id=bla])
{
CharBuffs(blablabla2[Id=bla])
{
Сделать что нить.
}
}
Т.е. если и blablabla1 и blablabla2 лежит на чаре - сделать что нить.
И как это можно поместить в 1 строчку, есть ли какие либо AND OR аналоги?
[I]Добавлено через 50 секунд
И да, обьясните нупу разницу между Call и Jmp
Внутри конструкции
ХЗЧТО
{
}
не может быть больше фигурных скобок. разруливайте с помощью JUMP/CALL конструкций.
Вопрос, правильно ли будет теперь такая связка
CharBuffs(blablabla1[Id=bla])
{
CharBuffs(blablabla2[Id=bla])
{
Сделать что нить.
}
}
В валкере будет работать не коректно хотя в гудбое такое прокатит
Если нужно два условия то можно выкрутится так
CharBuffs(blablabla1)
{
CharBuffs(blablabla2[Id=bla2])
jmp(метка)
}
exit
label(метка)
msg(на нас оба бафа и blablabla1 и blablabla2)
[I]Добавлено через 2 минуты
И да, обьясните нупу разницу между Call и Jmp
call() - вызов подпрограммы
jmp() - просто прыжок к метке
// хотя на самом деле для валкера это синонимы тока никому ни слова а то наплодят непонятных скриптов :)
call() - вызов подпрограммы
jmp() - просто прыжок к метке
// хотя на самом деле для валкера это синонимы тока никому ни слова а то наплодят непонятных скриптов :)
а разве из jmp() по RETURN() возвращается?
а хз никогда не извращался так
Во всяком случае видел примеры где jmp заменены на call
вроде разобрался, спс. Остается только вопрос почему блядь разрабу валкера так сложно расширить скрипто язык до уровня других софтин..
а хз никогда не извращался так
Во всяком случае видел примеры где jmp заменены на call
так можно заменять но не наоборот)
vBulletin® v3.6.11, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot