Jump to content

Recommended Posts

Posted
Και χρειάστεικε να πατήσει τα 35

 

Έχω πολύ μέχρι τα 35, παααααρα πολύ.  :P

 

Ίσως το να γίνει International το project θα ήταν καλύτερη ιδέα. Πάντως άτομα στο επίπεδο του Ovenus θα τέριαζαν καλά στην ομάδα.

Posted

kuba90 έχεις κάνει το κλασσικό λάθος εδώ που κάνουν όλοι δυστυχώς. Σε απασχολούν τα features και όχι τα bugs. Προφανώς δεν έχεις τρέξει κανέναν αξιόλογο server ακόμα και δεν έχεις απολάυσει το αγγούρι. Προσωπικά θα αντάλαζα το L2DC με όλα του τα features για ένα pack με τα features του L2j και 50% λιγότερα bugs από ότι έχει ο L2DC τώρα. Και στο λέει ένα άτομο που έχει 3 χιλιάρικα κόσμο...

 

Coyote™, o Interpid δίνει και πρόσβαση στο SVN. Δεν με απασχολεί και τόσο, παράδειγμα έδωσα.

 

Πρόταση μου (όπως προείπα): Μην φτιάξεις pack αλλά ένα SVN με όλα τα shares (DP side υποθέτω) για Epilogue και συνέχισε να τα ενημερώνεις. Στο DP μπορείς να τρέξεις Java κώδικα άρα δεν χρειάζεσαι επεμβάσεις στον core.

Posted

Έχω τρέξει server με 1000 άτομα, τα bugs ήταν τα κλασικά του L2JServer. Από τη στιγμή όμως που δεν υπάρχει ανταγωνιστής στην ζώνη highrate δεν θα έδινα και τόση σημασία σε bugs. Ίσως κάνω λάθος αλλά αυτή είναι η στρατιγική μου συνήθως. Οι highrate servers δεν έχουν την σοβαρότητα των lowrate καθώς δεν έχουν τον κατάλληλο κόσμο. Οπότε πιστεύω μπορεί να υπάρξει μια χαλαρότητα στα bugs.

Posted

Πάντως άτομα στο επίπεδο του Ovenus θα τέριαζαν καλά στην ομάδα.

 

. . .

Θα καταλάβεις με τον καιρό =]

 

Coyote™, o Interpid δίνει και πρόσβαση στο SVN. Δεν με απασχολεί και τόσο, παράδειγμα έδωσα.

 

Κακό παράδειγμα =Ρ

Δες το ΑΙ Folder.

Θα καταλάβεις.

 

Στο DP μπορείς να τρέξεις Java κώδικα άρα δεν χρειάζεσαι επεμβάσεις στον core.

 

Μπορεί να απαιτείται support απ'αυτό όμως.

Posted

egw file exw enan sto msn m pou einai programatistis exei spoudasei....kai einai 24-25 xronon.... twra dn 3erw an exei account stous maxs xD

 

Ξέρεις πόσους ξέρω που έχουν σπουδάσει προγραμματιστές (ή λένε πως έχουν) και δεν ξέρουν να γράφουν μια γραμμή κώδικα;

Το θέμα δεν είναι να ξέρεις όμως απο την άλλη, αλλά να γνωρίζεις τα ενδώτερα του L2j. Δεν μπορείς να γράψεις κώδικα για κάτι που δεν γνωρίζεις. Πχ. εγώ γνωρίζω πάρα πολύ καλά την δομή και την λειτουργία του L2j αλλά δεν είμαι προγραμματιστής και ούτε θέλω να γίνω. Μου αρκεί που ξέρω να διαβάζω τον κώδικα και προσωπικά πιστεύω ότι ένας καλός admin (και μιλάω κυριολεκτικά τον όρο "admin" όχι ο ιδιοκτήτης του server) είναι 2 φορές καλύτερα από 5 μέτριους developers.

Posted

