Jump to content
  • 0

Help Καλησπερα σε ολους.!


MoNsT3ReN4RgY
 Share

Question

Παιδιά έχω κάνει αυτό το code για το PartyZone μου, αλλά δυστιχώς δεν μπορώ να το κάνω να κάνει teleport το υπόλοιπο party πίσω στο Town όταν θα είναι <5 μέσα στο Party Zone..

 

https://pastebin.com/yjXC9QXD

Link to comment
Share on other sites

Recommended Posts

  • 0
1 hour ago, MoNsT3ReN4RgY said:

Παιδιά έχω κάνει αυτό το code για το PartyZone μου, αλλά δυστιχώς δεν μπορώ να το κάνω να κάνει teleport το υπόλοιπο party πίσω στο Town όταν θα είναι <5 μέσα στο Party Zone..

 

https://pastebin.com/yjXC9QXD

Οτι κωδικα εχεις απλα πετατο στα σκουπιδια κ βρες εναν dev να αγορασεις για κανενα 20ρικο. 

Αυτο που βλεπω και τη λυση να σου δωσω ειναι για πεταμα.

 

Δεν εχω καταλαβει καν τι θες να κανεις. Αμα θες οταν μπαινει ο character στο Zone χωρις party να πηγαινει πισω απλα στο onEnter method βαλε check αν εχει party η οχι. 

 

Επισης στο Party.java βρες τη method που καλει οταν σπαει το party και βαλε ενα for να βγαζει ολους τους player απο το Zone (εαν βρισκονται στο Zone).

Link to comment
Share on other sites

  • 0
11 hours ago, GsL said:

Δηλαδή αν κάποιος φάει dc πάει εξω το πάρτι..  πρόσεχε τι κάνεις.. 

Καλημέρα εαν το παρτυ πεσει κατω απο 5 ατομα μεσα στο ζονε τοτε να παει back to town  το παρτυ αλλιως οχι. Καταφερα να κανω τον εναν παικτη που βγαινει απο το παρτυ να παει πισω στο town αλλα το υπολοιπο παρτυ παραμενει μεσα ακομα κι αν ειναι 3-4 ατομα

12 hours ago, L2-Evanthe said:

Οτι κωδικα εχεις απλα πετατο στα σκουπιδια κ βρες εναν dev να αγορασεις για κανενα 20ρικο. 

Αυτο που βλεπω και τη λυση να σου δωσω ειναι για πεταμα.

 

Δεν εχω καταλαβει καν τι θες να κανεις. Αμα θες οταν μπαινει ο character στο Zone χωρις party να πηγαινει πισω απλα στο onEnter method βαλε check αν εχει party η οχι. 

 

Επισης στο Party.java βρες τη method που καλει οταν σπαει το party και βαλε ενα for να βγαζει ολους τους player απο το Zone (εαν βρισκονται στο Zone).

το εχω κανει ηδη αυτο στο onEnter method sto PartyZone.java

επισης ο κωδικας που ανεφερα παραπανω ειναι ο κωδικας που καλει οταν σπαει το παρτυ.

 

Link to comment
Share on other sites

  • 0
14 hours ago, MoNsT3ReN4RgY said:

Παιδιά έχω κάνει αυτό το code για το PartyZone μου, αλλά δυστιχώς δεν μπορώ να το κάνω να κάνει teleport το υπόλοιπο party πίσω στο Town όταν θα είναι <5 μέσα στο Party Zone..

 

https://pastebin.com/yjXC9QXD

Για δοκίμασε αν είναι λιγότεροι από 5 και βάλε ακόμα is inside in party zone 

 

Δεν ξέρω από κώδικες .. ρωτα τον xdemm αυτός θα σου πει τι λείπει

Link to comment
Share on other sites

  • 0
1 hour ago, MoNsT3ReN4RgY said:

