Jump to content

Recommended Posts

Posted

Hiho i wrote a Small Command that allows you to use .basicsetup

 

what does or supposed to do?

if you type .basic setup you Recive Different items example you could add adena/soe/Cp pots/crystals or even a grade armors or whatever you feel like. and get exp/lvls

 

example you type .basicsetup you recive some starting items adena soes cp pots soe res scrolls and and + lvl 40

 

 

Note:  i just wrote it quickly,i felt like bored so i wrote it to pass some time :D

ok here is the script :

/* This program is free software; you can redistribute it and/or modify */
package net.sf.l2j.gameserver.handler.voicedcommandhandlers;

import net.sf.l2j.gameserver.handler.IVoicedCommandHandler;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;

/**
*
* @author eko
*/
public class Basicsetup implements IVoicedCommandHandler
{
private static final String[] VOICED_COMMANDS = { "basicsetup" };
   
public boolean useVoicedCommand(String command, L2PcInstance activeChar, String target)
{
if (command.equalsIgnoreCase("basicsetup"))
{
	if (activeChar.getLevel() > 1)
	{
		activeChar.sendMessage("You are allready Used that Command.");
		return true;
	}
	else if(activeChar.getInventory().getItemByItemId(1697) != null && activeChar.getInventory().getItemByItemId(1697).getCount() >= 1)
	{
		activeChar.getInventory().destroyItemByItemId("basicsetup", 1697, 1, activeChar, activeChar.getTarget());
		addItem("Loot", item, ammount, this, true);
		addItem("Loot", item, ammount, this, true);
		addItem("Loot", item, ammount, this, true);
		addItem("Loot", item, ammount, this, true);
		addItem("Loot", item, ammount, this, true);
		addExpAndSp(15422851, 1542285);
		sendMessage("You Recived Basic Setup! You are now level " +getLevel()+ " !");
           activeChar.broadcastUserInfo();
	}
	else
	{
		activeChar.sendMessage("Missing Magic Powder to Create your Items.");
		return true;
	}
}
return false;
}
public String[] getVoicedCommandList()
{
return VOICED_COMMANDS;
}
}

 

 

Posted

Dude, you keep doing useless things.

Try to make sth better, you have skills.

 

:D thanks.

 

well i will try to make something better unique

Posted

Well, its kinda nice and useful, thanks for sharing it.

 

 

well there alot of more options you could implend like adding a spawn adding a check if its a mage or a fighter to customize the items.

 

etc.

Posted

Instead of using this:

activeChar.getInventory().getItemByItemId(1697) != null && activeChar.getInventory().getItemByItemId(1697).getCount() >= 1

use this:

player.getInventory().getInventoryItemCount(itemId, 0) >= 0

 

So you dont have to check for nulls also u can get them by enchant with that boolean.

 

 

well...if you are a gm...and you make a new char and you wanna dress him up fast and you are bored to go to//gmshop and pick the items...

Then it's useful! :)

Note to self: Never play on his server xD

Posted

Instead of using this:

activeChar.getInventory().getItemByItemId(1697) != null && activeChar.getInventory().getItemByItemId(1697).getCount() >= 1

use this:

player.getInventory().getInventoryItemCount(itemId, 0) >= 0

 

So you dont have to check for nulls also u can get them by enchant with that boolean.

 

Note to self: Never play on his server xD

 

:D thanks suggestions always welcome i still need learn more about java :/,still i love java lanuage sadly i dont have it at university.

 

note : never play on his server?? you mean my?? :D

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • [New Server] L2Aquila — Gracia Final x9300 No Wipe | Custom Farming Zones Hi all, Rolling a fresh Gracia Final x9300 server — stable core, dedicated box, no wipe, no close, 24/7. WHAT TO EXPECT • 9300x EXP / 3000x SP / 5500x Adena / Safe +3 / Max +25 • Custom Shop + Custom Farming Zones • Free Starter Pack with 20 Custom Coins • Accounts auto-created on first login — no registration • Olympiads, TvT, CTF, offline trading, buff shop LINKS • Website & downloads: https://l2aquila.com/downloads/ • Forum: https://l2aquila.com/forum/ • Discord: https://discord.gg/5ZyBRvG4k • Gameplay tour: https://youtu.be/5QS8qpDG_wc • Install guide: https://youtu.be/F_BfBeiof-s Happy to answer any questions here. Feedback welcome!
    • [New Server] L2Aquila — Gracia Final x9300 No Wipe | Custom Farming Zones Hi all, Rolling a fresh Gracia Final x9300 server — stable core, dedicated box, no wipe, no close, 24/7. WHAT TO EXPECT • 9300x EXP / 3000x SP / 5500x Adena / Safe +3 / Max +25 • Custom Shop + Custom Farming Zones • Free Starter Pack with 20 Custom Coins • Accounts auto-created on first login — no registration • Olympiads, TvT, CTF, offline trading, buff shop LINKS • Website & downloads: https://l2aquila.com/downloads/ • Forum: https://l2aquila.com/forum/ • Discord: https://discord.gg/5ZyBRvG4k • Gameplay tour: https://youtu.be/5QS8qpDG_wc • Install guide: https://youtu.be/F_BfBeiof-s Happy to answer any questions here. Feedback welcome!
    • Hey everyone! A few of us are currently brainstorming and designing a new Lineage 2 private server. Our goal is to capture that classic L2 atmosphere we all fell in love with back in the day, but with a modern, refined feel. We’re aiming for a community-driven, dynamic server where good PvP, meaningful progression, clan life, and that nostalgic L2 vibe take center stage—a place where it just feels good to log in and play. Instead of deciding everything on our own behind closed doors, we want to build something the community actually wants to play on. We’ve put together a short survey to gather your thoughts: What did you love most about older/classic servers? What burnout factors or mechanics are you tired of? What systems or QoL (quality of life) features would you like to see? What red flags make you avoid a server entirely? It only takes a few minutes to fill out, and every single response helps us shape the vision for this project. We can't promise every single idea will be implemented, but we promise to read and consider all of your feedback.   https://docs.google.com/forms/d/e/1FAIpQLScKXptLs9ci_y8PfSmfy9dr2iSvZ9KI9dF3qDaKeFgg9RAaMQ/viewform?pli=1   Thanks a lot for your time and help in bringing this project to life! Let us know your thoughts in the comments as well.
    • Standard Google accounts added in login:password format; aged 7–14 days on average after registration; high quality, manually registered!
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..