Jump to content

Recommended Posts

Posted

ginese kourastikos 2 meres loipw gia upoxrewseis kai katafernete panta internetika na pernate tis -beep-ies sas se 1 gaming forum min exontas kati kalutero na kanete.

paw paso den peftw sto epipedo sou na arxisw na petaw kotsanes peri manades kai tetoia opws esu wanna be failmous tou forum kai tin agapi twn internetikwn anarxikwn zwo

elpizw na mazepseis kana katakefalo apo 10 pakistanous gia na min mazepseis 10 p.....s kai gineis apotoma ratsistis

1 sou lew mono kai valto sto mualo sou kai esu kai oloi sto gamimeno internet

kaneis den ksipnise to prwi ratsistis kai ta loipa kai leei 8a kapsw maurous

oute kanenas egine xrusavgitis i psifise xa gia plaka gt mpikan mikrovia sto mualo

kapoioi kataferan na feroun ksenofovia stin ellada entona kapioi aganaktisan me auto to skiniko kapioi eftasan sta akra

mporei aurio na eisai kai esu enas apo autous kalo sas vradu

+++.Poly wrimos sullogismos kai poly realistikos.

Posted

Ελπιζω αυτο να ειναι το τελευταιο ποστ που κανω με πολιτικο θεμα.

 

Πολλοι δεν θελετε να το παραδεχτητε αλλα ειναι μια πραγματικοτητα το οτι οι λαθρομεταναστες εχουν δημιουργησει τεραστιο προβλημα και στον οικονομικο τομεα αλλα σε κοινωνικο επειπεδο. Καταρχας, το θεμα δεν ειναι μονο οτι επειδη δουλεουν για ψιχουλα κλεβουν τις δουλειες μας, αλλα το οτι επειδη ειναι λαθραιοι δεν πληρωνουν φορους και ετσι το κρατος παει πιο πολυ κατα διαολου. Θα μου πειτε και ελληνες δεν πληρωνουν, Δεν αντιλεγω. Και αυτοι στην πυρα!

Τωρα το αλλο ΤΕΡΑΣΤΙΟ προβλημα. Καθε πρωι που παω στην δουλεια μου που ειναι δεν ειναι και μακρια και μενω και προαστια, βλεπω πανω απο 4 πακι. Που περνας απο διπλα τους και προσευχεσε να σε χτυπησει αμαξι για να γλιτωσεις απο την βρωμα. Φανταστητε τι γινετε στο κεντρο της Αθηνας. Και ας ηταν μονο η βρωμα. Επειδη ετσι εχουν μαθει στην χωρα τους κλεβουν και σκοτωνουν μονο για 40 ευρω. Επισης, χαλανε την εικονα μας διοτι συνεχεια κοιμουνται οπου βρουν και στηνουν τσαντηρια με αποτελεσμα να εγκλοβιζουν τους δρομους και να σχηματιζουν ασχημοι εντυπωση για εμας και οι τουριστες. Και ας ηταν μονο αυτα. Σε πολλες περιοχες μπαινουν με την βια σε σπιτια και πετανε τους ιδιοκτητες εξω για να μεινουν αυτοι κανουν εμποριο ναρκωτικων και αλλα πολλα. Ψηφιζω ΧΑ για να ξεβρωμισει ο τοπος.

Posted

Ρε βλάκα οι άστεγοι που λες είναι και Έλληνες που η οικονομική κρίση τους οδήγησε να κοιμούνται σε τσαντίρια όπως λες, ζώο.Σου εύχομαι ποτέ να μη φτάσεις στην κατάσταση που είναι αυτοί οι άνθρωποι που σκοτώνουν για 20 και 30 ευρώ και μένουν στο δρόμο.Επειδή εσύ τα είχες όλα έτοιμα δεν πάει να πει ότι πήγε σε όλους καλά η ζωή τους και έχουν λεφτά.Αυτούς που πρέπει να κυνηγήσουμε είναι τα καθίκια του ΠΑΣΟΚ και της ΝΔ που έφεραν τη χώρα εδώ και όχι τους μετανάστες και τους άστεγους.

Posted

Πάω και στοίχημα ότι οι περισσότεροι από εσάς (μαζί με αυτούς που επικρίνουν τα σχέδια της ΧΑ) θέλετε να εγκαταλείψετε την Ελλάδα. Θέλω πραγματικά να δω πως θα σας φανεί όταν ο φανατισμός και ο ρατσισμός θα ασκηθούν εις βάρος σας στις χώρες που θα πάτε αν πάτε. Θα σας φανεί δικαιολογημένος; Θα γουστάρετε όταν σας φωνάζουνε "Κλέφτες, βρομιάρηδες Έλληνες" και δε θα σας επιτρέψουν να εξηγήσετε ότι προσωπικά δεν ευθύνεστε για ότι έκανε η ελληνική κυβέρνηση; Θα γουστάρετε όταν θα σας στριμώξουν σε ένα στενό και σας σαπίσουν στο ξύλο με τα ίδια "επιχειρήματα" που χρησιμοποιείτε σε αυτό το topic εις βάρος των μεταναστών στην Ελλάδα;

 

Προσπαθήστε να σκεφτείτε λίγο αντικειμενικά ρε παιδιά. Έλεος... Μη σας παρασύρει μια γαμημένη ιδεολογία που στηρίζεται στο φανατισμό και σου κλείνει τα μάτια χωρίς να σου επιτρέπει να κοιτάς προς άλλες κατευθύνσεις.

Posted

Πάω και στοίχημα ότι οι περισσότεροι από εσάς (μαζί με αυτούς που επικρίνουν τα σχέδια της ΧΑ) θέλετε να εγκαταλείψετε την Ελλάδα. Θέλω πραγματικά να δω πως θα σας φανεί όταν ο φανατισμός και ο ρατσισμός θα ασκηθούν εις βάρος σας στις χώρες που θα πάτε αν πάτε. Θα σας φανεί δικαιολογημένος; Θα γουστάρετε όταν σας φωνάζουνε "Κλέφτες, βρομιάρηδες Έλληνες" και δε θα σας επιτρέψουν να εξηγήσετε ότι προσωπικά δεν ευθύνεστε για ότι έκανε η ελληνική κυβέρνηση; Θα γουστάρετε όταν θα σας στριμώξουν σε ένα στενό και σας σαπίσουν στο ξύλο με τα ίδια "επιχειρήματα" που χρησιμοποιείτε σε αυτό το topic εις βάρος των μεταναστών στην Ελλάδα;

 

Προσπαθήστε να σκεφτείτε λίγο αντικειμενικά ρε παιδιά. Έλεος... Μη σας παρασύρει μια γαμημένη ιδεολογία που στηρίζεται στο φανατισμό και σου κλείνει τα μάτια χωρίς να σου επιτρέπει να κοιτάς προς άλλες κατευθύνσεις.

Πολύ σωστός αλλά απορώ πώς γίνεται σε μία χώρα που είχαμε γενεές μεταναστών γίνεται να υπάρχουν άνθρωποι που είναι ρατσιστές...

Posted

Πολύ σωστός αλλά απορώ πώς γίνεται σε μία χώρα που είχαμε γενεές μεταναστών γίνεται να υπάρχουν άνθρωποι που είναι ρατσιστές...

 

Είναι ο εύκολος στόχος...

Posted

Γιατί κάτι μου λέει πως ο Steven7 δεν έχει ενηλικιωθεί ακόμα?

Μόνο στη σκέψη ότι θα βγει η Χρυσή Αυγή σου έχει φτάσει το σκατό στην κάλτσα.
Posted

Μόνο στη σκέψη ότι θα βγει η Χρυσή Αυγή σου έχει φτάσει το σκατό στην κάλτσα.

 

Θες να σου πω ακριβώς τι θα μου κλάσει εμένα προσωπικά η Χ.Α.?

Posted

Θες να σου πω ακριβώς τι θα μου κλάσει εμένα προσωπικά η Χ.Α.?

Τη μούρη.
Posted

Τη μούρη.

 

Ούτε το δεξί, ούτε το αριστερό.Τσααααααααααααακ, το κεντρικό.

 

Κάτσε, γιατί σπαταλάω την ώρα μου απαντώντας σου? -.-'

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
Reply to this topic...

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