Jump to content

Recommended Posts

Posted

I want to report Playinnova i bought from this guy for 100$ a trash cb. Some discord messages.

https://ibb.co/vB83Fzg
https://ibb.co/kmpwXH7
https://ibb.co/NFZTHT6
https://ibb.co/dDSFCH5
https://ibb.co/YWQkvp0
https://ibb.co/GTwqccm
https://ibb.co/mRhn9RD

https://ibb.co/LnvXzpH
 

He also made a topic to sell that trash 

here he claims to be a dev........

 

 

And here is the perfect coded cb  (removed)

  • Like 1
Posted (edited)

Hey moderators, this is a mistake, I was working on that guy server, and by the time i visited forum and I wake up banned. Is this normal? 😀

 

Edit: Is the first time I see a pack where you are rooted and cannot move or do anything if geoengine is turned "OFF". I was running this pack and geodata was disabled. I told him what happened because I was thinking there might be some kind of protection in the pack.

Edited by PlayInnova2
Posted (edited)

At First, MaxCheaters.com isn't responsible for any scams that buyer came up with.... However sir @PlayInnova2 it's possible for the buyer to request refund about the product that he received, as well as he has got proofs from the discussion about scam and about the product that doesn't work correctly... ALSO whilst your product was needed major updates as you mentioned to the interested "customer" why you forced to make a selling thread? So you're obliged to do those updates while you've been paid for it.... Else this situation will lead to an endless conversation with non sense words....

Edited by Vince*
Posted (edited)
2 hours ago, Vince* said:

At First, MaxCheaters.com isn't responsible for any scams that buyer came up with.... However sir @PlayInnova2 it's possible for the buyer to request refund about the product that he received, as well as he has got proofs from the discussion about scam and about the product that doesn't work correctly... ALSO whilst your product was needed major updates as you mentioned to the interested "customer" why you forced to make a selling thread? So you're obliged to do those updates while you've been paid for it.... Else this situation will lead to an endless conversation with non sense words....

We already discussed that I will add it in his source and I was working on that, but this guy is acting very weird. Nevermind. After I will deliver him the source with the mod adapted I will update on this topic. And will be the last deal with this user. He also disrespect me already a lot and shared my code for free.

PS: I was trying to help him via remote and he totally refused my help and asked me to add everything in the source he sent me.

Edited by PlayInnova2
Posted

This Playinnova guy has already been reported for scam in the past, you need to search for these things before you purchase.

 

To Playinnova: Based on what I read, you are clueless when it comes to coding and l2j (you can't even figure out why your character can't move). Stop trying to sell things you found ready or your friend 'made for you' and try to properly learn how to implement things.

 

To Zacapa: As I already told you on discord, ALWAYS get a view of the finished product before sending any money. Ask for proof that the mod you buy is working as it should on the pack you need it for, then pay for it. It's pointless to pre-pay things and will lead to scam/partially working mods, unless the mod you're requesting requires a lot of time in which case the developer might request some of the money beforehand.

 

And try to use middle-man service when buying from randoms with no good reputation. This guy even started a competition to re-design someone's htmls and website which he abandoned without even trying (because he couldn't do it).

  • Like 2
  • Sad 1
Posted
2 minutes ago, An4rchy said:

This Playinnova guy has already been reported for scam in the past, you need to search for these things before you purchase.

 

To Playinnova: Based on what I read, you are clueless when it comes to coding and l2j (you can't even figure out why your character can't move). Stop trying to sell things you found ready or your friend 'made for you' and try to properly learn how to implement things.

 

To Zacapa: As I already told you on discord, ALWAYS get a view of the finished product before sending any money. Ask for proof that the mod you buy is working as it should on the pack you need it for, then pay for it. It's pointless to pre-pay things and will lead to scam/partially working mods, unless the mod you're requesting requires a lot of time in which case the developer might request some of the money beforehand.

 

And try to use middle-man service when buying from randoms with no good reputation. This guy even started a competition to re-design someone's htmls and website which he abandoned without even trying (because he couldn't do it).

All jobs for that redesign ware done. I will post photos when I will have time. 

Posted
Just now, PlayInnova2 said:

All jobs for that redesign ware done. I will post photos when I will have time. 

That's the only response you give when people ask about this. Get a life dude and stop trying to prove you're something you're clearly not.

Posted (edited)
5 minutes ago, PlayInnova2 said:

All jobs for that redesign ware done. I will post photos when I will have time. 

 

You gave exact the same answer to the customer when he told you to give him the source... IF you don't have time for deals, DO NOT START ANY! just say that you'll not be able to support the customer... You did all this stuff just to throw away a source code and then "scam?"

Edited by Vince*
Posted
2 minutes ago, Vince* said:

 

You gave exact the same answer to the customer when he told you to give him the source... IF you don't have time for deals, DO NOT START ANY! just say that you'll not be able to support the customer... You did all this stuff just to throw away a source code and then "scam?"

https://ibb.co/wQN9CKz

Posted
1 minute ago, PlayInnova2 said:

How you explain this than?

https://ibb.co/wQN9CKz

Simple, you're full of shit and Zacapa won't get anything. You can't do shit on your own, you're full of lies.

 

Why would 'your friend' work on things for you and not make a topic himself on mxc?

Posted
Just now, An4rchy said:

Simple, you're full of shit and Zacapa won't get anything. You can't do shit on your own, you're full of lies.

 

Why would 'your friend' work on things for you and not make a topic himself on mxc?

Too much drama for that really. We are a team. The main point is to make everything good. But this guy looks like he does not have patience.

Posted (edited)
9 minutes ago, PlayInnova2 said:

 

MaxCheaters isn't responsible of what will happen next... The rest is up to you both! we aren't in a place of doing babysit to both of you for such stuff... it's up to YOU BOTH! 

 

EDIT: UNTIL HIGH COMMAND WILL TAKE PART INTO THIS REPORT TOPIC WILL BE LOCKED...

Edited by Vince*
Locked until high command will take part
Posted
2 minutes ago, Vince* said:

 

MaxCheaters isn't responsible of what will happen next... The rest is up to you both! we aren't in a place of doing babysit to both of you for such stuff... it's up to YOU BOTH! 

I am trying to contact him but no success, this guy does not answer anymore. I never scammed one of my clients and I won’t start today 😊

About that community board I sold it multiple times and everyone was able to install it alone, I offered him remote support multiple times, but looks like he doesn’t even tryed to add the code in his source 😁

My point is to make everyone who deal with me happy using my services. You can clearly see this guy attitude from start, but I will not waste nobodys time arguing here.

I will send the ready source with his mod he payd for in discord and I will also send to one moderator who can confirm the job was done well. 
I am not here to insult anyone. Have a great day guys.

Guest
This topic is now closed to further replies.


  • Posts

    • Verify if following is supposed to be the way to handle movement npc.getAI().setIntention(CtrlIntention.AI_INTENTION_MOVE_TO, new Location(point.getX(), point.getY(), point.getZ())); For me, it's not enough. And if it's the case, whole AI system is probably buggy.
    • 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
  • Topics

×
×
  • Create New...