Jump to content
  • 0

Java Code To Village.


Question

Posted

Hello guys.. What i mean with Java Code to Village? I want a code that when i press to Village to teleport me to the main town and not to the nearest location..

 

if you didnt understand me tell me to explain it more.. thank kk bb qq

Recommended Posts

  • 0
Posted (edited)

           

	Index: java/com/l2jserver/gameserver/network/clientpackets/RequestRestartPoint.java
	===================================================================
	--- java/com/l2jserver/gameserver/network/clientpackets/RequestRestartPoint.java    (revision 4422)
	+++ java/com/l2jserver/gameserver/network/clientpackets/RequestRestartPoint.java    (working copy)
	@@ -178,7 +178,8 @@
	                    break;
	                   
	                default:
	-                   loc = MapRegionTable.getInstance().getTeleToLocation(activeChar, MapRegionTable.TeleportWhereType.Town);
	+                   loc = new Location(X, Y, Z);
	                    break;
	            }
	           
Edited by Ayami-
  • 0
Posted (edited)

Hello guys.. What i mean with Java Code to Village? I want a code that when i press to Village to teleport me to the main town and not to the nearest location..

 

if you didnt understand me tell me to explain it more.. thank kk bb qq

RequestRestartPoint.java
 
default:
if (Config.TOWN_REVIVE_ENABLED)loc = new Location(Config.LOCATIONX, Config.LOCATIONY, Config.LOCATIONZ);
else
loc = MapRegionTable.getInstance().getTeleToLocation(activeChar, MapRegionTable.TeleportWhereType.Town);
break;
 
Config.java
 
public static boolean TOWN_REVIVE_ENABLED;
public static int LOCATIONX;
public static int LOCATIONY;
public static int LOCATIONZ;
 
 
TOWN_REVIVE_ENABLED = Boolean.parseBoolean(Feature.getProperty("TownReviveEnabled", "False"));
LOCATIONX = Integer.parseInt(Feature.getProperty("LocationX", ""));
        LOCATIONY = Integer.parseInt(Feature.getProperty("LocationY", ""));
        LOCATIONZ = Integer.parseInt(Feature.getProperty("LocationZ", ""));
 
Feature.properties
 
#-----------------------------------------------------------------------------
# Custom Respawn After Die System
#-----------------------------------------------------------------------------
# Allow system respawn system to respawn the character in custom place?
TownReviveEnabled = True
# Put the location from character respawn ( TownReviveEnabled Must be True)
LocationX = 148972
 
LocationY = 172172
 
LocationZ = -955
 
 
 
 

 

    Index: java/com/l2jserver/gameserver/network/clientpackets/RequestRestartPoint.java

    ===================================================================

    --- java/com/l2jserver/gameserver/network/clientpackets/RequestRestartPoint.java    (revision 4422)

    +++ java/com/l2jserver/gameserver/network/clientpackets/RequestRestartPoint.java    (working copy)

    @@ -178,7 +178,8 @@

                        break;

                       

                    default:

    -                   loc = MapRegionTable.getInstance().getTeleToLocation(activeChar, MapRegionTable.TeleportWhereType.Town);

    +                   loc = new Location(X, Y, Z);

                        break;

                }

               

 

same but configurable

Edited by nikosdevil20
  • 0
Posted

i will test the nikosdevil one. but i need and one help more.. i took this java code http://www.maxcheaters.com/topic/139962-share-l2jquest-change-auto-equip-armors-weapons/ and i do all the classes but didnt work.. what need to change for l2jfrozen???

  • 0
Posted

sry for double post. but nothing from those 2 codes works.. :/ maybe i do something wrong..

Maybe? For sure.. There is no way it's not working. Set X, Y, Z compile and refresh the jar file. There were few ppl who did changes and they did not replace the jar, lol :D

  • 0
Posted (edited)

you got error or what? you have make this true? TownReviveEnabled = True

Yes. no errors or something at gameserver. the players press To Village and then teleport to nearest town.

 

sweets im not so stupid.. i have change all the jars. not only one :D all the lib i have change just to test it..

Edited by Nosti21
  • 0
Posted

im going to test the ayami's way. what about the absolutepower's code?? can anyone help? i put but didnt give me the items when i do the 3rd quest..

  • 0
Posted (edited)