Έχω τρέξει server με 1000 άτομα, τα bugs ήταν τα κλασικά του L2JServer. Από τη στιγμή όμως που δεν υπάρχει ανταγωνιστής στην ζώνη highrate δεν θα έδινα και τόση σημασία σε bugs. Ίσως κάνω λάθος αλλά αυτή είναι η στρατιγική μου συνήθως. Οι highrate servers δεν έχουν την σοβαρότητα των lowrate καθώς δεν έχουν τον κατάλληλο κόσμο. Οπότε πιστεύω μπορεί να υπάρξει μια χαλαρότητα στα bugs.

 

Bug δεν είναι να μην σου δουλεύει σωστά ένα skill. Bugs επίσης είναι τα deadlocks, livelocks, memory leaks, exploits κλπ. Πράγματα που μπορεί να σου καταστρέψουν την εικόνα, οικονομία, σταθερότητα, πλυθισμό και αυτά είναι ανεξαρτήτως low rate ή high rate το ίδιο σοβαρά.

 

Με την ίδια λογική σε έναν high rate δεν θα σε ενδιέφερε αν δουλέυει η Kamaloka ή όχι. Άρα εσύ τόση ώρα μιλάς για custom features και όχι για retail features όπου τα custom features δεν τα θεωρώ καν features! :D

Posted

Ακριβώς. Πιστεύω δεν είναι πρώτο μέλημα το να καθήσω να ψάξω γιατί δυό task lockaroun ή γιατί έχω ξεχάσει κάποιο referense και γεμίζει σιγά σιγά η μνήμη. Στον πρώτο μου server μια φορά ξέχνούσα ένα spawn σε μια δομή όταν το έκανα unspawn σε ένα event. Το βρήκα, αλλά δεν μπήκα κάν στον κόπο να το διορθώσω ... its just a memory leak of some kilobytes ... Ούτε κάν μπήκα στον κόπο να διαλέξω Garbage Collector, έδωσα λίγη παραπάνω μνήμη και καθάρισα.

 

Επίσης ναι αν το kamaloka δεν δουλεύει σωστά δεν θα μπώ στον κόπο να το φτιάξω εκτός άν υπάρξει κάποιος ανταγωνιστής σε highrate που το έφτιαξε για τον απλό λόγο οτί είναι τέτοιο το επίπεδο των παικτών στους highrates που πιό πολύ τους αρέσουν τα killing spree και τα χρωματάκια στα ονόματα ή τα Zombie Events παρά το Kamaloka.

Posted

Καταρχάς η C++ δεν έχει το ίδιο portability με την Java.

Δεν έχει μεγάλο κέρδος στην απόδοση (ίσως θα ήταν και χειρότερη στην απόδοση).

 

Sto prwto 8a sumfonisw alla sto oti me tn C++ dn 8a exei kerdos stn apodosh 8a diafonisw kai idios sto "isws 8a htan kai xeiroterh sthn apodosh eimai teleiws ka8etos...

katse re man pws to les auto? apodei3eto... gt o official trexei server se C++?

Dhl einai toso xazh h NCSoft kai trexei server se C++ efoson h Java exei kalhterh epidosh? eleos auta pou lete na ta apodikniete...

Posted

Ποιός σου είπε ότι είναι απαραίτητα κακή επιλογή η C++; Δεν υπάρχει μόνο η απόδοση που είναι το πλεονέκτημα.

Επίσης ξεχνάς ναι, έχει χειρότερη απόδοση όταν ο L2Off είναι clustered, χωρισμένος σε NPC Server, L2Server, Cache Server, AuthD Server κλπ, και για να σηκώσει 6000 κόσμο χρειάζεσαι ίσο αριθμό μηχανημάτων, ενώ ο L2j μπορεί να σηκώσει 4000+ άτομα (υπάρχουν τέτοιοι server) χρησιμοποιώντας 2 μηχανήματα, ένα για τον gameserver και ένα για την mysql ή ακόμα και 1 (βλ. Cerberus).

Για παράδειγμα σε πολλά σημεία ο L2Off text files με tabs αντί για database ή XML. Μάντεψε τι έχει την χειρότερη απόδοση.

Επίσης ξεχνάς το λεγόμενο ss-lag και το drop-lag στους L2Off server το οποίο συμβάινει μόνο στους L2Off λόγω κακής σχεδίασης του server.

 

