Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   Авто Телепорт (https://forum.zone-game.info/showthread.php?t=3602)

konobobel 08.05.2009 18:34

Авто Телепорт
 
Я создаю ПВП сервер и у меня возник один вопрос!
Как сделать что бы при достижении определенного лвла, перса автоматом телепортировало в определенный город!?
Я даже и предположить не могу в каком направлении искать решение этого вопроса!
Надеюсь на помощь! Заранее спс!))

DarkLoki 11.05.2009 14:10

Ответ: Авто Телепорт
 
в чарстатах смотри функцию увеличения левла и ставь проверку если лвл > нужного делаешь ему телепорт.

PROGRAMMATOR 11.05.2009 21:05

Ответ: Авто Телепорт
 
Вот вот, что там сложного то.

PHP код:

        if (getActiveChar().getLevel() == 00)
        {
            
getActiveChar().teleToLocation(000000000);
        } 

Если уровень персонажа равен 00, то телепортируем его на координаты 000, 000, 000

konobobel 17.05.2009 15:27

Ответ: Авто Телепорт
 
Блин, а подскажите пожалуйста где это менять?!
Совсем найти не могу:(
У меня сборка L2Emu

PROGRAMMATOR 17.05.2009 16:45

Ответ: Авто Телепорт
 
Цитата:

Сообщение от DarkLoki (Сообщение 32366)
в чарстатах смотри функцию увеличения левла

Как бы сказали где. :)

Цитата:

\src\main\java\net\l2emuproject\gameserver\model\a ctor\stat
Файл PcStat.java, функция увеличения уровня.

PHP код:

    public final boolean addLevel(byte value)
    {
        if (
getLevel() + value Experience.MAX_LEVEL 1)
            return 
false;

        
boolean levelIncreased super.addLevel(value);

        if (
levelIncreased)
        {
....
....
....
.... 



Текущее время: 09:02. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot