Yoko wrote:
выскажу своё личное мнение - ламеров давить в младенчестве, чтобы не плодились
кому непонятен английский - ваши деньги ждут на курсах ин-яза
кто называет функции не латинскими буквами - горбатого могила исправит
Ну вот ненадо. Английский я знаю хорошо и это меня не напрягает. Просто имею привычку на русском разговаривать в УО вот скажешь пару фраз челу - приходиться обратнотягать раскладку для запуска макроса. Или же окно Инжы выводить на передний план - тож не вариант, а так бы опа и тут же ,старт <че-нить>. А так я не ламер ни в английском не по жизни, надоело Shift-Alt дергать.
Yoko wrote:
консольные команды не имеют кодов возврата
скриптовые команды не могут быть запущены
так о какой же обратной связи может идти речь?
Я не про консольные уже команды, а про скриптовые
UO.Str же возвращает значение (я помню что это переменная и она само значение я просто мысь поясняю)
или
Code:
Sub QQQ
....
return 0
....
return 1
EndSub
разве это не возврат значений ?
и тот же UO.GetX().
Просто без такой обратной связи нельзя написать нормальный скрипт на сторонним языке. Я встроенный язык скриптов далеко не сахар. Может для Ультимщиков он и крут, но мне как профессиональному программисту он не по душе:
- матриц нет
- case нет
- break, continue нет
- дебагера нет (для многокилометровых скриптов очень существенно
Все вышесказанное не воспринимать как критику в адрес ув. автора, это лишь констатация фактов. Я очень ценю работу Yoko, были б ВебМани перечислил бы (я просто не бользуюсь никакими инет-деньгами, совсем). Инжа, реально, самая удобная прога для макросв на мой взгляд.
Опять же все вышесказанное не есть лесть.
I'm wrote:
Если я скажу бред меня поймут?
Лично я не понял. Можно пояснить плиз ?
ЗЫ: А почему нельзя вызвать скриптовые команды ?