Jump to content

Recommended Posts

Posted (edited)
  On 4/3/2015 at 12:21 AM, legendkay said:

Better then change name everytime take money and run.

tumblr_n329sf8Xmg1r5cmzuo5_250.gif

yah, if u count nik servers, i belt they have same count of opening. 

 

but faster they die))))))) 

 

nik was working for stalone also. 

Edited by AchYlek
Posted

This is not mandatory but is recommended to protect your account

We are working on increasing account(s) security and release an easy way to protect your data.
 

One-Time password (OTP) offers l2-dragon.net account users an additional layer of security to help to prevent unauthorised account access.
When you login you'll be prompted for an six-digit numeric code.
Each code is unique and is valid only once.
The code is generated from a mobile application Google Authenticator.



HOW DOES IT WORK ?

Log in http://usercp.l2-dragon.net/ and go to menu "One-Time password"

Pictures :

Se50gat.jpg?1

3DRr94v.jpg?1

FIQap9A.jpg?1

 

Please use this feature to protect you from account theft!

Posted

So to the topic :). As an old school olayer i am sick of recent stalone servers and i was waiting for some stable serv that wont be wiped after 1 - 2 months. And i found it. This is good serv with nice staff that wont just ignore you. I hope i meet other ppl that i've played around last year and looking forward to the grand opening.

Posted
  On 4/3/2015 at 12:44 PM, ezariel said:

So to the topic :). As an old school olayer i am sick of recent stalone servers and i was waiting for some stable serv that wont be wiped after 1 - 2 months. And i found it. This is good serv with nice staff that wont just ignore you. I hope i meet other ppl that i've played around last year and looking forward to the grand opening.

 

  Quote
Joined:Today, 12:48 PM

 

 

 

k m8 we beleve u

Posted
  On 4/3/2015 at 12:44 PM, ezariel said:

So to the topic :). As an old school olayer i am sick of recent stalone servers and i was waiting for some stable serv that wont be wiped after 1 - 2 months. And i found it. This is good serv with nice staff that wont just ignore you. I hope i meet other ppl that i've played around last year and looking forward to the grand opening.

Τhe problem is that this gm team has already disappointed us and some of them not only once , as i said so many times , i hope this time they wont use their phantom engine , it's better use fake online , but not phantoms.

Posted
  On 4/3/2015 at 12:59 PM, leTot said:

Τhe problem is that this gm team has already disappointed us and some of them not only once , as i said so many times , i hope this time they wont use their phantom engine , it's better use fake online , but not phantoms.

No phantom engines. It will be stable server, with normal settings like it hsa to be to play normal L2 and not get wiped in 2 months max

Posted

Ive been playing in l2world since 2009. It was the best mid rate server ive ever played. It actually lasted for years. That itself says alot. You my ask what exactly.. Well let me explain.

 

It means that they actually created a stable/balanced/good economy based server with fixes and improvements during its uptime. The l2 world team had a special connection with the players, all of them. I personally am not afraid to admit that i talked alot with Nik and Kam3ran all these years.. Now, you might think im a "Nik" dog or w/e you guys blabbing about in these forums about people that express a positive oppinion about a server/gm. Well guess what, i have nothing to gain out of this, all i do now, while im writing this down is explaining to you haters and lovers, that l2 isnt only about logging in and out of servers without actually trying to see if it is worth putting time and effort. Try the server, see how it goes. Dont judge before you test it. The fact that l2world was top server for many years, and everyone else copied its style doesnt ring any bells to you?

 

To conclude this, Ill say this. L2Dragon will be a good server if all the people that do not trust Nik nor Kam3ran actually come here and start in the server.. How do you guys expect it to be good, if you are not part of it?

 

We will be there. Most of us of will

 

Kind regards.

Posted
  On 4/3/2015 at 1:16 PM, Anhur said:

Ive been playing in l2world since 2009. It was the best mid rate server ive ever played. It actually lasted for years. That itself says alot. You my ask what exactly.. Well let me explain.

 

It means that they actually created a stable/balanced/good economy based server with fixes and improvements during its uptime. The l2 world team had a special connection with the players, all of them. I personally am not afraid to admit that i talked alot with Nik and Kam3ran all these years.. Now, you might think im a "Nik" dog or w/e you guys blabbing about in these forums about people that express a positive oppinion about a server/gm. Well guess what, i have nothing to gain out of this, all i do now, while im writing this down is explaining to you haters and lovers, that l2 isnt only about logging in and out of servers without actually trying to see if it is worth putting time and effort. Try the server, see how it goes. Dont judge before you test it. The fact that l2world was top server for many years, and everyone else copied its style doesnt ring any bells to you?

 

To conclude this, Ill say this. L2Dragon will be a good server if all the people that do not trust Nik nor Kam3ran actually come here and start in the server.. How do you guys expect it to be good, if you are not part of it?

 

