PDA

Просмотр полной версии : Вызов нестандартных функций в валкере


MacrobotC++
22.12.2014, 23:45
Добрый вечер , подскажите как реализовать через валкер вот такой скрипт, если сосок,оров,банок мп меньше 1000, то закупаем в гм шопе , что бы было понятно я могу записать действие в виде мультиселлов
(_bbshome)
(_bbspage:Shop_equip)
(_bbspage:Shop_сonsume)
(_bbsmultisell:2000;_bbspage:Shop_сonsume)
если я вставлю это в скрипты валке то у меня откроются все меню что я открывал магазин через альт+б
теперь возникает вопрос как реализовать с таким функционалом, закупку рассходников по мере надобности, так же и с бафом ,кто номрально объяснит отблагодарю

p/s так же потдерживает c# но тут я не пойму наверное если есть люди которые разбираются объясните плз

Добавлено через 22 часа 25 минут
подскажите верную дорогу хотя бы

dri
23.12.2014, 23:37
ItemCount2(IDсоски,<,1000)
{
ItemCount2(оры,<,1000)
{
ItemCount2(банки,<,1000)
{
закупиться
}
}
}

или тебе нужна сама функция покупки?

MacrobotC++
25.12.2014, 17:12
ItemCount2(IDсоски,<,1000)
{
ItemCount2(оры,<,1000)
{
ItemCount2(банки,<,1000)
{
закупиться
}
}
}

или тебе нужна сама функция покупки?

я пробовал вот так вот сделать, но все ровно не закупает, скрипт срабатывает когда меньше 1000к маны открывает мультиселл с магазином, но не покупает банки, сломал мозг , помогите

LABEL(m)
ITEMCOUNT(Mana Potion[ID=728],<,1000)
{
(_bbsmultisell:2000;_bbspage:Shop_сonsume)
BuyItem(Mana Potion[ID=728])
}
JMP(m)

dri
25.12.2014, 17:46
LABEL(m)
ITEMCOUNT(Mana Potion[ID=728],<,1000)
{
AddBuyItem(id,количество)
BuyItemShop()
}
JMP(m)

http://coderx.ru/asi/update/xplay/Script++.txt

MacrobotC++
25.12.2014, 18:09
LABEL(m)
ITEMCOUNT(Mana Potion[ID=728],<,1000)
{
(_bbsmultisell:2000;_bbspage:Shop_сonsume)
AddBuyItem(ID=728,10)
BuyItemShop()
}
JMP(m)

срабатывает открывается магазин , ману не покупает , и зависает на BuyItemShop()

LABEL(m)
ITEMCOUNT(Mana Potion[ID=728],<,1000)
{
AddBuyItem(ID=728,10)
BuyItemShop(1)
}
JMP(m)

если даже открываю сам меню магазина через альт+Б и пробую такие варианты не покупает все ровно
LABEL(m)
ITEMCOUNT(Mana Potion[ID=728],<,1000)
{
AddBuyItem(ID=728,10)
BuyItemShop(1)
}
JMP(m)


LABEL(m)
ITEMCOUNT(Mana Potion[ID=728],<,1000)
{
AddBuyItem(ID=728,10)
}
JMP(m)

dri
25.12.2014, 18:33
да чет не заметил, это для npc магаза
в altb хз может MultiSell(id,количество) прокатит

MacrobotC++
12.01.2015, 00:04
да чет не заметил, это для npc магаза
в altb хз может MultiSell(id,количество) прокатит
не катит

Добавлено через 59 секунд
Ребятки дайте наводку хоть какую, есть поддержка C#