Jump to content

You wake up with Megan Fox in your bed(w/o knowing what happened yesterday), what you do?  

107 members have voted

  1. 1. You wake up with Megan Fox in your bed(w/o knowing what happened yesterday), what you do?

    • I rape her
      54
    • I ask for a dinner
      20
    • Boring, i send her home
      7
    • I'm too young to think about sex, i ask for a autograph though
      3
    • Obviously i still rape her, its a hallucination
      23


Recommended Posts

Posted

so u now telling me that u become pro in 2 months of play ?

oh yeah gg u are really somebody.

 

maybe for others, cuz for me u just proved one more time that ur knowledge is 0 and u are a douchebag.

1 week is enough,to learn enough things of freya,If you know about Epilogue

dumbass,lol

Posted

1 week is enough,to learn enough things of freya,If you know about Epilogue

dumbass,lol

 

and u learned the whole L2 in 4 months right :)) ?

cuz in what u write u dont prove u got more experience in L2.

 

btw being pro in smth imo its not about knowing all the things about it, u need PRACTICE too.

BD got all the ppl in this game as subclass, but i bet 90% of them dont know it very well.

even when to give dances, and like what stats count for the success rate of some skills.

i play L2 for a good time by now and im proud to say i was started to some actions that now all n00bs use them.

 

like the "take position for disco" , when swm go in a place and sd in the opposite so like this they will not take from each other dances/songs. and yeah if some of u didnt know, a BD/SWS can give 5 dances/songs alone and having full mana at next redisco.

but if they dance/song/dance/song... they will keep up only 3 (ofc i speak with only self buffs, no clarity or other crap)

when i said this to ppl in my serv they was like WTF are u n00b read what is writed there, IF U DANCE/SONG U WILL USE LESS MANA, but i didnt need to read since i saw when i was alone i could keep up more dances, still they didnt belive me and after they implement HB and they was on offi to see whats new, they saw this tactic too and "implement" it in our server too. (bcuz they are offi so .. we must use it too) but offi ppl wasnt so douches as ours since at them even 1mp count.

Posted

and u learned the whole L2 in 4 months right :)) ?

cuz in what u write u dont prove u got more experience in L2.

 

btw being pro in smth imo its not about knowing all the things about it, u need PRACTICE too.

BD got all the ppl in this game as subclass, but i bet 90% of them dont know it very well.

even when to give dances, and like what stats count for the success rate of some skills.

i play L2 for a good time by now and im proud to say i was started to some actions that now all n00bs use them.

 

like the "take position for disco" , when swm go in a place and sd in the opposite so like this they will not take from each other dances/songs. and yeah if some of u didnt know, a BD/SWS can give 5 dances/songs alone and having full mana at next redisco.

but if they dance/song/dance/song... they will keep up only 3 (ofc i speak with only self buffs, no clarity or other crap)

when i said this to ppl in my serv they was like WTF are u n00b read what is writed there, IF U DANCE/SONG U WILL USE LESS MANA, but i didnt need to read since i saw when i was alone i could keep up more dances, still they didnt belive me and after they implement HB and they was on offi to see whats new, they saw this tactic too and "implement" it in our server too. (bcuz they are offi so .. we must use it too) but offi ppl wasnt so douches as ours since at them even 1mp count.

4 months?ffs man!

Does it take more than 1-2 weeks to learn updates of a Chronicle?atleast these concerning about a class?

and i know some of shits you told me,i played dex till some level..

 

Normal L2 is something different of what we play...i don't dissagree...but since most people here play this L2(npc buffer,and 30% of classes) this is what i will make guide for?

k?

Posted

then imo u should specific :P for mid/easy servers, or for low rate.

cuz first of all i dont know how much ppl could buy those gear on a low rate (at the respective lvl)

Posted

then imo u should specific :P for mid/easy servers, or for low rate.

cuz first of all i dont know how much ppl could buy those gear on a low rate (at the respective lvl)

I fckin know

you should know,none of the guides here is related to low rate...only some non-class in GR section

we all know how things chance in low rate...other weapons other dyes other armors...we will stay with zubei long time etc xd

Posted

I fckin know

you should know,none of the guides here is related to low rate...only some non-class in GR section

we all know how things chance in low rate...other weapons other dyes other armors...we will stay with zubei long time etc xd

we , yes.

but others dont :)) belive me i find so much newbies in dex at least. they come from some lol server and ask man where i buy lvl, or where i find epic items :)))

some try to survive and enter lol clans i got war and when i go to cata for AA, i find them near the teleporter and dont know how to enter inside and run :)) (they dont even know how to register to cata lol)

Posted

we , yes.

but others dont :)) belive me i find so much newbies in dex at least. they come from some lol server and ask man where i buy lvl, or where i find epic items :)))

some try to survive and enter lol clans i got war and when i go to cata for AA, i find them near the teleporter and dont know how to enter inside and run :)) (they dont even know how to register to cata lol)

Cause most of them,started playing L2 from loljava servers

personally me,i started playing L2 from a 'retail' x30 server(only armor-weapon-jewels ) in shops

yeah,that's the best way to learn,and then u play better and in pvp/low rate

 

also,these newbies u tell,just heard dex is good server,and they started playing there..a guy from my internet cafe wanted to  make him an acc to play dex,asked me where to xp,what to wear(lol)

Posted

yeah,that's the best way to learn,and then u play better and in pvp/low rate

yeah +1

 

also,these newbies u tell,just heard dex is good server,and they started playing there..a guy from my internet cafe wanted to  make him an acc to play dex,asked me where to xp,what to wear(lol)

dex was good in C4, offi files 100%.

but now days its not that good, got few stupid bugs, but they have a life too, they work hard indeed trying to fix the things.

for this dex is good, for his community and his owner that try harder and harder.

anyway freya is coming, in tests ftm. its JAVA yes but as far as i tested is good fixed.

Posted

yeah +1

dex was good in C4, offi files 100%.

but now days its not that good, got few stupid bugs, but they have a life too, they work hard indeed trying to fix the things.

for this dex is good, for his community and his owner that try harder and harder.

anyway freya is coming, in tests ftm. its JAVA yes but as far as i tested is good fixed.

Ηοw the heck will get L2Off database into a Java?rofl

 

yes,i know the stupid bugs L2dex has,but it has to go to newer chronicle,if want to survive

Posted

Ηοw the heck will get L2Off database into a Java?rofl

 

yes,i know the stupid bugs L2dex has,but it has to go to newer chronicle,if want to survive

this is the actually problem, the offi update it faster and faster to keep there the players, and dex cant develop that fast.

 

yes they did it already :)) with 1 server for test, now they did live to the respective server they used his DB to test.

i told u they are good but they got a life to :P

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 ?
    • qual e o valor pra atualizar o java ?
  • Topics

×
×
  • Create New...