Καταφερα να κανω τον εναν παικτη που βγαινει απο το παρτυ να παει πισω στο town αλλα το υπολοιπο παρτυ παραμενει μεσα ακομα κι αν ειναι 3-4 ατομα

 

Αν δουλευει για την περιπτωση που ο παιχτης δεν εχει party τοτε δοκιμασε να κανεις disband το party πρωτα στα party που ειναι < 5 και μετα να κανει τα teleport.

 

    public void removePartyMember(final L2PcInstance player)
    {
            if (player.isInsideZone(L2Character.ZONE_PARTYZONE) && player.getPartyMembers() < 5)
            {
			removePartyMember(player, true);
                    	player.sendMessage("You can't stay inside party zone without party!");
                        player.teleToLocation(MapRegionTable.TeleportWhereType.Town);
                        return;
             }      
    }

και σουλουπωσε λιγο τον κωδικα.

Link to comment
Share on other sites

  • 0
34 minutes ago, LordPanic said:

Αν δουλευει για την περιπτωση που ο παιχτης δεν εχει party τοτε δοκιμασε να κανεις disband το party πρωτα στα party που ειναι < 5 και μετα να κανει τα teleport.

 


    public void removePartyMember(final L2PcInstance player)
    {
            if (player.isInsideZone(L2Character.ZONE_PARTYZONE) && player.getPartyMembers() < 5)
            {
			removePartyMember(player, true);
                    	player.sendMessage("You can't stay inside party zone without party!");
                        player.teleToLocation(MapRegionTable.TeleportWhereType.Town);
                        return;
             }      
    }

και σουλουπωσε λιγο τον κωδικα.

εκανα αυτο που μου ειπες αλλα δεν κανει /leave απο το παρτυ οταν ειναι εντως partyzone..

πρεπει να βγει εκτως για να κανει /leave κι μονο τοτε τον παει πισω.. νομιζω οτι πρεπει να αλλαξω το player.teleToLocation σε κατι getPartyMembers.teleToLocation αλλα οταν το δοκιμαζω μου το βγαζει ερρορ

Link to comment
Share on other sites

  • 0
6 minutes ago, MoNsT3ReN4RgY said:

εκανα αυτο που μου ειπες αλλα δεν κανει /leave απο το παρτυ οταν ειναι εντως partyzone..

πρεπει να βγει εκτως για να κανει /leave κι μονο τοτε τον παει πισω.. νομιζω οτι πρεπει να αλλαξω το player.teleToLocation σε κατι getPartyMembers.teleToLocation αλλα οταν το δοκιμαζω μου το βγαζει ερρορ

 

 public void removePartyMember(final L2PcInstance player)
    {
	removePartyMember(player, true);
            
	   if (player.isInsideZone(L2Character.ZONE_PARTYZONE) && player.isInParty)
            {
			if(player.getPartyMembers() < 5){			
                    	player.sendMessage("Come back when you have the proper party numbers.");
                        player.teleToLocation(MapRegionTable.TeleportWhereType.Town);
                        return;
			}
             }else if(player.isInsideZone(L2Character.ZONE_PARTYZONE) && !player.isInParty){
		        player.sendMessage("You can't stay inside party zone without party!");
                        player.teleToLocation(MapRegionTable.TeleportWhereType.Town);
                        return;		     		
	     }      
    }

Αντε σου εγραψα την λυση ή τουλαχιστον την λογικη :D

Edited by LordPanic
  • Thanks 1
Link to comment
Share on other sites

  • 0
17 minutes ago, LordPanic said:

 


 public void removePartyMember(final L2PcInstance player)
    {
	removePartyMember(player, true);
            
	   if (player.isInsideZone(L2Character.ZONE_PARTYZONE) && player.isInParty)
            {
			if(player.getPartyMembers() < 5){			
                    	player.sendMessage("Come back when you have the proper party numbers.");
                        player.teleToLocation(MapRegionTable.TeleportWhereType.Town);
                        return;
			}
             }else if(!player.isInParty){
		        player.sendMessage("You can't stay inside party zone without party!");
                        player.teleToLocation(MapRegionTable.TeleportWhereType.Town);
                        return;		     		
	     }      
    }

