Mirage wrote:
Вместо 1 строки 3. Подумаешь... Было бы удобнее но отсутствие не смертельно (как игноры).
ps некрофил
Да дело не в том что 1 строка или 3, а в том, что файл для пвп мог бы представлять из себя набор шаблонных функций, которые уже наглядно бы вызывались из хоткеев (каст, выпивание банки, одевание оружий, крафт поушенов, крафт свитков). Имеем 5 функций, с вызовами вида:
Code:
,exec Cast Flame laststatus 0x0123 0x0483
,exec Cast Reflection self 0x0999 0x0888
,exec Cast Mass dispel self 0 0
Где первым параметром имя каста, затем цель, тип скролла и цвет. Вместо этого:
Code:
sub Flame()
Cast('Flame', 'laststatus', '0x0123', '0x0493')
end sub
sub Reflection()
Cast('Reflection ', 'self', '0x0123', '0x0493')
end sub
sub MD()
Cast('Mass dispel', 'self', '0', '0')
end sub
код разрастается до немалых размеров, когда кол-во кастов переваливает за десяток (а ведь там еще крафты и использование банок), и всё из за "подумаешь, 3 строки". Не говоря уже о том, что на десяток-другой написанных таких скриптов, придется ещё такой же десяток действий в самих хоткееях- 'exec Flame' и т.д..
Так что, тут отнюдь не "подумаешь".