Το θέμα δεν είναι αυτό, το θέμα είναι ότι:

Υπάρχουν περισσότεροι καλοί developer σε C++ από ότι Java.

Όταν φτιάχτηκε το Lineage 2, η Java ήταν πρακτικά στα σπάργανα.

To compiled java γίνεται πολύ εύκολα decompile σε αντίθεση με την C++.

Είμαστε τελείως off-topic.

 

Επίσης ξεχνάτε έναν πολύ σημαντικό παράγοντα:

Η κάθε γλώσσα έχει διαφορετική απόδοση σε σχέση με την χρήση της. Υπήρχε μια μελέτη επί JDK 1.5 η οποία έλεγε ότι λόγω της φύσης της Java, είναι καταλληλότερη για game servers από άλλες γλώσσες. Μπορώ να το αναλύσω στην θεωρία αλλά πάλι μπούρδες θα λέμε γιατί θα είμαστε εκτός θέματος.

 

Επίσης έδωσα και ένα "ίσως"...

 

Posted

Όπως είπαν και παραπάνω, δεν θα βρείς εύκολα (μπορεί να μην βρείς και καθόλου) Έλληνες developers της προκοπής ή Έλληνες που να έχουν την υπομονή να fixάρουν όλη την ώρα. Εγώ τον server μου τον κάνω μόνος μου, έτσι ξέρω τι κάνω, τι έχω κάνει και τι μου μένει να κάνω, είναι λίγο ρίσκο να έχεις άλλον ένα dev. κατά τη γνώμη μου.

Posted

Ποιος το μετακίνησε εδώ; ο.ο

 

είναι λίγο ρίσκο να έχεις άλλον ένα dev

 

Αυτό είναι το θέμα, να βρεθούν ικανοί, έμπιστοι, έξυπνοι και έμπειροι developers για το project..

Όμως είναι 'λίγο' δύσκολο.

Posted

Καλά αυτοί που προτείνατε C++ είστε τελείως εκτός τόπου και χρόνου. Αφου σε java είναι γραμμένο το L2J, τι θα κάνουμε θα το ξαναγράψουμε όλο από την αρχή σε C++ ? Δεν θέλει γνώσεις για να το καταλάβει κανείς αυτό , λιγη λογική χρειάζεται ...

 

 

Τί μαλακίες είναι αυτές " εγω σου προτείνω C++ " ? :)

 

Όσο για το Java vs C++ ασφαλώς και έχει καλύτερη απόδωση η C++ αφού γίνεται γλώσσα μηχανής στο compile και την διαβάζει κατευθείαν η αρχιτεκτονική του υπολογιστή. Η java τρέχει πάνω σε εικονική μηχανή που μεσολαβεί μεταξύ του κώδικα και της αρχιτεκτονικής. Αλλα η java είναι 100 φορές προτιμότερη γιατί δεν χρειάζεται διαχείρηση μνήμης, το ΝΙΟ Package έχει απίστευτη αφαίρεση στην σχεδίαση του συστήματος επικοινωνίας, και δεν χρειάζεται να ασχολείσαι ούτε με pointers. Έχει γενικά πολύ μικρότερο TTM.

Posted

 

Δεν μπορούμε να κάνουμε Interlude pack. Για τον απλό λόγο, καμία αξιοόλογη ομάδα δεν συντηρεί πλέον Interlude. Εκτός αν κάποιος πιστεύει οτι μπορεί να κάνει την δουλειά 10 ατόμων διορθώνοντας bugs όλη μέρα. Σε γενικές γραμμές δεν γίνεται. Και τα αποτελέσματα είναι εμφανή. Δεν υπάρχει κανένας αξιόλογος L2J Interlude server εδώ και ... 2 χρόνια. Επίσης η ναυαρχίδα του L2J Interlude, το L2Archid απέτυχε πανηγυρικά ενώ είχε καταπληκτικό developer (seketh) , απλά γιατί για να συντηρηθεί χρειάζεται πολύ περισσότερο απο 1 καλό developer όταν δεν υπάρχει υποστήρηξη από τον L2JServer. Όλοι εσείς οι υπερασπιστές του Interlude, λυπάμαι αλλά κάνετε λάθος.

 

