Jump to content
  • 0

Question

Posted

hello

Im looking for experienced developer who can work for my project

work needed:
editing source and add extra features that I need

Please do not ask me about exact needed work (that will be after)

describe your experince in L2 server development and if possible projects that you have done

or recommend good developer for me :)

PM me or reply here

Recommended Posts

  • 0
Posted
18 minutes ago, DenArt Designs said:

there are many scammers claim to be developers there are 1-2 devs left that actually are active 

It's always been that way.

  • 0
Posted

The percent of scam depends from buyer inexperience. Every year more and more people do not even have the basic knowledge of the game and what they should get in the end. They want TRUSTED and SKILLED developers and when comes a time for say the budget of tasks we have 10-20 euro. Bha...

 

And some can not even make the technical task to the developer correctly.

  • Like 1
  • 0
Posted
On 7/19/2019 at 2:29 PM, Rootware said:

The percent of scam depends from buyer inexperience. Every year more and more people do not even have the basic knowledge of the game and what they should get in the end. They want TRUSTED and SKILLED developers and when comes a time for say the budget of tasks we have 10-20 euro. Bha...

 

And some can not even make the technical task to the developer correctly.

So from what i understand from you... you think we don't know anything about the game? and our development budget is around 10-20 euro??

fyi i was playing L2 from 2007... and I'm familiar with all details.

 

We are working on a big project since the beginning of 2019 using best paid sources available and we were paying rent for top of the line server ,with protection ofc, for the past 7 months and we still working on it... why? coz we are checking all the details in files, skills, classes, quests.... etc.

 

Next time don't just come and assume that maybe we are joking or scamming, and paying around 10-20 euro for your services.... unless your services worth that much in your opinion...

 

 

We're still accepting offers.

 

Thanks and Regards.

  • 0
Posted
On 7/19/2019 at 11:52 AM, DenArt Designs said:

there are many scammers claim to be developers there are 1-2 devs left that actually are active 

Can you please introduce them to me? 

 

I'm looking for suggestions about experienced Developers.

 

Thanks.

  • 0
Posted
36 minutes ago, alkleek said:

So from what i understand from you... you think we don't know anything about the game? and our development budget is around 10-20 euro??

fyi i was playing L2 from 2007... and I'm familiar with all details.

 

We are working on a big project since the beginning of 2019 using best paid sources available and we were paying rent for top of the line server ,with protection ofc, for the past 7 months and we still working on it... why? coz we are checking all the details in files, skills, classes, quests.... etc.

 

Next time don't just come and assume that maybe we are joking or scamming, and paying around 10-20 euro for your services.... unless your services worth that much in your opinion...

 

 

We're still accepting offers.

 

Thanks and Regards.

 

Everyone seeker of skilled developer talking about big project, but him "big project" w/o skilled developer. And paid sources isn't indicator of quality. You still need developer. Stop the pafos and try to write the truth. Make detailed task list for sure. No one serious developer never will wasting own time for talking with you in PM or Skype for understanding all your wishes in among your spam messages consisting of several incoherent words in an attempt to explain what you want to see/receive.

 

Otherwise, to you will write anybody who can write in Eclipse "Hello, World!" in the PM and you will spend thousands of times more time to determine which of them is really able to do what you are willing to pay for.

 

P.S. I'm played since 2005 year and can't says what i knew all things of gameplay as player, cause only while develop you start to learn many little things that players do not pay attention to.

  • 0
Posted
11 minutes ago, Rootware said:

 

Everyone seeker of skilled developer talking about big project, but him "big project" w/o skilled developer. And paid sources isn't indicator of quality. You still need developer. Stop the pafos and try to write the truth. Make detailed task list for sure. No one serious developer never will wasting own time for talking with you in PM or Skype for understanding all your wishes in among your spam messages consisting of several incoherent words in an attempt to explain what you want to see/receive.

 

Otherwise, to you will write anybody who can write in Eclipse "Hello, World!" in the PM and you will spend thousands of times more time to determine which of them is really able to do what you are willing to pay for.

 

P.S. I'm played since 2005 year and can't says what i knew all things of gameplay as player, cause only while develop you start to learn many little things that players do not pay attention to.

Well..  I'm sorry but i don't have the time to argue about small things, so I'm just gonna ignore some parts from what you said here.

 

We are a team working on "High Five" Med rates server and we are looking for Java Dev (other knowledge is a plus) to help us edit/create/manipulate Java files in the server and to help in creating/adapting features (normal features, its not PVP server).

 

Everyone is responsible and specialized in different area than others. I can do everything in art creation, 3D modeling, and Photoshop editing/designing. the reason we are looking  for a Developer coz our Developer left the team to work in his own projects (software development).

 

  • 0
Posted
4 hours ago, Loftheim said:

Hard to find a good one in my experience.

 

And also, none gonna do the work for free. You should prepare some money.

 

Good Luck.

there is nothing for free my friend... who said anything about working for free? there will be payments ofc, depending on the work done.

  • 0
Posted
8 hours ago, alkleek said:

Can you please introduce them to me?

Don't listen to her suggestion, you will regret.

 

If you have money you can contact xdem or Elfocrash or Synergy, if he's still coding for people. They know what they are doing and won't leave you with semi working / broken thing, read dick in your hand.

  • 0
Posted (edited)
36 minutes ago, SweeTs said:

Don't listen to her suggestion, you will regret.

 

If you have money you can contact xdem or Elfocrash or Synergy, if he's still coding for people. They know what they are doing and won't leave you with semi working / broken thing, read dick in your hand.

Trash respond. Xdem is not coding for other unless he feel interest in the request and ask a huge amount (which is normal for a developer's work but for trash kids in maxcheaters who ask 5 euro codes not). Elfo is busy and also no code for others (unless his imaginary girlfriend no respond to his request for reproduction and open a 2 day project) . Synergy.. yes okay. If you call Synergy a developer then i call Tryskel a team leader 

Edited by V-Ray
  • 0
Posted
1 hour ago, V-Ray said:

Trash respond. Xdem is not coding for other unless he feel interest in the request and ask a huge amount (which is normal for a developer's work but for trash kids in maxcheaters who ask 5 euro codes not). Elfo is busy and also no code for others (unless his imaginary girlfriend no respond to his request for reproduction and open a 2 day project) . Synergy.. yes okay. If you call Synergy a developer then i call Tryskel a team leader 

 

elfo codes for the 2 biggest c6 servers

  • 0
Posted
2 hours ago, V-Ray said:

Synergy.. yes okay. If you call Synergy a developer then i call Tryskel a team leader 

 

Not sure why you involve myself in the discussion, moreover when you speak about something you actually never experienced by yourself.

 

Keep your side, ty.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



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