We will be there. Most of us of will

 

Kind regards.

100% agree with you , and i'm sure it will be full of fun , pvp , sieges and stuff server. If anyone is tired of starting again and again each month ... here is your place

Posted
  On 4/3/2015 at 1:23 PM, ezariel said:

100% agree with you , and i'm sure it will be full of fun , pvp , sieges and stuff server. If anyone is tired of starting again and again each month ... here is your place

Thank you. I hope to see you all in game!! L2Dragon is the new name in the neighborhood boyz!

Posted
  On 4/3/2015 at 1:25 PM, Anhur said:

Thank you. I hope to see you all in game!! L2Dragon is the new name in the neighborhood boyz!

you will with this name Ezariel , Petrasio :)

Posted
  On 4/3/2015 at 12:59 PM, leTot said:

Τhe problem is that this gm team has already disappointed us and some of them not only once , as i said so many times , i hope this time they wont use their phantom engine , it's better use fake online , but not phantoms.

And stalonka havent dissapointed u with periel duals +12 on first day and "20k online"? The Staff here is really friendly and listen to the community and they really put effort in this server not reopening same sh*t like stalonka is doing.

 

Anyway i found the place where to play for me and my friends and i hope that those haters actually log and see by themselfs that it is different this time.

Posted

S

 

  On 4/3/2015 at 1:50 PM, Charm said:

And stalonka havent dissapointed u with periel duals +12 on first day and "20k online"? The Staff here is really friendly and listen to the community and they really put effort in this server not reopening same sh*t like stalonka is doing.

 

Anyway i found the place where to play for me and my friends and i hope that those haters actually log and see by themselfs that it is different this time.

We belive in nik, deal with it stallonkers!

tumblr_n12deikKH71r6qaxco1_250.gif

Posted (edited)

Will be something very different from all other servers because all use Russian platforms

Simply log in and see for yourself . I see no sense to hate or offend.

Just all Russian platforms are broken

You have not played anything other than 2years

You think that if they had a nice Comunity Board, аnd more small but beautiful menus it will be incredible server but you're wrong for this.

For this you pray before you speak any words, log in and see for yourself

Greetings from the team l2-dragon.net

