итак вопрос первый:
может кто-нить написать простейший пример на взаимодействие с асмом?
я недавно откопал для себя кое что новое )
Code: Select all
sub main()
UO.Print(UO.asmInputString("Сколько предметов переместить?","15"))
UO.Print(STR(UO.asmInputList("Из какого металла производить броню?","'Silver';'Gold';'Rose';'Agapite'",2)))
UO.Print(STR(UO.asmInputCombo("Какой силы зелье произвеcти?","'Слабое';'Нормальное';'Сильное';'Убойное'",4)))
UO.asmMessageBox("Информация:","Ситуация находится под контролем! :)")
end sub
))) интересно, не правда-ли?)
так вот, не могу понять вот чего - как создать конструкцию типа
Code: Select all
while юзер выберет чото/отклонит выбор
то:
if выбор 1
делаем чото
endif
if выбор 2 или 3
делаем еще чото
endif
вот. теперь вопрос 2, каэш сильно наивный и наверно покажется идиотским, но ради примера можно..
возможно ли к асм прикрутить управление скажем винампом?
вот сюда ( control_box2.ini )
Code: Select all
box='left=0','top=33','height=73','width=264','caption= Ship Controls '
// max 20 buttons
button1='left=128','top=08','width=20','height=20','caption=\','exec=msg forward left'
button2='left=128','top=28','width=20','height=20','caption=<','exec=msg left'
button3='left=128','top=48','width=20','height=20','caption=/','exec=msg back left'
button4='left=148','top=08','width=20','height=20','caption=|','exec=msg forward'
button5='left=148','top=28','width=20','height=20','caption=O','exec=msg stop'
button6='left=148','top=48','width=20','height=20','caption=|','exec=msg back'
button7='left=168','top=08','width=20','height=20','caption=/','exec=msg forward right'
button8='left=168','top=28','width=20','height=20','caption=>','exec=msg right'
button9='left=168','top=48','width=20','height=20','caption=\','exec=msg back right'
button10='left=4','top=12','width=50','height=18','caption=Resurrect','exec=msg resurrect'
button11='left=4','top=30','width=50','height=18','caption=A Raise','exec=msg raise anchor'
button12='left=4','top=48','width=50','height=18','caption=A Drop','exec=msg drop anchor'
button13='left=73','top=29','width=55','height=18','caption=Turn Left','exec=msg turn left'
button14='left=188','top=29','width=55','height=18','caption=Turn Right','exec=msg turn right'
опять же это нуно исключительно для примера, ибо я не имею ни малейшего представления как вообще это работает

оч. надеюсь что кто-нить поможет)