Телепортация списка игроков в заданные координаты!

 
+
-
edit
 

chukcha

разработчик l2j-сервера
КАК? Есть список игроков, есть координата (одна). Как их всех туда отправить. Свои варианты даже не выкладываю, чтоб не отвлечь Мастеров юмором.
Russian Mafia TEAM (RMT) Lineage 2 C3 Server (L2J Fortress) http://www.la2c3.ru НИЧТО НЕ СЛИШКОМ.  

Murkt

Pythoneer

"55261 163983 -2642 jump" do-players
это бред, не смотрите. Счас посмотрю и напишу то что просили, а не чтоб всех :)
[team Їжачки - сумні падлюки]  
+
-
edit
 

chukcha

разработчик l2j-сервера
ага, мне нужно чтобы список игроков телепортнуть в координату (одну)
Russian Mafia TEAM (RMT) Lineage 2 C3 Server (L2J Fortress) http://www.la2c3.ru НИЧТО НЕ СЛИШКОМ.  

Murkt

Pythoneer

code text
  1. player@ in-list?
  2. if
  3. x y z jump


Для всех соответственно
"player@ in-list? if x y z jump" do-players

На работоспособность не проверял. На то, в каком порядке указывать x, y, z - тоже, но подозреваю, что в стандартном.
[team Їжачки - сумні падлюки]  

Murkt

Pythoneer

Как ты игроков запхнёшь в list - твои проблемы ;) Ты написал есть список - я и написал для списка. Надеюсь рабочее написал :)
[team Їжачки - сумні падлюки]  
+
-
edit
 

chukcha

разработчик l2j-сервера
телепортит, но всех игроков... Список есть, наличие игроков проверяется в нем на ранних этапах подготовки к ивенту (например, чтобы 2 раза не регистрировались и не попадали в список).
Russian Mafia TEAM (RMT) Lineage 2 C3 Server (L2J Fortress) http://www.la2c3.ru НИЧТО НЕ СЛИШКОМ.  

Murkt

Pythoneer

Ну я не знаю даже... Если засовывать в список имена? Тогда
player "Name" p@ in-list?
А, ещё. Попробуй вместо player@ написать player - тут я не скажу вообще в чём различие, но может поможет :) Ну не спец я в форте
[team Їжачки - сумні падлюки]  
+
-
edit
 

Balancer

администратор
★★★★★
Если порядок параметров (по памяти) не перепутаю, то где-то так:
code text
  1. : my-jump  ( name -- )
  2.     "xxx yyy zzz jump" swap find_player do-player
  3. ;
  4.  
  5. ['] my-jump { "Vasya" "Petya" "Balancer" "chukcha" } do-list
 
+
-
edit
 

chukcha

разработчик l2j-сервера
ех, шото не работает. Пойду и я спать.....
Russian Mafia TEAM (RMT) Lineage 2 C3 Server (L2J Fortress) http://www.la2c3.ru НИЧТО НЕ СЛИШКОМ.  
+
-
edit
 

chukcha

разработчик l2j-сервера
Как это все пытался сделать.
1. Вариант, предложенный Балом.
: my-jump ( name — )
"149486 46734 -3411 jump" swap find_player do-player
;

"RMT_7days_registred ['] my-jump do-list" do-timer 25000 всех зарегиных по прошествии 20 сек на ивент 1 вариант

2-й вариант собственный.
: 7days_teleport
player@ "Name" p@ RMT_7days_registred in-list? игрок в списке?
149486 46734 -3411 jump "You moved to 7days event" show exit телепортируем, показываем сообщение
then
;

: to_7days_teleport
"7days_teleport" p-do-players
;
"to_7days_teleport" do-timer 25000 всех зарегиных на ивент 2-й вариант

Не работает ни один. Можа кто, что подскажет-посоветует.
Russian Mafia TEAM (RMT) Lineage 2 C3 Server (L2J Fortress) http://www.la2c3.ru НИЧТО НЕ СЛИШКОМ.  
+
-
edit
 

chukcha

разработчик l2j-сервера
Вопрос закрыт - разобрался
Russian Mafia TEAM (RMT) Lineage 2 C3 Server (L2J Fortress) http://www.la2c3.ru НИЧТО НЕ СЛИШКОМ.  

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru