Админка: раскидывание игроков по локациям

 
+
-
edit
 

Diamond

втянувшийся

После эвентов или турниров часто надо телепортировать игроков по домам, а .back не всегда работает. Писать имя каждого игрока в админке и телепортировать - не очень то удобно. Чуток поменял страничку при щелчке с шифтом на игрока - добавил кнопку телепорта по локациям. Совсем небольшой и несложный фикс, но телепортировать стало гораздо удобнее :)

В datajbforthadminplayers добавить файл character_teleport.htm с текстом:


<html><body>

Starter Towns:Mainland:
Dark Elven VillageDion Castle Town
Dwarven VillageFloran Village
Elven VillageGiran Castle Town
Orc VillageGludin Village
Talking Island VillageGludio Castle Town
Hunters Village
Town of Aden
Town of Oren


</body></html>


В файле datajbforthadminplayersmain.f добавить:

: admin_teleport_char ( name — )
"jbforth/admin/players/character_teleport.htm" show
;

В файле datajbforthadminplayerscharacter_list.htm (то же самое в файле character_list-ru.htm только по русски) после строчки:<button value="Go" action="bypass -h admin_to_char [ object p.name@ ]" width=60 height=15 back="sek.cbui94" fore="sek.cbui92">вставить строчку:<button value="Teleport" action="bypass -h admin_teleport_char [ object p.name@ ]" width=60 height=15 back="sek.cbui94" fore="sek.cbui92">В файл datajbforthadminteleports.f добавить:

: admin_teleport_character ( x y z — )
"teleport" check-access
s>coords drop
player@ target@ teleport-player-to
;

И почему это не сделали раньше? :)
 

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