Jump to content

Question

Posted

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

 

https://pastebin.com/yjXC9QXD

Recommended Posts

  • 0
Posted
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).

  • 0
Posted
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

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

 

  • 0
Posted
14 hours ago, MoNsT3ReN4RgY said:

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

 

https://pastebin.com/yjXC9QXD

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

 

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

  • 0
Posted
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;
             }      
    }

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

  • 0
Posted
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 αλλα οταν το δοκιμαζω μου το βγαζει ερρορ

  • 0
Posted (edited)
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
  • 0
Posted
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:

  • 0
Posted

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

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

  • 0
Posted

genika pistevw oti tha ginei abuse apo ta players auto einai poli eukolo na vroun mia enalaktiki pou ksexases kai na sou vgei to onoma bug server :) 2020 thelei prosoxi 

  • Upvote 1
  • 0
Posted

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

 

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

  • 0
Posted
19 hours ago, L2-Evanthe said:

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

 

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

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

  • 0
Posted (edited)
27 minutes ago, MoNsT3ReN4RgY said:

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

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

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

 

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

 

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

Edited by L2-Evanthe
  • Like 1
  • Upvote 1
  • 0
Posted

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

Guest
This topic is now closed to further replies.


  • Posts

    • L2REBORN x10  l2reborn x1   LU4 MASTERWORRK BOHPTS - TOP PRICE discord - adver745645
    • 我们感谢您的 反馈 并希望让服务变得更加 优秀! 如果您使用过我们的服务并愿意分享您的体验(任何体验——积极或建设性),请在Trustpilot上留下评价,并获得$1作为感谢。 链接: https://www.trustpilot.com/review/socnet.pro 如何获得奖励: 1. 前往Trustpilot并留下您的评价 2. 向我们发送发布确认截图,以及带有与评价用户名一致的授权账户截图。 3. 指定哪个商店应收到这 $1 奖励。根据商店不同,可能需要您的用户名/电子邮箱。 您的反馈帮助我们成长,并让项目对社区中的每一位成员变得更好。感谢您与我们同行! 条款: 此活动仅适用于一个唯一用户。不允许多账号行为。 项目有效链接: 数字商品商店(网站): 前往 商店 Telegram 机器人: 前往 – 通过 Telegram 方便访问商店。 虚拟号码服务: 前往 用于购买 Telegram Stars 的 Telegram 机器人: 前往 – 在 Telegram 中快捷且优惠地购买 Stars。 SMM 面板: 前往 – 推广您的社交媒体账户。 我们想向您展示当前的 促销和特别优惠列表 用于购买我们提供的产品与服务: 1. 您可在首次购买时使用优惠码:SOCNET(15% 折扣) 2. 获得 $1 商店余额或 10–20% 折扣——只需在我们网站注册后,按照模板填写您的用户名:“SEND ME BONUS, MY USERNAME IS...”并在我们的论坛主题中发布! 3. 首次启动 SMM 面板可获得 $1:只需在我们的网站(Support)提交主题为 “Get Trial Bonus” 的工单。 4. 我们的 Telegram 频道以及 Stars 购买机器人中每周都有 Telegram Stars 抽奖! 新闻: ➡ Telegram 频道: https://t.me/accsforyou_shop ➡ WhatsApp 频道: https://chat.whatsapp.com/K8rBy500nA73z27PxgaJUw?mode=ems_copy_t ➡ Discord 服务器: https://discord.gg/y9AStFFsrh 联系方式与支持: ➡ Telegram: https://t.me/socnet_support ➡ WhatsApp: https://wa.me/79051904467 ➡ Discord: socnet_support ➡ ✉ Email: solomonbog@socnet.store
    • 我们感谢您的 反馈 并希望让服务变得更加 优秀! 如果您使用过我们的服务并愿意分享您的体验(任何体验——积极或建设性),请在Trustpilot上留下评价,并获得$1作为感谢。 链接: https://www.trustpilot.com/review/socnet.pro 如何获得奖励: 1. 前往Trustpilot并留下您的评价 2. 向我们发送发布确认截图,以及带有与评价用户名一致的授权账户截图。 3. 指定哪个商店应收到这 $1 奖励。根据商店不同,可能需要您的用户名/电子邮箱。 您的反馈帮助我们成长,并让项目对社区中的每一位成员变得更好。感谢您与我们同行! 条款: 此活动仅适用于一个唯一用户。不允许多账号行为。 项目有效链接: 数字商品商店(网站): 前往 商店 Telegram 机器人: 前往 – 通过 Telegram 方便访问商店。 虚拟号码服务: 前往 用于购买 Telegram Stars 的 Telegram 机器人: 前往 – 在 Telegram 中快捷且优惠地购买 Stars。 SMM 面板: 前往 – 推广您的社交媒体账户。 我们想向您展示当前的 促销和特别优惠列表 用于购买我们提供的产品与服务: 1. 您可在首次购买时使用优惠码:SOCNET(15% 折扣) 2. 获得 $1 商店余额或 10–20% 折扣——只需在我们网站注册后,按照模板填写您的用户名:“SEND ME BONUS, MY USERNAME IS...”并在我们的论坛主题中发布! 3. 首次启动 SMM 面板可获得 $1:只需在我们的网站(Support)提交主题为 “Get Trial Bonus” 的工单。 4. 我们的 Telegram 频道以及 Stars 购买机器人中每周都有 Telegram Stars 抽奖! 新闻: ➡ Telegram 频道: https://t.me/accsforyou_shop ➡ WhatsApp 频道: https://chat.whatsapp.com/K8rBy500nA73z27PxgaJUw?mode=ems_copy_t ➡ Discord 服务器: https://discord.gg/y9AStFFsrh 联系方式与支持: ➡ Telegram: https://t.me/socnet_support ➡ WhatsApp: https://wa.me/79051904467 ➡ Discord: socnet_support ➡ ✉ Email: solomonbog@socnet.store
    • 我们感谢您的 反馈 并希望让服务变得更加 优秀! 如果您使用过我们的服务并愿意分享您的体验(任何体验——积极或建设性),请在Trustpilot上留下评价,并获得$1作为感谢。 链接: https://www.trustpilot.com/review/socnet.pro 如何获得奖励: 1. 前往Trustpilot并留下您的评价 2. 向我们发送发布确认截图,以及带有与评价用户名一致的授权账户截图。 3. 指定哪个商店应收到这 $1 奖励。根据商店不同,可能需要您的用户名/电子邮箱。 您的反馈帮助我们成长,并让项目对社区中的每一位成员变得更好。感谢您与我们同行! 条款: 此活动仅适用于一个唯一用户。不允许多账号行为。 项目有效链接: 数字商品商店(网站): 前往 商店 Telegram 机器人: 前往 – 通过 Telegram 方便访问商店。 虚拟号码服务: 前往 用于购买 Telegram Stars 的 Telegram 机器人: 前往 – 在 Telegram 中快捷且优惠地购买 Stars。 SMM 面板: 前往 – 推广您的社交媒体账户。 我们想向您展示当前的 促销和特别优惠列表 用于购买我们提供的产品与服务: 1. 您可在首次购买时使用优惠码:SOCNET(15% 折扣) 2. 获得 $1 商店余额或 10–20% 折扣——只需在我们网站注册后,按照模板填写您的用户名:“SEND ME BONUS, MY USERNAME IS...”并在我们的论坛主题中发布! 3. 首次启动 SMM 面板可获得 $1:只需在我们的网站(Support)提交主题为 “Get Trial Bonus” 的工单。 4. 我们的 Telegram 频道以及 Stars 购买机器人中每周都有 Telegram Stars 抽奖! 新闻: ➡ Telegram 频道: https://t.me/accsforyou_shop ➡ WhatsApp 频道: https://chat.whatsapp.com/K8rBy500nA73z27PxgaJUw?mode=ems_copy_t ➡ Discord 服务器: https://discord.gg/y9AStFFsrh 联系方式与支持: ➡ Telegram: https://t.me/socnet_support ➡ WhatsApp: https://wa.me/79051904467 ➡ Discord: socnet_support ➡ ✉ Email: solomonbog@socnet.store
    • @Maxtor @Celestine @Atom  why not block this gypsy?
  • 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