Αντε σου εγραψα την λυση :D

https://pastebin.com/CTjM0DS0 ωριστε το PartyZone.Java & L2Party.java 

κανω /leave με τον παιχτη αλλα μονο αυτος που κανει leave φευγει.. το υπολοιπο παρτυ μενει μεσα  :dunno:

Link to comment
Share on other sites

  • 0

pws kaneis leave prepei na pas na valeis ena patch kai ston tropo pou kaneis leave, soe, unstuck, dead, zone

kai ti thes na kaneis me to ipoloipo party se periptwsi pou kapios figei

genika einai kakos kwdikas kai tha exeis pola NPE an den prosekseis pou tha spamaroun

Link to comment
Share on other sites

  • 0
1 hour ago, iTopZ said:

pws kaneis leave prepei na pas na valeis ena patch kai ston tropo pou kaneis leave, soe, unstuck, dead, zone

kai ti thes na kaneis me to ipoloipo party se periptwsi pou kapios figei

genika einai kakos kwdikas kai tha exeis pola NPE an den prosekseis pou tha spamaroun

γνωμη σου δηλαδη να το κανω  οταν ο παιχτης βγαινει απο το παρτυ να πηγαινει μονο αυτος town ε?

οσο για το να μπεις στο παρτυ ζονε  πρεπει αν εχεις 5 ατομα παρτυ κι μονο ο Leader μπορει να κανει teleport .

Link to comment
Share on other sites

  • 0

Θα σου ελεγα να αφησεις οτι γραφουν εδω γιατι οι περισσοτεροι ειναι αδαης απο θεμα προγραμματισμου και να παρατησεις οτι κανεις τωρα και να μαθεις τα βασικα της java. Δεν σου ειπα να γινεις προγραμματιστης. Αυτο απαιτει χρονια αλλα να καταλαβεις εναν κωδικα μονος και να γραψεις ενα If σε ενα overriden method θα το κανεις σε λιγοτερο απο 10-15 μερες. 

 

Ο κωδικας που εχεις ειναι αποτυχια. Οτι και να κανεις αμα δεν εχεις ιδεα  θα καταληξει με εσενα να ποσταρεις για help καθε μερα. Ακουσεμε.

Link to comment
Share on other sites

  • 0
19 hours ago, L2-Evanthe said:

Θα σου ελεγα να αφησεις οτι γραφουν εδω γιατι οι περισσοτεροι ειναι αδαης απο θεμα προγραμματισμου και να παρατησεις οτι κανεις τωρα και να μαθεις τα βασικα της java. Δεν σου ειπα να γινεις προγραμματιστης. Αυτο απαιτει χρονια αλλα να καταλαβεις εναν κωδικα μονος και να γραψεις ενα If σε ενα overriden method θα το κανεις σε λιγοτερο απο 10-15 μερες. 

 

Ο κωδικας που εχεις ειναι αποτυχια. Οτι και να κανεις αμα δεν εχεις ιδεα  θα καταληξει με εσενα να ποσταρεις για help καθε μερα. Ακουσεμε.

ευχαριστώ πολύ για την συμβουλή σου ..θα την κρατήσω...θα μπορούσες ίσως να μου δείξεις μια μικρή αρχή για να πορευτώ ;; 

Link to comment
Share on other sites

  • 0
27 minutes ago, MoNsT3ReN4RgY said:

ευχαριστώ πολύ για την συμβουλή σου ..θα την κρατήσω...θα μπορούσες ίσως να μου δείξεις μια μικρή αρχή για να πορευτώ ;; 

