Перейти к содержанию

Ходячий НПЦ (Подскажите пожалуйста)


Рекомендуемые сообщения

Господа нужна небольшая помощ в сприпте.

облазив форумы, я сорудил нпц который ходит, и когда на него кликаешь подаёт голос, посути нпц безпонтовый, чисто декорация, подскажите что нужно дописать, чтобы когда на него кликаешь, он бежал к тебе, приэтом также подавал голос.

Вот скрипт.

prontera,160,187,3 script Cat 876,{

mes "^0000FF[Cat]^000000";

mes "Mrr mrrow mew meow! purr mow...";

npctalk "Meow!";

OnInit:

startnpctimer;

npcspeed 180;

end;

OnTimer5000:

npcwalkto 167,183;

end;

OnTimer15000:

npcwalkto 154,177;

end;

OnTimer25000:

npcwalkto 146,185;

end;

OnTimer35000:

npcwalkto 150,188;

end;

OnTimer45000:

stopnpctimer;

initnpctimer;

end;

}

Ссылка на комментарий
Поделиться на другие сайты

getmapxy(.@mapname$,.@mapx,.@mapy,0);

вот тебе проверка на твоё место расположение, а куда бежать додумай сам.

Изменено пользователем Salfer
  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

ябы хотел чтобы киса подбегала к человеку который кликнул на неё, например если она побежала на кординаты 150,188 а я допустим на 156, 177 то при клике на неё, она побежала ко мне, а потом обратно на свои кординаты.

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...

Берешь координаты игрока


getmapxy(.@mapname$,.@mapx,.@mapy,0);

И пишешь


npcwalkto .@mapx-1,.@mapy-1;
stopnpctimer; (если нужно остановить передвижения нпс)

Как-то так...либо присваиваешь переменные к координатам игрока и отправляешь нпс на эти координаты и добавляешь -1/+1...

p.s. Только интересно как будет, когда на нпс 2 игрока будут нажимать по очереди много раз...(=

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...
Яндекс.Метрика