Edited by Dev.Death
Guest
This topic is now closed to further replies.



  • Posts

    • hello, i want to wtt my charracter in l2elmorelab 1x harbor for 1.5kkk adena in l2reborn 10x new. Or if you interested tell me your offer. :)) Clean Mail 30 lvl Cleric Naked   Updated.
    • package ai.npc.NFWalker; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Random; import l2r.gameserver.enums.CtrlIntention; import l2r.gameserver.model.Location; import l2r.gameserver.model.actor.L2Npc; import l2r.gameserver.model.quest.Quest; import l2r.gameserver.network.clientpackets.Say2; import l2r.gameserver.network.serverpackets.NpcSay; public class NFWalkerAI extends Quest { private static final int WALKER_NPC_ID = 20116; private final Map<String, Route> routes = new HashMap<>(); private final Map<Integer, Integer> npcIndexes = new HashMap<>(); private final Map<Integer, Boolean> npcReverse = new HashMap<>(); private final Map<Integer, String> npcCurrentRoute = new HashMap<>(); public NFWalkerAI() { super(-1, NFWalkerAI.class.getSimpleName(), "ai/npc/NFWalker"); loadRoutes(); addSpawnId(WALKER_NPC_ID); } private void loadRoutes() { // Route 1 Data Route route1 = new Route("route1"); route1.addPoint(new RoutePoint(0, 149363, 172341, -941, 0, false, "")); route1.addPoint(new RoutePoint(1, 148568, 172328, -980, 5, true, "Puff")); route1.addPoint(new RoutePoint(2, 148536, 172792, -980, 0, false, "")); // Route 2 Data Route route2 = new Route("route2"); route2.addPoint(new RoutePoint(0, 149363, 172341, -941, 0, false, "")); route2.addPoint(new RoutePoint(1, 150248, 172328, -980, 5, true, "Rise my children! Bring me the servants of the god! Let them be offered to our god Bifrons!")); route2.addPoint(new RoutePoint(2, 150248, 172776, -980, 0, false, "")); // Add routes to the map routes.put("route1", route1); routes.put("route2", route2); } @Override public String onSpawn(L2Npc npc) { if (npc.getId() == WALKER_NPC_ID) { selectInitialRouteForNpc(npc); } return super.onSpawn(npc); } @Override public String onAdvEvent(String event, L2Npc npc, l2r.gameserver.model.actor.instance.L2PcInstance player) { if (event.equalsIgnoreCase("move")) { moveNpc(npc); } else if (event.equalsIgnoreCase("check_reached")) { checkIfReached(npc); } return null; } private void moveNpc(L2Npc npc) { String routeName = npcCurrentRoute.get(npc.getObjectId()); Route route = routes.get(routeName); Integer pointIndex = npcIndexes.get(npc.getObjectId()); if (route != null && pointIndex != null) { RoutePoint point = route.getPoints().get(pointIndex); if (point.isRun()) { npc.setRunning(); } else { npc.setWalking(); } if (!point.getChat().isEmpty()) { npc.broadcastPacket(new NpcSay(npc.getObjectId(), Say2.NPC_ALL, npc.getId(), point.getChat())); } npc.getAI().setIntention(CtrlIntention.AI_INTENTION_MOVE_TO, new Location(point.getX(), point.getY(), point.getZ())); // Log movement intention System.out.println("NPC " + npc.getObjectId() + " moving to " + point.getX() + ", " + point.getY() + ", " + point.getZ()); // Schedule a check to see if the NPC has reached its destination startQuestTimer("check_reached", 1000, npc, null); } } private void checkIfReached(L2Npc npc) { String routeName = npcCurrentRoute.get(npc.getObjectId()); Route route = routes.get(routeName); Integer pointIndex = npcIndexes.get(npc.getObjectId()); if (route != null && pointIndex != null) { RoutePoint point = route.getPoints().get(pointIndex); Location currentLocation = npc.getLocation(); Location targetLocation = new Location(point.getX(), point.getY(), point.getZ()); // Check if the NPC has reached the target location if (currentLocation.equals(targetLocation)) { // Log that the NPC has reached the target System.out.println("NPC " + npc.getObjectId() + " reached target " + targetLocation); // Schedule the next movement startQuestTimer("move", point.getDelay() * 1000, npc, null); if (!npcReverse.get(npc.getObjectId())) { pointIndex++; if (pointIndex >= route.getPoints().size()) { npcReverse.put(npc.getObjectId(), true); pointIndex = route.getPoints().size() - 1; } } else { pointIndex--; if (pointIndex < 0) { npcReverse.put(npc.getObjectId(), false); pointIndex = 0; // Choose a new route after completing the current one in both directions switchRouteForNpc(npc); return; } } npcIndexes.put(npc.getObjectId(), pointIndex); } else { // Check again after 1 second startQuestTimer("check_reached", 1000, npc, null); } } } private void selectInitialRouteForNpc(L2Npc npc) { // Randomly select either route1 or route2 String selectedRouteName = "route" + (new Random().nextInt(2) + 1); npcCurrentRoute.put(npc.getObjectId(), selectedRouteName); npcIndexes.put(npc.getObjectId(), 0); npcReverse.put(npc.getObjectId(), false); startQuestTimer("move", 5000, npc, null); // Log initial route selection System.out.println("NPC " + npc.getObjectId() + " selected initial route " + selectedRouteName); } private void switchRouteForNpc(L2Npc npc) { String currentRoute = npcCurrentRoute.get(npc.getObjectId()); String newRoute = currentRoute.equals("route1") ? "route2" : "route1"; npcCurrentRoute.put(npc.getObjectId(), newRoute); npcIndexes.put(npc.getObjectId(), 0); npcReverse.put(npc.getObjectId(), false); startQuestTimer("move", 5000, npc, null); // Log route switching System.out.println("NPC " + npc.getObjectId() + " switched to route " + newRoute); } private static class Route { private List<RoutePoint> points = new ArrayList<>(); public Route(String name) { } public void addPoint(RoutePoint point) { points.add(point); } public List<RoutePoint> getPoints() { return points; } } private static class RoutePoint { private int id; private int x, y, z, delay; private boolean run; private String chat; public RoutePoint(int id, int x, int y, int z, int delay, boolean run, String chat) { this.id = id; this.x = x; this.y = y; this.z = z; this.delay = delay; this.run = run; this.chat = chat; } public int getId() { return id; } public int getX() { return x; } public int getY() { return y; } public int getZ() { return z; } public int getDelay() { return delay; } public boolean isRun() { return run; } public String getChat() { return chat; } } } I looking for help, with this, the npc not start to move. Im trying to create, an NPC wich have multiple walk routes basic logic is  random pick a route complite the route  like Route 1 start form zero (0 -> 1 -> 2(or more) -> 1 -> 0) When the npc return to 0, the script should pic the other route and start again.  And if there is a message like point 1 here     "route1.addPoint(new RoutePoint(1, 148568, 172328, -980, 5, true, "Puff"));" The npc should display the chat message. Currently my problem is the npc not moving, but if I manage it to start moving its randomly move between the route 1 and 2 set of coordinates. Currently for me its  a nightmare. I hope anyone can help somhow.
    • We are certainly not an ambulance, but we will definitely cure you of blacklists and empty pockets. Live freely with SX! Each of you will receive a trial version of SX to familiarize yourself with the product, all you have to do is post in this thread
    • qual e o valor pra atualizar o java da soucer ?
  • Topics

×
×
  • Create New...