Jump to content

Recommended Posts

Posted

But when talking about exploits, or any other shares, its perfectly fine? There are TONS of warez and copyrighted stuff EVERYWHERE in this forum and the internet webz.

 

So practically, you want all shared topics to be selfmade, for what?Practically, it offers the same to me, or anyone browsing the forum, no matter who did that.

 

Either successfully protect it, or dont bitch when they are shared laters. Are you/anyone else gonna go in every forum and cry about beeing removed? Even if he does so, such thing will never happen.

Posted

But when talking about exploits, or any other shares, its perfectly fine? There are TONS of warez and copyrighted stuff EVERYWHERE in this forum and the internet webz.

 

So practically, you want all shared topics to be selfmade, for what?Practically, it offers the same to me, or anyone browsing the forum, no matter who did that.

 

Either successfully protect it, or dont bitch when they are shared laters. Are you/anyone else gonna go in every forum and cry about beeing removed? Even if he does so, such thing will never happen.

 

THIS is not an excuse. What abou exploits? Supposing this is a cheating forum, there may be hacks/exploits and stuff and there are tons of them, yes... SINCE AGES. xDrac is a forum member and showed his work here in order someone buys it and then an other KIDDO shared the work for free. Does this makes sense? What's the excuse? I don't think that selling microsoft office in VIP section would harm miscrosoft since YES it's stupid to share warez in a cheating forum but still SHARING AN ART MADE FROM A MEMBER OF THIS SITE is right?

 

It's madness. Clearly. And there's no excuse. Since when there's the excuse : "Wow this guy sells this template for 150 euro (LOL)"? LOL? ABOUT WHAT IS "LOL"? Kiddos don't have money, they don't appreciate other's work and they want it for free. This is SHAME for xDrac and other designers that show their work in mxc.

 

Nah, whatever, I don't have a voice anymore in this forum, but at least I can make topics. Hear me or not, you know it's ridiculous...

Posted

'a member of the site'

 

So, do everything anyone wants, just cause someone is member of the site?

They use the forum just to sell something or to troll...since he hasn't done anything valuable for the site, why should his work be 'exclusive' and some others, not?

 

I know it sounds kinda...too much for now, but you shall get used to it.

 

There are many people that got their works shared here- but they didnt come back threatening and flaming(This would be a reason to just kick them out itself, lol) - instead, they did acted cool and did something better.

 

Maxcheaters had become such a soft forum lately, for real.

 

 

And by the way, many things in the world are not right. In order to continue, you cant please everyone.

Posted

'a member of the site'

 

So, do everything anyone wants, just cause someone is member of the site?

They use the forum just to sell something or to troll...since he hasn't done anything valuable for the site, why should his work be 'exclusive' and some others, not?

 

I know it sounds kinda...too much for now, but you shall get used to it.

 

There are many people that got their works shared here- but they didnt come back threatening and flaming(This would be a reason to just kick them out itself, lol) - instead, they did acted cool and did something better.

 

Maxcheaters had become such a soft forum lately, for real.

 

 

And by the way, many things in the world are not right. In order to continue, you cant please everyone.

 

So your saying not only it's not abusive but it's an advantage? :P It makes me laugh. Sharing xDrac's work for free would help him make better designs? That's non-sense and who said I ever agreed when someone shares a copyrighted material (not ms office, not million-saling apps etc) which has been made exclusively for this forum and SHOULD BE RESPECTED.

 

What ever. It's fail. A HUGE FAIL!

Posted

So your saying not only it's not abusive but it's an advantage? :P It makes me laugh. Sharing xDrac's work for free would help him make better designs? That's non-sense and who said I ever agreed when someone shares a copyrighted material (not ms office, not million-saling apps etc) which has been made exclusively for this forum and SHOULD BE RESPECTED.

 

What ever. It's fail. A HUGE FAIL!

That's your opinion, ask people that can eventually get some new things from forum(not this, more things can come out) finally.
Posted

That's your opinion, ask people that can eventually get some new things from forum(not this, more things can come out) finally.

 

I just hope xDrac could come and claim for copyrights. It'd be real fun to see the reactions. Sorry finito, even that I generally support your "ALL FREE" idea, some things should be respected and eventually your argument for me is invalid. I hope for a better tomorrow, rethink of some ethical stuff and refactor your ideas about sharing. There are some bounds. EVERYWHERE.

Posted

you're talking for something that should be exist on this forum from very beginning,but this is how it is so what did you expect now?

 

There is no respect here,scammers & lickers ruling this hood long time now ,everybody knows it.

Posted

you're talking for something that should be exist on this forum from very beginning,but this is how it is so what did you expect now?

 

There is no respect here,scammers & lickers ruling this hood long time now ,everybody knows it.

 

And that's an excuse? There should be some respect for some people imo. It's not PAIN to ban this kiddo out of this forum, it's just that the staff doesn't care.

 

I really feel sorry for this situation maxcheaters has come to.

Posted

And that's an excuse? There should be some respect for some people imo. It's not PAIN to ban this kiddo out of this forum, it's just that the staff doesn't care.

 

I really feel sorry for this situation maxcheaters has come to.

that's a fact not an excuse.  i agree with you..

Posted

that's a fact not an excuse.  i agree with you..

 

At least there are still some people with sense.

I really dont have something to write,Blane talked for me.

 

At least there are still some people with sense.

Posted

There should be actual respect from forum itself to people, when they have actually done something worthful for the forum

And that's an excuse? There should be some respect for some people imo. It's not PAIN to ban this kiddo out of this forum, it's just that the staff doesn't care.

 

I really feel sorry for this situation maxcheaters has come to.

ban for actual sharing something ?

Really..

Posted

There should be actual respect from forum itself to people, when they have actually done something worthful for the forumban for actual sharing something ?

Really..

 

Oh god. It's not SHARING SOMETHING. It's sharing copyrighted material and good work from a respected designer who wanted to show his work in our FORUM and got eventually disrespected from you guys.

 

This is tragic and a shame for both the staff and the forum itself.

Sorry for being rude, but this has gone out of my logic...

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...