Назад

Вопрос

Автор: San: Дата: 09.10.2009

Как сделать так что когда заходиш в варп, он случайно варпет либо в пронту, либо другое место, которое я напишу?

Автор: San: Дата: 09.10.2009

я хочу поставить варп, но чтобы он варпал случайно в пронту либо в другое место(quiz_02,236,345)
Пример:
quiz_02,225,356,0 warp warp1 1,0,prontera,155,180 либо quiz_02,236,345

Автор: Respect: Дата: 09.10.2009

это наверно делается уже не через скрипт варпа а через нпса просто спрайт варпа.
Пример:
quiz_02,225,356,0 warp warp1 1,0,prontera,155,180 либо quiz_02,236,345
ты сам дал свой ответ)

Автор: San: Дата: 09.10.2009

Цитата dsem8485;12534:
это наверно делается уже не через скрипт варпа а через нпса просто спрайт варпа.
Пример:
quiz_02,225,356,0 warp warp1 1,0,prontera,155,180 либо quiz_02,236,345
ты сам дал свой ответ)

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

Автор: Мяфк: Дата: 09.10.2009

Вобщем есть такая комманда, PCLoginEvent про неё можно почитать тут doc/pccomand_list, есть комманда rand, про неё можно почитать тут doc/script_commands
Зы:
Дсем не дури людям голову, если не знаешь.

Автор: San: Дата: 09.10.2009

о рендоме я знал, а вот что можно сделать с помощью PCLoginEvent , так и не понял

Автор: nomn: Дата: 09.10.2009

Мяфк, не понял причем тут пс эвент, расскажешь?

по теме, ну пример такой


map,x,y,z TAB script warp 45,{
end;

OnTouch:

set nomn, rand(1,2);
if (nomn == 1) {
warp "quiz_02",236,345;
end;

} else {
warp "prontera",155,180;
end;
}

}


хз, должно работать.

Автор: San: Дата: 09.10.2009

нет не пашет(

Автор: nomn: Дата: 09.10.2009

что именно не пашет, скрин ошибки давай

Автор: San: Дата: 09.10.2009

ошибок нету, но я по варпу везде бегал оно не варпает

Автор: Мяфк: Дата: 09.10.2009

Сорри ступил, думал при заходе на чара варп а так конечно только комманда rand нужна)