Η αναγκη θα σε κανει να μαθεις μονος. Κατσε παρατηρησε πως λειτουργει ο κωδικας, συμβουλεψου λιγο stackoverflow κ λιγο google και σε 10 μερες θα μπορεις να γραφεις ενα if μονος σου.

Αυτο δεν θα σε κανει προγραμματιστη για κανενα λογο ειναι σαν να λεμε οτι επειδη εκανες τραχιοτομη σε καποιον που πνιγοταν εγινες ξαφνικα γιατρος, αλλα θα σταματησεις να ζητας βοηθεια απο το καθε ανιδεο εδω μεσα που νομιζει οτι ξερει java και λεει στους φιλους του "η δουλεια μου ειναι προγραμματιστης".

 

Τα προβληματα απο μονα τους θα σου δωσουν την απαντηση. Οταν αναθετεις ενα προβλημα σε εναν αλλο δεν μαθαινεις και δεν βελτιωνεσαι. Η ανθρωποτητα η ιδια εμαθε απο τα προβληματα και την αναγκη. Ετσι ανακαλυφθηκε ο ηλεκτρισμος, η χημεια κλπ.

 

Y.Γ. αμα θες ενα μικρο tip, ο προγραμματισμος ειναι η ψηφιοποιηση του κοσμου γυρω σου. Οταν αντιμετωπισεις ενα προβλημα, σκεψου πως θα το ελυνες στον πραγματικο κοσμο κ κανε το ιδιο στον κωδικα.

Edited by L2-Evanthe
  • Like 1
  • Upvote 1
Link to comment
Share on other sites

  • 0

Ψάξε online courses και ξεκίνα, γενικά υπάρχουν courses που ξεκινούν από πολύ απλά πράγματα και πηγαίνουν σε πολύ προχωρημένα. Από stackoverflow και από google δύσκολα θα μάθεις, θέλει να έχεις κάποιες αρχικές γνώσεις για να ξέρεις τι θα ψάξεις και τι θα επιλέξεις. 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share



  • Posts

    • On my computer I connect it well but when I transfer the files to the hosting they do not open correctly!
    • check your configurations files. You should smart enough to find those 😉
    • You do not help me connect or you will know of a website that is working well
    • perhaps DB connection with server. AtualStudio sites are usually shitty, If they cannot connect to the DB, many components dont load.
    • Since many people asked, we are presenting here the whole Donation list from Donny NPC. Our server is NOT P2W and most of the things possible to get with donator coins are simply quality of life improvements or SMALL benefits to helping the server. There are other NPCs that also offer their services for Donator Coins like Starter Pack NPC and Newbie Helper.     DN Shots and Materials Packs Buff Scrolls Megaphone - Allows the players to send a Global Message every 5 minutes Dual Craft Stamp Epic Bosses quest items - Available only on the stages that those bosses are enabled Soul Crystals Stage 11 - Available only on 2nd and 3rd Stage Soul Crystals Stage 12 - Available only on 3rd Stage Horn (untradable) - Available only on 2nd Stage HP/CP/MP Elixirs Packs - Available only the grades of the respective Stages       Rune of XP/SP (30%) - Last for 12 hours Rune of XP/SP (30%) - Last for 3 days Rune of XP/SP (30%) - Last for 7 days Rune of XP/SP (30%) - Last for 28 days Rune of XP/SP (30%) - Last for 90 days       Expand Inventory Slots - Increases your Inventory Slots by 48 Expand Common Craft - Increases the number of recipes that can be recorded in common recipe books Expand Trade - Increases the number of items that can be bought or sold at private stores Expand Storage - Increases the number of items that can stored in private warehouses and freight Expand Weight - Increases the maximum weight one can carry on his inventory       We have around 100 accessories that the players can choose from. There is also the option to try-on the accessories before buying them so players can test how they look on their characters.   We are adding a few more cosmetics in the near future and are excited to share with you what we have so, stick around, more news coming in the next few days    
  • 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 Disbaled AdBlock