Yes. no errors or something at gameserver. the players press To Village and then teleport to nearest town.

 

sweets im not so stupid.. i have change all the jars. not only one :D all the lib i have change just to test it..

it works on me. maybe you add the code at wrong place? because as i remember the same lines exist for sieges etc. what pack you use? 

 

 

in l2j freya thats the place of i have add the code and works:

 

 

case 5: // Fixed or Player is a festival participant
if (!activeChar.isGM() && !activeChar.isFestivalParticipant())
{
_log.warning("Player ["+activeChar.getName()+"] called RestartPointPacket - Fixed and he isn't festival participant!");
return;
}
instanceId = activeChar.getInstanceId();
loc = new Location(activeChar.getX(), activeChar.getY(), activeChar.getZ()); // spawn them where they died
break;
case 6: // TODO: agathion ress
break;
case 27: // to jail
if (!activeChar.isInJail()) return;
loc = new Location(-114356, -249645, -2984);
break;
default:
if (Config.TOWN_REVIVE_ENABLED)loc = new Location(Config.LOCATIONX, Config.LOCATIONY, Config.LOCATIONZ);
else
loc = MapRegionTable.getInstance().getTeleToLocation(activeChar, MapRegionTable.TeleportWhereType.Town);
break;
}
 
// Teleport and revive
activeChar.setInstanceId(instanceId);
activeChar.setIsIn7sDungeon(false);
activeChar.setIsPendingRevive(true);
activeChar.teleToLocation(loc, true);
noblesse.getEffects(activeChar, activeChar);
 
}
 
 
 
maybe that help you...
Edited by nikosdevil20
  • 0
Posted

ayami's work. but i want with config. because for me its a bit hard to go to java again and again to change it.. plus i want the 3rd quest code if possible :D

when you say 3rd quest what you exactly mean?

Guest
This topic is now closed to further replies.



  • Posts

    • Very nice attempt and good luck with your sales.   Don't let the voices in this topic discourage you. Most of those people are just flexing. So if Celestine decides to write a bootkit or hook system calls or whatever and false-feed your anti-cheat fake info just because it sits in user mode just to go play in a private server with 100 people, I'll tell you one thing:   Who the fuck cares ... 😛   The average player won't / can't make these things, the big players like adrenaline won't bother (yet) (they don't have signed drivers do they ? They also run in user mode I believe). And even if they somehow manage to do so, there's a minority of players who would trust putting this thing on their pc. I wouldn't let anyone tamper with my kernel mode even if he had a signed certificate from Microsoft.    Also, in a scene where collusion has been brought out between bot makers and cheat guards, having many options is a blessing regardless of their strength. It makes colusion, conflict of interest and cartel more difficult, it drains from cheating software creators more resources to focus on more cheat guards, and it gives server owners plurality.    This arms race is a numbers game, you stop 90% of the cheaters you add value to all of us.    A couple of senior devs flexing their powers in a forum are not a concern.   If i'd ever make a server, I would definitelly buy from you, not because you have the best anti-cheat, but because you are not well known yet to be the focus of counter measures.     
    • TILL OPENING LEFT LESS THAN - 2 DAYS ! GRAND OPENING FROM - 10/07/2026, FRIDAY, 20:00 +3 GMT !
    • Add me on discord, lets talk   Discord: splicho
    • Add more information about your project, client, rates etc, this can help you find a developer more easily on your needs!
    • Hey guys! I am working on a new l2 private server and lookin for any developers who may be interested in helping me get it up n running. It would require a ton of work at the beginning, but once I am able to handle things on my own, I can do a lot of the work too. I just need someone who is tech savy to help me get things setup, make serious edits, and help me get this project going.   So far I have the project running on Java through eclipse. I have the server up locally, and pushing to GitHub. I just need help with managing edits to quests, skills, and other random functions to get me rolling.   Please reach out if you are interested!   Some current content I am working on: - Class skill edits - NPC skills, stats, and placements - Quest icons for turn in, completion, pick up etc - Quest logic (i.e. kill x mobs, turn in y amount, trigger a mini solo or mini group boss fights) I can handle the quest texts and story - Ability to more quickly upload changes to inventory, crafting, NPC stats/drops, etc... and gear setup. I would like to quickly add new recipes to shops or mob drops so players can start crafting it themselves
  • 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..