Jump to content

Rizlaaa

Members
  • Posts

    362
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by Rizlaaa

  1. δεν εχει μελλον στην ελλαδα
  2. ντεμο σακσ , αι νιντ ιτ ανλιμιτιντ φορ μαι εντιτσ
  3. Σορρυ λοσερ μπατ μαι στορι:
  4. Που βρηκες το fb μου? Ποιος πουστης απο δω μεσα στο εδωσε?
  5. Θα το παρω ως κοπλιμεντο , να σαι καλα :$
  6. Ενας ξαδερφος μου περασε εκει περα , δεν αξιζει πιστεψε με . Δυσκολα θεματα στο πανεπιστημιο θα το παρατησεις. :-\
  7. Δωσε βαση στα μαθηματικα λοιπον. Οσο για το τη σχολη που θες δε ξερω αν θα τα βγαλεις περα αν και σε κοβω για μυαλο εσενα , εχεις μελλον.
  8. Μιας και εγω δεν δινω πανελληνιες ( 9 χρονων ειμαι , εχω μπροστα μου καιρο ) , οσοι απο εσας δινουν για πειτε τι θελετε να περασετε , τι εχετε ως στοχο;
  9. hetzner server4you τις εχω χρησιμοποιησει στο παρελθον και τις 2 , κανενα προβλημα.
  10. Τα λεω αφου , τα fastlists ειναι χρησιμα παρα πολυ χρησιμα , και για events και για αλλα πραγματα. Συνδυαζονται και με την database , με συνδεσεις σε αρχεια και αλλα. Για την ασκηση ειναι απλα για να δειτε οτι τα καταλαβατε και να σιγουρευτειτε οτι μπορειτε να δουλεψετε ευκολα με fastlists
  11. Ευχαριστω φιλε 8) Μεχρι στιγμης κανεις δεν εκανε την ασκηση;
  12. να σαι καλα, ευχαριστω
  13. Ενα απλο τσεκ ειναι που θα ελεγχει το id του οπλου και δε θα επιτρεπει να γινει το enchant RequestEnchantItem.java if(item.getItem().getItemId() == 5) return;
  14. Να σαι καλα φιλε, ευχαριστω.
  15. Οτιδηποτε δεν καταλαβετε η αν θελετε κατι extra , καντε reply για να σας το εξηγησω. Επισης καλο ειναι να κανετε την ασκηση που σας εχω στο τελος για να τα εμπεδωσετε τελειωτικα FastList: Μπορειτε να χρησιμοποιειτε την κλαση FastList για να συγκεντρωσετε στο αντικειμενο της , πολλα αντικειμενα απο αλλη κλαση. Ενα καλο παραδειγμα και πολυ συχνο ειναι τα events. Για να συγκεντρωσει ο προγραμματιστης(που εχει γραψει τον κωδικα) τους παικτες που θα ειναι στο Event χρησιμοποιει FastLists.Μπορειτε να χρησιμοποιησετε και πινακες, αλλα η FastList ειναι πιο ευκολη σε χρηση λογω τον ετοιμων μεθοδων που εχει που κανουν τη ζωη σας ευκολη(θα τις δουμε παρακατω). Παμε λοιπον να ξεκινησουμε να αναλυουμε την κλασση αυτη. Η χρηση της δεν εχει κατι το ιδιαιτερο , δημιουργουμε ενα αντικειμενο της με το οποιο θα δουλεψουμε. FastList<Object> list1 = new FastList<Object>(); FastList<L2PcInstance> list2 = new FastList<L2PcInstance>(); FastList<String> list3 = new FastList<String>(); Ωραια , μολις καναμε 3 παραδειγματα για την δημιουργια ενος FastList , 3 ξεχωριστα αντικειμενα , τα list1,list2 και list3. Το list1 ειναι της μορφης της κλασσης Object , η οποια ειναι μια κλασση που δεχεται ολα τα αντικειμενα. To list2 ειναι της μορφης L2PcInstance , η οποια μας αφηνει να χειριζομαστε παικτες , οπως τα events , και εκει τετοια fastlists χρησιμοποιουνται. To list3 ειναι της μορφης String , μας αφηνει να χειριζομαστε γραμματοσειρες , π.χ ονοματα χαρακτηρων ειναι τετοιου ειδους. Παμε τωρα να δουμε βασικες μεθοδους που χρησιμοποιουμε και μερικες στρατηγικες. Μεθοδος add(Object y): Το λεει και η λεξη , με την μεθοδο add βαζουμε , προσθετουμε αντικειμενα στην FastList μας. FastList<Integer> numbers = new FastList<Integer>(); numbers.add(25); numbers.add(34); numbers.add(383); Στο παραδειγμα μας καναμε την FastList numbers η οποια περιεχει τους αριθμους 25,34,383. Για να διαβασουμε τους αριθμους θα χρησιμοποιησουμε ενα enchanted for loop το οποιο θα ελεγχει μια μια τις τιμες που περιεχει. if(!numbers.isEmpty()) for(int j : numbers) System.out.println(j); Η μεθοδος isEmpty() ειναι της μορφης boolean , επιστρεφει true η false και ελεγχει αν η λιστα μας ειναι αδεια. Στο παραδειγμα μας λεμε αν η λιστα δεν ειναι αδεια τοτε να εμφανισει ολα τα στοιχεια της. for(int j : numbers) με αυτο , το j παιρνει καθε φορα ενα ξεχωριστο στοιχειο απο την FastList. Μεθοδος remove(Object y): Η μεθοδος remove μας επιτρεπει να διαγραψουμε στοιχεια και ειναι πολυ χρησιμη. FastList<L2PcInstance> players = new FastList<Players>(); for(L2PcInstance j : L2World.getInstance().getAllPlayers()) players.add(j); for(L2PcInstance v : players) if(v.isHero()) players.remove(v); Το παραπανω μπορει να σας μπερδεψει , αλλα το εκανα μονο και μονο για να σας δειξω το remove , και απλα να μην κανω συνεχεια τα ιδια παραδειγματα. for(L2PcInstance j : L2World.getInstance().getAllPlayers()) με αυτο παιρνουμε εναν εναν τους online παικτες και μετα τους βαζουμε στην λιστα μας. for(L2PcInstance v : players) μετα τσεκαρουμε τους παικτες στην FastList μας , δηλαδη ολους τους Online παλι , απλα αυτη τη φορα μεσα απο τη λιστα μας. if(v.isHero()) players.remove(v); Εδω τσεκαρουμε αν ο παικτης ειναι hero , τοτε να τον βγαλει απο τη λιστα μας . Με λιγα λογια κρατησαμε μονο τους παικτες που δεν ειναι Hero. Ετσι χρησιμοποιειται η remove , βγαζει στοιχεια απο τη λιστα. Μεθοδος clean: Διαγραφει ολα τα στοιχεια. FastList<String> names = new FastList<String>(); for(L2PcInstance j : L2World.getInstance().getAllPlayers()) names.add(j.getName()); names.clean(); Εδω συλλεγουμε ολα τα ονοματα τον Online χαρακτηρων στην λιστα μας, και μετα πολυ απλα τα διαγραφουμε ολα , πλεον ειναι αδεια η λιστα μας αφου χρησιμοποιειται η μεθοδος clean(); Μια ασκηση για να σιγουρευτειτε οτι τα καταλαβατε Δημιουργηστε μια FastList η οποια θα συγκεντρωνει ολους τους παικτες οι οποιοι εχουν πανω απο 15 pvp. Μετα καθαριστε τη λιστα με τους 2 τροπους:(μην χρησιμοποιησετε την μεθοδο remove οπως εκανα εγω για να βγαλω τους hero , το εκανα σαν παραιδεγμα) 1)Καντε παραδειγμα για να καθαρισετε τη λιστα με τη μεθοδο clean() , 2)Καντε παραδειγμα για να την καθαρισετε χρησιμοποιωντας το for loop και τη μεθοδο remove(Object y) Για να σιγουρευτειτε αν ειναι σωστη , καντε την reply.
  16. Θυμησετο μου λιγο ::)
  17. Το κουρασατε αρκετα το θεμα. Οπως σου ειπαν εχεις 2 επιλογες 1) Πληρωνεις αλλα και παλι υπαρχει περιπτωση να φας DDOS , εκτος αν παρεις ενα Anti DDOS πολυ εμπειρο πραγμα που σημαινει πολλα(παρα πολλα) χρηματα. 2) Παιρνεις το πουλο. Διαλεγεις και παιρνεις 8) Να θυμασαι οτι DDOS ειναι λιγο σπανιο να σου κανουν ομως , μιλαμε για σοβαρο ddos και οχι για μουφα προγραμματα.
  18. Update-> Σημερα κατεβαζω Hi5 και θα βαλω και τα svns στο eclipse μου. Καταλαβα πως καλο το C6 αλλα αν δεν πας στα καινουρια clients δεν κανεις δουλεια. Αυτο σημαινει οτι Σε 3 μερες λογικα θα υποστηριζει και HI5 client το τοπικ , και οχι μονο C6 οπως τωρα. 3 μερες για να δω λιγο τι παιζει με το HI5, να διαβασω μερικα πραγματα που αφορουν το source και ετσι.
  19. Μηπως εισαι full mana γι αυτο? Σε καποια projects το κανει αυτο, αν εισαι full mana λεει οτι σου γεμιζει 0 mana. Αλλιως αν χρησιμοποιεις client C6 και πανω, ψαξε στα configs σου υπαρχει επιλογη για το αν θα επιτρεπεις τα Mana pots.
  20. Bump , tell us your current work :D I currently working only in Java
  21. i don't have any error
  22. ισχυει , και στην c και σε αρκετες αλλες . Μονο στην vb αλλαζει λιγο η συνταξη. Επισης θα μπουρουσες να βαλεις για την αλλη χρηση του for. (for Object t : k)
×
×
  • Create New...