Rizlaaa
Members-
Posts
362 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by Rizlaaa
-
WTS [WTS]Hide Drop Event + Video
Rizlaaa replied to Rizlaaa's topic in Marketplace [L2Packs & Files]
Its my msn , i have and skype : george.iracundus , better add me on msn or pm me here -
Guide [Gr]Unique Cancellation Skill
Rizlaaa replied to Rizlaaa's topic in Server Shares & Files [L2J]
Ok -
Guide [Gr]Unique Cancellation Skill
Rizlaaa replied to Rizlaaa's topic in Server Shares & Files [L2J]
αυτο το καταλαβα :P το πως εννοω. -
Guide [Gr]Unique Cancellation Skill
Rizlaaa replied to Rizlaaa's topic in Server Shares & Files [L2J]
Τι εννοεις -
Guide [Gr]Unique Cancellation Skill
Rizlaaa replied to Rizlaaa's topic in Server Shares & Files [L2J]
να σαι καλα φιλε ευχαριστω -
Εχω βαρεθει να βλεπω σε servers να ανεβαζουνε το hit time του cancel σε 2000000 δευτερολεπτα και το delay να το βαζουν 100 λεπτα. Και χαλαει τον spell singer και ειναι μουφα. Tested Λοιπον με αυτο εδω πιστευω ο spell singer παιρνει την αξια του αλλα και ειναι και balance. Οταν ο spell singer κανει το cancel , ο αντιπαλος χανει απο 1 μεχρι 6 buffs(τυχαιο) , μετα απο 15 δευτερολεπτα τα ξαναπαιρνει αυτοματα. Πιστευω ειναι το τελειο balance για το Cancel skill 8) ### Eclipse Workspace Patch 1.0 #P Chr.6GMS Index: java/net/sf/l2j/gameserver/handler/skillhandlers/Disablers.java =================================================================== --- java/net/sf/l2j/gameserver/handler/skillhandlers/Disablers.java (revision 5263) +++ java/net/sf/l2j/gameserver/handler/skillhandlers/Disablers.java (working copy) @@ -22,9 +22,13 @@ import java.util.logging.Level; import java.util.logging.Logger; +import javolution.util.FastList; + +import net.sf.l2j.gameserver.ThreadPoolManager; import net.sf.l2j.gameserver.ai.CtrlEvent; import net.sf.l2j.gameserver.ai.CtrlIntention; import net.sf.l2j.gameserver.ai.L2AttackableAI; +import net.sf.l2j.gameserver.datatables.SkillTable; import net.sf.l2j.gameserver.handler.ISkillHandler; import net.sf.l2j.gameserver.handler.SkillHandler; import net.sf.l2j.gameserver.model.L2Attackable; @@ -66,6 +70,28 @@ private float _negatePower=0.f; private int _negateId=0; + public class Canc implements Runnable{ + L2PcInstance j; + FastList<L2Effect> l; + + public Canc(L2PcInstance p,FastList<L2Effect> f){ + j = p; + l = f; + } + + public void run(){ + if(l.isEmpty()) + return; + for(L2Effect b : l) + { + L2Skill k = SkillTable.getInstance().getInfo(b.getSkill().getId(), b.getLevel()); + if(k != null) + k.getEffects(j, j); + } + l.clear(); + } + } + @Override public void useSkill(L2Character activeChar, L2Skill skill, L2Object[] targets) { @@ -454,31 +480,30 @@ if(Rnd.get(100) < landrate) { - L2Effect[] effects = target.getAllEffects(); - int maxfive = 5; - for (L2Effect e : effects) - { - if (e.getSkill().getId() != 4082 && e.getSkill().getId() != 4215 && - e.getSkill().getId() != 4515 && e.getSkill().getId() != 110 && e.getSkill().getId() != 111 && - e.getSkill().getId() != 1323 && e.getSkill().getId() != 1325) // Cannot cancel skills 4082, 4215, 4515, 110, 111, 1323, 1325 - { - if(e.getSkill().getSkillType() != SkillType.BUFF) //sleep, slow, surrenders etc - e.exit(); - else - { - int rate = 100; - int level = e.getLevel(); - if (level > 0) rate = Integer.valueOf(150/(1 + level)); - if (rate > 95) rate = 95; - else if (rate < 5) rate = 5; - if(Rnd.get(100) < rate) { - e.exit(); - maxfive--; - if(maxfive == 0) break; - } - } + L2PcInstance p = null; + if(target instanceof L2PcInstance) + p = (L2PcInstance) target; + + if(p != null){ + L2Effect[] l = p.getAllEffects(); + int r = Rnd.get(6); + if(l.length < r){} + int i = 0; + for(L2Effect h : l){ + int id = h.getSkill().getId(); + if(id == 4082 || id == 4515 || id == 110 || id == 111 || id == 1323 || id == 1325) + continue; + if(i == r) + break; + + i++; + p.addRemovedBuff(h); + h.exit(); } + ThreadPoolManager.getInstance().scheduleGeneral(new Canc(p,p.getRemovedBuffs()), 6000); } + // Cannot cancel skills 4082, 4215, 4515, 110, 111, 1323, 1325 + } else { if (activeChar instanceof L2PcInstance) Index: java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java =================================================================== --- java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java (revision 5263) +++ java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java (working copy) @@ -408,6 +408,8 @@ /** True if the L2PcInstance is using the relax skill */ private boolean _relax; + + private FastList<L2Effect> removedBuffs = new FastList<L2Effect>(); /** Location before entering Observer Mode */ private int _obsX; @@ -8215,6 +8217,19 @@ return true; } + + public FastList<L2Effect> getRemovedBuffs(){ + return removedBuffs; + } + + public void addRemovedBuff(L2Effect j){ + removedBuffs.add(j); + } + public boolean isNoble() { return _noble;
-
WTS [WTS]Hide Drop Event + Video
Rizlaaa replied to Rizlaaa's topic in Marketplace [L2Packs & Files]
Added. -
WTS [WTS]Hide Drop Event + Video
Rizlaaa replied to Rizlaaa's topic in Marketplace [L2Packs & Files]
admin sets alll the possible coordinates man. -
WTS [WTS]Hide Drop Event + Video
Rizlaaa replied to Rizlaaa's topic in Marketplace [L2Packs & Files]
Wow thank you , when and if you want to buy it contact me by adding me in msn or pming me here as the topic says. -
WTS [WTS]Hide Drop Event + Video
Rizlaaa replied to Rizlaaa's topic in Marketplace [L2Packs & Files]
Thanks man. Video Added. -
λολ εμενα το αντιθετο :D , αν σε βολευει παρτο αξιζει η συγκεκριμενη σειρα βιβλιων. Εχω απο τις ιδιες εκδοσεις το πληρες εγχειριδιο της java 6.
-
Πραγματικα μπορεις να μαθεις html/css απο το διαδικτυο μια χαρα. Μην δωσεις λεφτα για να παρεις βιβλιο για τις συγεκριμενες γλωσσες(σχεδον γλωσσες).
-
WTS [WTS]Hide Drop Event + Video
Rizlaaa replied to Rizlaaa's topic in Marketplace [L2Packs & Files]
Thanks a lot men ;D -
WTS [WTS]Hide Drop Event + Video
Rizlaaa replied to Rizlaaa's topic in Marketplace [L2Packs & Files]
Thanks mate ;) -
Hello i would like to sell one fun event I coded today. English Description Everything is automated. Every 2 hours (changeable) an item(changeable, default: Rabbit ears) is dropped in a lucky region (you can select all the possible coordinates) and players are informed that event began and in which area it is. For example it can be in Giran Town area but everywhere there. They have 15 minutes(changeable) to find it or else item dissapears automatically and event is finished. The first who find and drop this item , he takes the reward(Default: 50 gold bars, changeable). Event starts again in 2 hours(changeable as i said). During event , an Admin can press : //gohide to go to the location of the item. It's really good and fun event , isn't it? ;D Greek Description Ολα ειναι αυτοματα. Καθε 2 ωρες(μπορειτε να το αλλαξετε) ενα item(μπορειτε να το αλλαξετε , default: rabbit ears) πεφτει σε μια τυχαια περιοχη(εσεις διαλεγετε ολα τα πιθανα coordinates που μπορει να πεσει) και οι παικτες ενημερωνονται οτι το event ξεκινησε και σε ποια περιοχη επεσε. Π.χ μπορει να ειναι στην Giran Town , αλλα μπορει να ειναι οπουδηποτε εκει.Εχουν 15 λεπτα(μπορειτε να το αλλαξετε) να το βρουνε αλλιως εξαφανιζεται και το event τελειωνει.Ο πρωτος που το βρει και το κανει drop κερδιζει το event και παιρνει το reward(Default: 50 gold bars, μπορειτε να το αλλαξετε). Το event αρχιζει παλι σε ωρες(οπως ειπα μπορειτε να το αλλαξετε).Στην διαρκεια του event ο admin μπορει να πατησει //gohide για να παει στην περιοχη που ειναι το item ακριβως. Select full screen , HD quality. Think of a server with 80+ people in a town searching an item , lol it's cool 8) *Fixed all possible errors *Clean coded with the best way *Live Test Contact: iracundusgr@live.com Or pm me here Prize: 9 Euros paypal , 10 Euros paysafe Maybe i'll add a demo video soon.
-
[Guide]Χρονικα διαστηματα
Rizlaaa replied to Rizlaaa's topic in Server Development Discussion [Greek]
ακριβως... ευχαριστω -
[Guide]Χρονικα διαστηματα
Rizlaaa replied to Rizlaaa's topic in Server Development Discussion [Greek]
να σαι καλα φιλε ευχαριστω. -
[Guide]Χρονικα διαστηματα
Rizlaaa replied to Rizlaaa's topic in Server Development Discussion [Greek]
Ευχαριστω , αν και σπαμμαρεις . -
[HELP]ExShowScreenMessage to all (HOW???)
Rizlaaa replied to xXObanXx's question in Request Server Development Help [L2J]
Try to take another system from a server which has already this system. I had this problem 1 time (but C6). -
αα, εσυ ψαχνεις files δηλαδη. Εχεις 3 επιλογες 1.Να παρεις L2JFrozen αλλα δεν ειναι η καλη η λυση λογω επειδη ειναι πολυ υπερφορτωμενο project και γενικα δεν ειναι καθαρο. 2. Να αγορασεις files απο καποιον ο οποιος πουλαει , αλλα να προσεχεις μη σου δωσει οτι βρει μπροστα του. 3.Να κατσεις να μαθεις , και να ξεκινησεις απο καθαρο L2J . Το να κατσεις να μαθεις ειναι βεβαιο παντως , αγορασεις δεν αγορασεις.
-
αναλογως το τι θες, πες εδω ακριβως τι θες.
-
Κανεις δε θα κατσει να σου κανει οτιδηποτε τσαμπα. Κοιτα guides , κατσε διαβασε ασχολησου αλλιως πληρωσε καποιον.
-
[Discussion]Κάντε request java mods
Rizlaaa replied to Rizlaaa's topic in Server Development Discussion [Greek]
### Eclipse Workspace Patch 1.0 #P Chr.6GMS Index: java/net/sf/l2j/gameserver/clientpackets/RequestEnchantItem.java =================================================================== --- java/net/sf/l2j/gameserver/clientpackets/RequestEnchantItem.java (revision 5263) +++ java/net/sf/l2j/gameserver/clientpackets/RequestEnchantItem.java (working copy) @@ -237,6 +237,11 @@ } item.setEnchantLevel(item.getEnchantLevel()+1); item.updateDatabase(); + + if(item.getEnchantLevel() == 16) + for(L2PcInstance j : L2World.getInstance().getAllPlayers()) + if(j != null && j != activeChar) + j.sendMessage("Congratulations,"+j.getName()+" successful enchanted "+item.getItem().getName()+"+16"); } } else -
[Discussion]Κάντε request java mods
Rizlaaa replied to Rizlaaa's topic in Server Development Discussion [Greek]
Οχι. -
Item Enchant Require With EAS
Rizlaaa replied to Fiou's question in Request Server Development Help [L2J]
find something similar .... i don't have freya source atm
