Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Level up of clan
#1
доброй ночи, пожалуйста подскажите как сделать нпц функцию поднятия уровня клана, подозреваю что здесь должен быть задействован питон. на подобие как у котов на ОФФ серверах (Mr.Cat, Miss Queen).

что бы как только жмешь на "Level up of clan", то сразу подымался уровень клана.

искал искал и не нашел..(
Ответ
#2
По принципу работы обычного НПЦ, который добавляет уровень клана.
Ковыряйся, ищи...
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
Ответ
#3
mego4el Написал:доброй ночи, пожалуйста подскажите как сделать нпц функцию поднятия уровня клана, подозреваю что здесь должен быть задействован питон. на подобие как у котов на ОФФ серверах (Mr.Cat, Miss Queen).

что бы как только жмешь на "Level up of clan", то сразу подымался уровень клана.

искал искал и не нашел..(

какая сборка?
Ответ
#4
Цитата:какая сборка?

l2jbrasil 1485
Ответ
#5
я вижу 2 варианта:
1) побаловаться админ привилегиями...
2) пишем скрипт на увеличение кланлвл...(могу пошаманить и для скории/сеста и выложить скрипт благо время щас есть и он не сложный вообщем то)
вопрос только в том вам нужно? чтобы нахаляву все увеличивалось?
просто есть например L2Clan метод, который меняет уровень клана public void changeLevel(int level)
Код:
/*
* This program is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*/

package custom.ClanLvlUpLvlUp;

import org.efi.gameserver.model.actor.instance.L2NpcInstance;
import org.efi.gameserver.model.actor.instance.L2PcInstance;
import org.efi.gameserver.model.L2Clan;
import org.efi.gameserver.model.quest.Quest;
import org.efi.gameserver.model.quest.QuestState;
import org.efi.gameserver.model.quest.State;

public class ClanLvlUpLvlUp extends Quest
{
    private final static int[] NPC =
    {
        //NPC List
    };

    public ClanLvlUpLvlUp(int questId, String name, String descr)
    {
        super(questId, name, descr);
        State CREATED = new State("Start", this);
        this.setInitialState(CREATED);
        
        for(int NPC_ID : NPC)
        {
            addStartNpc(NPC_ID);
            addTalkId(NPC_ID);
        }
    }

    public String onTalk(L2NpcInstance npc, L2PcInstance talker)
    {
        String htmltext = "";
        QuestState st = talker.getQuestState(getName());
        int npcId = npc.getNpcId();
        for(int NPC_ID : NPC)
        {
            if(npcId == NPC_ID)
            {
                if(talker.getClan() == null || !talker.isClanLeader())
                {
                    talker.sendMessage("You are not a clan leader.");
                }
                else
                {
                    L2Clan.changeLevel(talker.getClan().getLevel() + 1);
                }
            }
        }
        return htmltext;
    }

    public static void main(String[] args)
    {
        new ClanLvlUp(9999, "ClanLvlUpLvlUp", "Custom");        
    }
}
вот что на скорую руку вышло кривовато канечно но должно работать htm уж ссами прикрутите
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Отключение Clan Notices KateKate7912 13 3,266 02-19-2015, 12:56 PM
Последний пост: KateKate7912
  Функция проверки Pledge Level Krasavella 2 1,775 03-18-2013, 10:17 AM
Последний пост: Krasavella
  При входе в игру пропадает access level L2Flayter 2 2,049 09-15-2012, 04:34 PM
Последний пост: L2Flayter
  Max level 78 (L2jfrozen) doDie 4 1,814 08-03-2012, 12:58 PM
Последний пост: Visor
  lf clan leader siege skills IwantPOJL 0 866 07-02-2012, 05:10 PM
Последний пост: IwantPOJL
  Ивентик Clan Wars. Shiler 4 1,899 10-31-2011, 11:33 AM
Последний пост: Azagthtot
  L2Phoenix level table Trucchi 3 2,075 12-20-2010, 01:27 AM
Последний пост: Pazzl
  Ошибка Clan data GHBB 2 2,361 02-15-2010, 08:24 PM
Последний пост: GHBB
  Kamael и Clan Hall Xrust 0 1,692 05-24-2009, 05:12 PM
Последний пост: Xrust

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)