It failed cus i left it to fail. Old story.

Get ur ass on msn when you got the time. I got some things... to discuss.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



  • Posts

    • Hi everyone, A while ago, I needed to extract some L2 textures and found that acmi's L2Tool was a good way to do it. There might be other methods out there but I'm not aware of them, so I decided to fork this project and improve it to suit my needs. I built this using BellSoft Liberica JDK 17. Since modern Java versions no longer include JavaFX by default, I've made the app handle it automatically. You don't need any manual setup—just use the  run.bat  and it will automatically extract the required JavaFX modules on the first run. Key features of this fork: UI Overhaul: I've tweaked the interface to give it a cleaner look with Dark Mode and more detailed metadata for each texture. Export Formats: You can now extract textures in WEBP, PNG, and DDS. Individual or Batch Export: Flexible options to export a single selected texture or the entire package at once.     I'm leaving the link here in case it's useful to anyone!   Installation and Execution:     Clone the repository:   https://github.com/Ak4n1/l2tool cd l2tool          2.Build the project:   ./gradlew build              3. Run the application:         ./run.bat      Or simply double-click on run.bat.    
    • Wtb full account or items on l2 warland 
    • https://discord.gg/k53SZ4DM5z   Interlude Client L2Old Pride is a L2 Pride Interlude Based All functional skills (Not archer/mage server)   L2Old Pride Helper (Works like Woundrous Cubic) https://imgur.com/iYqmHQY Farm Zones: Cave of Trials and Elven Ruins (Chaotic) Olympiads: Every 15 days Various Cosmetic Items https://imgur.com/uoeU6Jw https://imgur.com/oCS2Zed PvP Zone: Gludin Village (No-Parties, Disguised) More than 100 new Skills https://imgur.com/6RaPsQV Max Level: 90 https://imgur.com/z4QVJKZ Gaining Xp by PVP https://imgur.com/LRqI31T Purchasable S-grade items +10 or +20 with random chance to enchant +5 Purchasable Custom Items Depends on Tier Mysterious Merchants https://imgur.com/2ZwWyPH Auto Enchant Via PvPing (with low chance) Custom Raid Bosses Siege Every Weekend (Aden, Rune, Giran) Autofarm / Drop Tracker https://imgur.com/Vz3rha6   RATES: • Start Level 80 • Max level 90  • EXP: 5000x • SP: 5000x • ADENA 6000x   ENCHANT: • Maximum enchant S Grade Items: +35. • Maximum enchant Unique/Epic Items: +25. • Maximum enchant Legendary Items: +18. • Maximum enchant Relic Items: +14. •Descriptions for rate at scrolls!   EVENTS: • TEAMS vs TEAMS • CAPTURE THE FLAG • DOMINATION • DEATH MATCH • DICE OF DEATH • CHAOTIC ZONE   OTHERS: Assistance system in pvps. Where support classes are enabled to receive pvp with a low chance, for supporting a party member during pvp. •  /sit to regen HP/MP/CP • Custom Shots Glows https://imgur.com/FLK0DmR • Achievements System • Daily Tasks System • Monthly Tasks System   CUSTOM ARMORS SETS Dread Armor/Titanium Armor Pride Armor Rykros Armor https://imgur.com/SPxoQp1   CUSTOM WEAPONS SETS Unique Weapons Pride Weapons Legendary Weapons Relic Weapons https://imgur.com/kOHNXhS   CUSTOM ACCESSORIES Standard Superior Legendary https://imgur.com/zPqNiiX   CUSTOM JEWELS/TATTOO Legendary Nightmarish https://imgur.com/gcqS28P There are many more features that you will only understand by playing and following. Beta testing server is currently open. Follow us on our discord and join our server to test it.
    • You shouldn't use rev 382, not sure why everyone keep using that.   I don't make changesets for fun, I don't make new revisions for nothing.   Follow the revisions.
  • Topics

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock