Перехват /unstuck и респавна после смерти(для организации тюрьмы и тп)

 
+
-
edit
 

Balancer

администратор
★★★★★
Слова, которые могут несенкционированно вытащить игрока за пределы места его обитания, сейчас, перед телепортацией вызывают слово on-player-escape.

Слово должно вернуть x y z для новой точки респавна игрока, или 0 0 0, если обработка должна идти своим чередом.

Пример:
code forth
  1. { -68930 159530 -895 } value jail-coords
  2.  
  3. : on-player-escape
  4.     jailed? if
  5.         "You are jailed yet." "Jail system" player@ .tell
  6.         jail-coords list-rev> drop
  7.     else
  8.         0 0 0
  9.     then
  10. ;
 

BLaS

новичок
вот это вообще зашибись ) интересно какое место ты планируешь под тюрягу?
 
+
-
edit
 

garri_il

втянувшийся
Balancer:
Слова, которые могут несенкционированно вытащить игрока за пределы места его обитания, сейчас, перед телепортацией вызывают слово on-player-escape.
 

Подскажите а как отменить команду on-player-escape если хочеш отпустить чара из места телепорта.Да из инвентаря телепортируемого можно удалить свитки телепорта?.
Уж очень хочется пару персов у себя на сервере в полосатую робу обрядить :)
 

Styx

разработчик l2j-сервера
garri_il:
Balancer:
Слова, которые могут несенкционированно вытащить игрока за пределы места его обитания, сейчас, перед телепортацией вызывают слово on-player-escape.
 

Подскажите а как отменить команду on-player-escape если хочеш отпустить чара из места телепорта.Да из инвентаря телепортируемого можно удалить свитки телепорта?.
Уж очень хочется пару персов у себя на сервере в полосатую робу обрядить :)
 

Все эти функции есть в файлах. Посмотри jbforth/service/jail.f ;)
...and what better way to say goodbye than to kill everyone in sight? © Syntari  
+
-
edit
 
+
-
edit
 

bulbasas

новичок
У меня всё работает кроме: мобы 653 и 172 недропают нечего :(
в ихнем дроплисте ничего нету, Какой итем ja должен добавить в дроп листы 653 и 172?

ползуюся л2й Changeset[1261] датапак:578
 
+
-
edit
 

Balancer

администратор
★★★★★
Сейчас доведём до полной работоспособности нашу сборку, на её примере и начну разбираться :)

Нужные же итемы берутся не из обычного дроплиста, а создаются обработчиками on-npc-172-die и on-npc-653-die Там же плавающая вероятность дропа, зависящая от соотношения уровней моба и игрока.
 
+
-
edit
 

Demonus

новичок
Бал думаю и опопвещение игрока о кол-ве оставшегося дропа для выхода из тюрьмы непомешалабы
 
+
-
edit
 

Balancer

администратор
★★★★★
Будет. Как переведу свой сервер на нашу сборку (думаю, вечером будет), так и займусь правкой той же тюрьмы :)
 
+
-
edit
 

garri_il

втянувшийся
странно сел в тюрьму написало ........100 итем а этих монстров нет :(
координаты тюрьми не трогал а где монстры то :)?
 

BLaS

новичок
их пока расставлять надо самостоятельно 653 и 172
 
+
-
edit
 

garri_il

втянувшийся
BLaS:
их пока расставлять надо самостоятельно 653 и 172
 

oki spasibo :)
хотел тюрьму перенести в Бандит стронг хол но акозалось 4то свитки телепорта можно подкинуть арестанту,а вот треид забыл попробовать 4ерез дверь предложить думаю тоже проидет , вернул координаты назад :)
 
+
-
edit
 

Balancer

администратор
★★★★★
К тому же, в стронгхолде можно элементарно выломать дверь :)
 
+
-
edit
 

garri_il

втянувшийся
da vrode dver' toka admin otkrit' v strong hole mozet slomat' mi ee ne mogli,da tam i odini4ka est' v bashne :) i gde proguljt'sj :) most i perekrit' mozno poprobovat' ,a vot vozduh ni 4em ne prikroesh ,zenitki igroi ne predusmotreni :)
nu nato i tyr'ma 4tob inogda sbezat' mogli :)
 
+
-
edit
 

Balancer

администратор
★★★★★
Впрочем, пусть сбегают. Это придаст особую соль. Потому что после первой же смерти или unstuck'а они опять в тюрьме окажутся :)

Так что - да, м.б. и в Стронгхолд тюрьму по дефолту перенесу :)
 
+
-
edit
 

garri_il

втянувшийся
i Karmu karmu :) dobavi 1000 i pust' sbegayt :)
 
+
-
edit
 
+
-
edit
 

garri_il

втянувшийся
Bal podskazi vot kolbasil j pol 4asa mobov etih a BlueGemstone tak i ne vipali 4toz tam za shans takoi ? :)
 
RU Tantallas #17.10.2005 08:44
+
-
edit
 

Tantallas

новичок
Что-то мне подсказывает что дело в этом :)





Не относитесь к жизни слишком серьезно , живым вам из неё все равно не выбраться ...  
+
-
edit
 

garri_il

втянувшийся
a vkakom faile ili meste eto nahodit'sj ?
 
UA nizovskiy #19.10.2005 17:02
+
-
edit
 

nizovskiy

новичок
Вот интереснейшее место для тюряги: 178451 61721 -7647 :)

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

wZp

новичок
Да дефолтное место для тюрьмы ну никак не подходит. Все таки Фестиваль тьмы уже работает. А там зеки сидят - нехорошо :)))
 
+
-
edit
 

Balancer

администратор
★★★★★
Дык, вроде я уже согласился перенести дефолтовую тюрьу в Bandits Stronghold.

А от побегов - легко избавиться. Достаточно при каждом логине арестованного его автоматом переносить в тюрьму :D Да ещё если он далеко от тюрьмы окажется, то и вещей накидывать. За побег срок добавлять :D
 
+
-
edit
 

garri_il

втянувшийся
Бал а можно сделать 4тобы сообшение о полу4ении предмета не показывалось на весь 4ат а тока для 4ела котории в тюрьме ?
 
AD Реклама Google — средство выживания форумов :)

merl

новичок
Балансер!...А как можно прикрутить твою тюрьму к сторонним сборкам? есть где нибудь отдельный файлик?
это персое...

а на второе такой ворос
Я засек как мои игроки проходят через стены, двери и прочее... в принципе для того, чтобы избавится от баги необходимо , чтобы при загрузке персонажа сервер не реагировал на команды клиента... секунд 5-10
есть ли на форте возможность прописать следующую последовательность входа

парализовать игрока => подождать 10 сек.=> снять паралич...
насколько я понимаю если это реализуемо код следует вставить в on-player-start.f
"Всякая информация лишь тогда чего либо стоит , когда знаешь как её применить" D.Waider  

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