Jump to content

Noblesse Killing Barakiel L2Jacis


Reborn12

Recommended Posts

  • 3 years later...

help plz

 

rev 390

 

    [javac] C:\Users\alex\eclipse-workspace\aCis\a\aCis_gameserver\java\net\sf\l2j\gameserver\scripting\scripts\custom\BarakielNobless.java:20: error: cannot find symbol
    [javac]             for (Player members: player.getParty().getPartyMembers()) {
    [javac]                                                   ^
    [javac]   symbol:   method getPartyMembers()
    [javac]   location: class Party
    [javac] C:\Users\alex\eclipse-workspace\aCis\a\aCis_gameserver\java\net\sf\l2j\gameserver\scripting\scripts\custom\BarakielNobless.java:21: error: cannot find symbol
    [javac]                 if (!members.isInsideRadius(npc, 2000, false, false)) {
    [javac]                             ^
    [javac]   symbol:   method isInsideRadius(Npc,int,boolean,boolean)
    [javac]   location: variable members of type Player
    [javac] 2 errors

Edited by nonikisl
Link to comment
Share on other sites

heeelpp((
 

package net.sf.l2j.gameserver.scripting.scripts.custom;

import net.sf.l2j.gameserver.model.actor.Npc;
import net.sf.l2j.gameserver.model.actor.Player;
import net.sf.l2j.gameserver.scripting.Quest;

public class BarakielNobless extends Quest {
    public BarakielNobless() {
        super(-1, "custom");

        addKillId(25325);
    }

    public String onKill(Npc npc, Player player, boolean isPet) {
        if (player.getParty() != null) {
            for (Player members: player.getParty().getPartyMember()) {
                (!members.isInsideRadius(npc, 2000, false, false)) {
                	members.sendMessage("You Was On Wrong Place");
                    continue;
                }
                if (!members.isNoble()) {
                	members.setNoble(true, true);
                    members.getInventory().addItem("Noblesse Tiara", 7694, 1, members, null);
                    members.sendMessage("You Are Noblesse now.");
                } else {
                	members.sendMessage("You already Noblesse.");
                }

                members.broadcastUserInfo();
            }
        }

        return null;
    }

    public static void main(String args[]) {
        new BarakielNobless();
    }
}

 

Edited by nonikisl
Link to comment
Share on other sites

6 minutes ago, nonikisl said:

heeelpp((
 


package net.sf.l2j.gameserver.scripting.scripts.custom;

import net.sf.l2j.gameserver.model.actor.Npc;
import net.sf.l2j.gameserver.model.actor.Player;
import net.sf.l2j.gameserver.scripting.Quest;

public class BarakielNobless extends Quest {
    public BarakielNobless() {
        super(-1, "custom");

        addKillId(25325);
    }

    public String onKill(Npc npc, Player player, boolean isPet) {
        if (player.getParty() != null) {
            for (Player members: player.getParty().getPartyMember()) {
                if (!members.Position(npc, 2000, false, false)) {
                	members.sendMessage("You Was On Wrong Place");
                    continue;
                }
                if (!members.isNoble()) {
                	members.setNoble(true, true);
                    members.getInventory().addItem("Noblesse Tiara", 7694, 1, members, null);
                    members.sendMessage("You Are Noblesse now.");
                } else {
                	members.sendMessage("You already Noblesse.");
                }

                members.broadcastUserInfo();
            }
        }

        return null;
    }

    public static void main(String args[]) {
        new BarakielNobless();
    }
}

 

what kind of help do you want?

Link to comment
Share on other sites

8 minutes ago, Zake said:

какую помощь ты хочешь?

can't fix methods 390rev

    [javac] C:\Users\alex\eclipse-workspace\aCisX\a\aCis_gameserver\java\net\sf\l2j\gameserver\scripting\scripts\custom\BarakielNobless.java:16: error: cannot find symbol
    [javac]             for (Player members: player.getParty().getPartyMember()) {
    [javac]                                                   ^
    [javac]   symbol:   method getPartyMember()
    [javac]   location: class Party
    [javac] C:\Users\alex\eclipse-workspace\aCisX\a\aCis_gameserver\java\net\sf\l2j\gameserver\scripting\scripts\custom\BarakielNobless.java:17: error: cannot find symbol
    [javac]                 if (!members.isInsideRadius(npc, 2000, false, false)) {
    [javac]                             ^
    [javac]   symbol:   method isInsideRadius(Npc,int,boolean,boolean)
    [javac]   location: variable members of type Player
    [javac] 2 errorss

Edited by nonikisl
Link to comment
Share on other sites

5 minutes ago, nonikisl said:

can't fix methods 390rev

    [javac] C:\Users\alex\eclipse-workspace\aCisX\a\aCis_gameserver\java\net\sf\l2j\gameserver\scripting\scripts\custom\BarakielNobless.java:16: error: cannot find symbol
    [javac]             for (Player members: player.getParty().getPartyMember()) {
    [javac]                                                   ^
    [javac]   symbol:   method getPartyMember()
    [javac]   location: class Party
    [javac] C:\Users\alex\eclipse-workspace\aCisX\a\aCis_gameserver\java\net\sf\l2j\gameserver\scripting\scripts\custom\BarakielNobless.java:17: error: cannot find symbol
    [javac]                 if (!members.isInsideRadius(npc, 2000, false, false)) {
    [javac]                             ^
    [javac]   symbol:   method isInsideRadius(Npc,int,boolean,boolean)
    [javac]   location: variable members of type Player
    [javac] 2 errorss

A "cannot find symbol" error means that the code you're trying to put refers to something that your compiler doesn't understand. In this case, probably getParty() or getPartyMember() method may be missing. If you're using eclipse it's easy to spot a possible name-change or rework of this method, if though you're not familiar, you should check acis changeset.

Link to comment
Share on other sites

3 minutes ago, Zake said:

Ошибка «не удается найти символ» означает, что код, который вы пытаетесь вставить, ссылается на то, чего не понимает ваш компилятор. В этом случае, вероятно, метод getParty () или getPartyMember () может отсутствовать. Если вы используете eclipse, легко заметить возможное изменение имени или переделку этого метода, но если вы не знакомы, вам следует проверить набор изменений acis.

can you fix it? I will be very grateful

Link to comment
Share on other sites

6 minutes ago, nonikisl said:

can you fix it? I will be very grateful

in acis 382 it should be player.getParty().getMembers()

i don't have 390 so i can't give you any further help. Although there is a possible NPE at this part of code, there should be a null check for the killer's party.

Link to comment
Share on other sites

1 minute ago, Zake said:

в acis 382 это должен быть player.getParty (). getMembers ()

У меня нет 390, поэтому я не могу дать вам дальнейшую помощь. Хотя в этой части кода есть возможный NPE, для стороны убийцы должна быть нулевая проверка.

https://mmo-dev.info/resources/acis-390-last-update.1732/ (not advertising
)

Link to comment
Share on other sites

1 hour ago, nonikisl said:

I'm not downloading this sorry, i already told you which part to modify, if you have any issues just post them. Although i don't think that you're allowed to use such sources, even if you are i kinda suggest you to go back to 382 or try the latest one.

Link to comment
Share on other sites

  • 2 weeks later...
/*
 * 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 net.sf.l2j.gameserver.scripting.scripts.custom;

import net.sf.l2j.gameserver.model.actor.Creature;
import net.sf.l2j.gameserver.model.actor.Npc;
import net.sf.l2j.gameserver.model.actor.Player;
import net.sf.l2j.gameserver.scripting.Quest;

public class BarakielNobless extends Quest
{
	public static void main(String args[])
	{
		new BarakielNobless();
	}

	public BarakielNobless()
	{
		super(-1, "custom");

		addKillId(25325);
	}

	@Override
	public String onKill(Npc npc, Creature killer)
	{
		if (killer.getParty() != null)
		{
			for (Player members : killer.getParty().getMembers())
			{
				if (!members.isIn3DRadius(npc, 2000))
				{
					members.sendMessage("You were too far away from Barakiel. You've missed the chance of becoming Noblesse!");
					continue;
				}
				if (members.isNoble())
				{
					members.sendMessage("You are already Noblesse!");
					continue;
				
				}
				if (!members.isNoble())
				{
					members.setNoble(true, true);
					members.getInventory().addItem("Noblesse Tiara", 7694, 1, members, null);
					members.sendMessage("Congratulations! All party members have obtained Noblesse Status");
					members.broadcastUserInfo();
				}
			}
		}
		return null;
	}
}

For rev. 393

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Posts

    • Their innovative approach combines cutting-edge technology with expert insights to create resumes that truly stand out. As I explored their website https://skillroads.com/ , I was impressed by the user-friendly interface and the seamless process of using their AI Resume Writer tool. With just a few clicks, I was able to generate a professional resume tailored to my skills and experiences. Skillroads' commitment to excellence and their utilization of AI technology make them a standout choice for anyone looking to enhance their career prospects with a compelling resume.
    • We are giving out promo codes for 3GBs for testing Asocks proxy. All you need to do is post a reply in this thread.
    • Slim X Keto Gummies Slim X Keto Gummies Weight loss is everyone’s hassle those days. Many humans combat with themselves to reduce off their greater weight however couldn’t get a result. This demotivates a number of them and they will lose preference of dropping weight. Overweight reasons many health-associated issues that might create troubles for your ordinary life. If you observed that your every day exercise or a few tablets can also furthermore need to make you shed pounds in a brief fraction of time. Then this isn't always flow that will help you solely. You want to perform a piece detail that is useful for you frame as well. You want to begin following keto fast as possible. It is the super form of  however it can restriction your flavor buds however doesn’t restriction your eating. It allows you to consume however limits to a few form of food. But to cope with keto flu and to offer hundreds of power there’s a supplement.   https://atozsupplement.com/slim-x-keto-gummies/ https://www.facebook.com/slimxketogummies/ https://slimxketogummies.wixsite.com/slim-x-keto-gummies/ https://slim-x-keto-gummies.hp.peraichi.com/ https://slim-x-keto-gummies.jimdosite.com/ https://slim-x-keto-gummies.yolasite.com/ https://slim-x-keto-gummies.company.site/ https://slim-x-keto-gummies.webflow.io/ https://github.com/slim-x-keto-gummies https://slim-x-keto-gummies.tilda.ws/
    • GRAND OPENING  19.04.2024 OPEN BETA TEST  15.04.2024 - 18.04.2024     RATES XP/SP - x3 Adena Drop Chance - x2 Adena Drop Amount - x1 Drop Chance - x2 Drop Amount - x1 Spoil Chance - x2 Spoil Amount - x1 Raidboss Drop Chance - x5 Raidboss Drop Amount - x1 Quest Chance - x1 Quest Reward - x1   FEATURES 1. Added NPC Buffer with basic buffs (duration 60m). 2. Added Mana Drugs and Greater Mana Drugs, which work like Healing Potions. 3. Added skills "Summon Mana Drug" & "Summon Greater Mana Drug" to Elven and Shillen Elders. 4. Basic Mana Drugs can be bought in Grocery Store. 5. Blade Dancer and Sword Singer have both, Dances and Songs from Second Profession. 6. No need duals for dances from Second Profession 7. Increase Weight Limit +30% 8. Increase Inventory Slots from 80 to 120 9. Set Raidboss's respawn 24h +/- 30 minutes. 10. Remake monsters spawns. 11. Olympiad Period - 2 weeks. 12. Change Queen Ant, Core, Orfen, Zaken lvl to 75. 13. Increase Epic Jewelery Bonus. -Ring of Core +2 INT/WIT/MEN -Earring of Orfen +2 STR/DEX/CON     website - https://www.primeinterlude.com  facebook - https://www.facebook.com/profile.php?id=61550083156269 discord - https://discord.gg/2T7nTTz2Gt   Promo Video
  • Topics

×
×
  • Create New...