PDA

Просмотр полной версии : разговор с нпс -> вписать свое имя


ChooseOfDestiny
03.04.2009, 20:38
пишу макрос на самостоятельную жизнь бота начиная с нубозоны :)
при прохождении нпса Reception столкнулся с проблемкой.
При разговоре нпс требует ввести себственное имя.
подскажите как мне это осуществить?)

ЗЫ: где можно подсмотреть синтаксис написания макросов?

4epT
04.04.2009, 21:54
как же ты пишешь макрос не зная его синтаксис?? посмотри гайд в "МиниЧАВО" там есть ссылка на оригинальный.

имя можно получить как-то так (точно не помню как пишется):
@eval($::char->{name})

или его можно написать в конфиге, например:
name blablabla
тогда в макросе будет:
@config(name)

ChooseOfDestiny
14.04.2009, 13:24
do move new_1-2 100 27
do talknpc 100 29 c r0 // появилось поле ввода, куда надо ввести собственный ник
@eval($::char->{name})
name @config(name)

как то так? просто если я узнаю ник как его вставить прально в поле ввода?

4epT
15.04.2009, 18:57
скорее как-то так:
$name = @eval($::char->{name})
do do talknpc 100 29 c r0 t=$name