-
Posts
269 -
Joined
-
Last visited
-
Days Won
1 -
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by ThelwHelpRePaidia
-
Source Some Ready(Compiled) L2J Sources.
ThelwHelpRePaidia replied to 'Baggos''s topic in Server Shares & Files [L2J]
[GR] ωραιος βαγγο! -
LF L2Pride Gracia Files
ThelwHelpRePaidia replied to Pamela32's question in Request Server Development Help [L2J]
hahahahaha [Gr] astous na poulane shared packs giayto sou ta edwsa etsi -
Hi
ThelwHelpRePaidia replied to ThelwHelpRePaidia's question in Request Server Development Help [L2J]
not working -
hello how can i make this buffer not to heal dead players and players when they are in combat? here is the script import sys from com.l2jfrozen.gameserver.model.actor.instance import L2PcInstance from java.util import Iterator from com.l2jfrozen.gameserver.datatables import SkillTable from com.l2jfrozen.util.database import L2DatabaseFactory from com.l2jfrozen.gameserver.model.quest import State from com.l2jfrozen.gameserver.model.quest import QuestState from com.l2jfrozen.gameserver.model.quest.jython import QuestJython as JQuest qn = "9999_NPCBuffer" NPC=[9999] ADENA_ID=57 QuestId = 9999 QuestName = "NPCBuffer" QuestDesc = "custom" InitialHtml = "1.htm" print "importing custom: 9999: NPCBuffer" class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onEvent(self,event,st): htmltext = event count=st.getQuestItemsCount(ADENA_ID) if count < 0 or st.getPlayer().getLevel() < 1 : htmltext = "<html><head><body>You dont have enough Adena,<br> or your level is too low. You must be 40 or higher.</body></html>" else: st.takeItems(ADENA_ID,0) st.getPlayer().setTarget(st.getPlayer()) #Wind Walk if event == "2": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5242,2).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Decrease Weight if event == "3": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5217,3).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Shield if event == "4": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5238,3).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Might if event == "5": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5231,3).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Mental Shield if event == "6": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5230,4).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Bless the Body if event == "7": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5212,6).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Bless the Soul if event == "8": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5213,6).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Magic Barrier if event == "9": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5229,2).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Concentration if event == "10": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5215,6).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Berserker Spirit if event == "11": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5210,2).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Bless Shield if event == "12": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5211,6).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Vampiric Rage if event == "13": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5240,4).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Acumen if event == "14": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5206,3).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Empower if event == "15": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5220,3).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Haste if event == "16": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5225,2).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Guidance if event == "17": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5224,3).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Focus if event == "18": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5221,3).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Death Whisper if event == "19": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5216,3).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Agility if event == "20": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5208,3).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Clarity if event == "21": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5214,3).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Advanced Block if event == "22": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5207,3).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Kiss of Eva if event == "23": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5228,2).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Greater Shield if event == "24": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5223,3).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Wild Magic if event == "25": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5241,1).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Regeneration if event == "26": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5232,3).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Holy Weapon if event == "27": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5227,1).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Greather Might if event == "28": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5222,3).getEffects(st.getPlayer(),st.getPlayer()) return "2.htm" st.setState(COMPLETED) #Chant of battle if event == "30": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5270,3).getEffects(st.getPlayer(),st.getPlayer()) return "3.htm" st.setState(COMPLETED) #Chant of Shielding if event == "31": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5281,3).getEffects(st.getPlayer(),st.getPlayer()) return "3.htm" st.setState(COMPLETED) #Chant of Fire if event == "32": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5274,3).getEffects(st.getPlayer(),st.getPlayer()) return "3.htm" st.setState(COMPLETED) #Chant of Flame if event == "33": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5275,3).getEffects(st.getPlayer(),st.getPlayer()) return "3.htm" st.setState(COMPLETED) #Chant of Fury if event == "34": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5276,2).getEffects(st.getPlayer(),st.getPlayer()) return "3.htm" st.setState(COMPLETED) #Chant of Evasion if event == "35": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5273,3).getEffects(st.getPlayer(),st.getPlayer()) return "3.htm" st.setState(COMPLETED) #Chant of Rage if event == "36": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5279,3).getEffects(st.getPlayer(),st.getPlayer()) return "3.htm" st.setState(COMPLETED) #Chant of Revenge if event == "37": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5280,3).getEffects(st.getPlayer(),st.getPlayer()) return "3.htm" st.setState(COMPLETED) #Chant of Vampire if event == "38": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5283,4).getEffects(st.getPlayer(),st.getPlayer()) return "3.htm" st.setState(COMPLETED) #Chant of Eagle if event == "39": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5271,3).getEffects(st.getPlayer(),st.getPlayer()) return "3.htm" st.setState(COMPLETED) #Chant of Predator if event == "40": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5278,3).getEffects(st.getPlayer(),st.getPlayer()) return "3.htm" st.setState(COMPLETED) #Chant of Spirit if event == "41": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5282,1).getEffects(st.getPlayer(),st.getPlayer()) return "3.htm" st.setState(COMPLETED) #Chant of Victory if event == "42": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5269,1).getEffects(st.getPlayer(),st.getPlayer()) return "3.htm" st.setState(COMPLETED) #Chant of Magnus if event == "43": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5277,1).getEffects(st.getPlayer(),st.getPlayer()) return "3.htm" st.setState(COMPLETED) #War Chant if event == "44": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5284,3).getEffects(st.getPlayer(),st.getPlayer()) return "3.htm" st.setState(COMPLETED) #Earth Chant if event == "45": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5272,3).getEffects(st.getPlayer(),st.getPlayer()) return "3.htm" st.setState(COMPLETED) #Chant of life if event == "46": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5305,1).getEffects(st.getPlayer(),st.getPlayer()) return "3.htm" st.setState(COMPLETED) #Body Avatar if event == "47": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5306,6).getEffects(st.getPlayer(),st.getPlayer()) return "3.htm" st.setState(COMPLETED) #Profecy of Fire if event == "48": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5285,1).getEffects(st.getPlayer(),st.getPlayer()) return "4.htm" st.setState(COMPLETED) #Profecy of Wather if event == "49": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5286,1).getEffects(st.getPlayer(),st.getPlayer()) return "4.htm" st.setState(COMPLETED) #profecy of Wind if event == "50": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5287,1).getEffects(st.getPlayer(),st.getPlayer()) return "4.htm" st.setState(COMPLETED) #Blessing of Queen if event == "51": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5300,3).getEffects(st.getPlayer(),st.getPlayer()) return "5.htm" st.setState(COMPLETED) #Blessing of Seraphim if event == "52": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5301,3).getEffects(st.getPlayer(),st.getPlayer()) return "5.htm" st.setState(COMPLETED) #Gifth Queen if event == "53": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5302,3).getEffects(st.getPlayer(),st.getPlayer()) return "5.htm" st.setState(COMPLETED) #Gifth Seraphim if event == "54": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5303,3).getEffects(st.getPlayer(),st.getPlayer()) return "5.htm" st.setState(COMPLETED) #Holy Resistance if event == "55": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5226,3).getEffects(st.getPlayer(),st.getPlayer()) return "6.htm" st.setState(COMPLETED) #Unholy Resistance if event == "56": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5239,3).getEffects(st.getPlayer(),st.getPlayer()) return "6.htm" st.setState(COMPLETED) #Resist Aqua if event == "57": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5233,3).getEffects(st.getPlayer(),st.getPlayer()) return "6.htm" st.setState(COMPLETED) #Resist Wind if event == "58": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5235,3).getEffects(st.getPlayer(),st.getPlayer()) return "6.htm" st.setState(COMPLETED) #Resist Fire if event == "59": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5234,3).getEffects(st.getPlayer(),st.getPlayer()) return "6.htm" st.setState(COMPLETED) #Resist Poison if event == "60": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5236,3).getEffects(st.getPlayer(),st.getPlayer()) return "6.htm" st.setState(COMPLETED) #Elemetal Protection if event == "61": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5219,1).getEffects(st.getPlayer(),st.getPlayer()) return "6.htm" st.setState(COMPLETED) #Arcane Protection if event == "62": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5209,1).getEffects(st.getPlayer(),st.getPlayer()) return "6.htm" st.setState(COMPLETED) #Divine Protection if event == "63": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5218,1).getEffects(st.getPlayer(),st.getPlayer()) return "6.htm" st.setState(COMPLETED) #Invigor if event == "64": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5307,3).getEffects(st.getPlayer(),st.getPlayer()) return "6.htm" st.setState(COMPLETED) #Resist Shock if event == "65": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5237,4).getEffects(st.getPlayer(),st.getPlayer()) return "6.htm" st.setState(COMPLETED) #Pa'agrio Gifth if event == "66": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5292,3).getEffects(st.getPlayer(),st.getPlayer()) return "7.htm" st.setState(COMPLETED) #Pa'agrio Blessing if event == "67": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5289,3).getEffects(st.getPlayer(),st.getPlayer()) return "7.htm" st.setState(COMPLETED) #Pa'agrio Glory if event == "68": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5293,3).getEffects(st.getPlayer(),st.getPlayer()) return "7.htm" st.setState(COMPLETED) #Pa'agrio Tact if event == "69": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5297,3).getEffects(st.getPlayer(),st.getPlayer()) return "7.htm" st.setState(COMPLETED) #Pa'agrio Wisdom if event == "70": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5308,3).getEffects(st.getPlayer(),st.getPlayer()) return "7.htm" st.setState(COMPLETED) #Pa'agrio Protection if event == "71": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5304,3).getEffects(st.getPlayer(),st.getPlayer()) return "7.htm" st.setState(COMPLETED) #Pa'agrio Rage if event == "72": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5295,2).getEffects(st.getPlayer(),st.getPlayer()) return "7.htm" st.setState(COMPLETED) #Pa'agrio Vision if event == "73": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5299,3).getEffects(st.getPlayer(),st.getPlayer()) return "7.htm" st.setState(COMPLETED) #Pa'agrio Haste if event == "74": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5294,2).getEffects(st.getPlayer(),st.getPlayer()) return "7.htm" st.setState(COMPLETED) #Pa'agrio Eye if event == "75": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5291,1).getEffects(st.getPlayer(),st.getPlayer()) return "7.htm" st.setState(COMPLETED) #Pa'agrio Soul if event == "76": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5296,1).getEffects(st.getPlayer(),st.getPlayer()) return "7.htm" st.setState(COMPLETED) #Pa'agrio Emblem if event == "77": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5290,1).getEffects(st.getPlayer(),st.getPlayer()) return "7.htm" st.setState(COMPLETED) #Pa'agrio Fist if event == "78": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5288,1).getEffects(st.getPlayer(),st.getPlayer()) return "7.htm" st.setState(COMPLETED) #Pa'agrio Victory if event == "79": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5298,1).getEffects(st.getPlayer(),st.getPlayer()) return "7.htm" st.setState(COMPLETED) #Dance of Warrior if event == "80": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5243,1).getEffects(st.getPlayer(),st.getPlayer()) return "8.htm" st.setState(COMPLETED) #Dance of Inspiration if event == "81": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5249,1).getEffects(st.getPlayer(),st.getPlayer()) return "8.htm" st.setState(COMPLETED) #Dance of Mystic if event == "82": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5251,1).getEffects(st.getPlayer(),st.getPlayer()) return "8.htm" st.setState(COMPLETED) #Dance of Fire if event == "83": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5247,1).getEffects(st.getPlayer(),st.getPlayer()) return "8.htm" st.setState(COMPLETED) #Dance of Fury if event == "84": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5248,1).getEffects(st.getPlayer(),st.getPlayer()) return "8.htm" st.setState(COMPLETED) #Dance of Concentration if event == "85": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5245,1).getEffects(st.getPlayer(),st.getPlayer()) return "8.htm" st.setState(COMPLETED) #Dance of Light if event == "86": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5250,1).getEffects(st.getPlayer(),st.getPlayer()) return "8.htm" st.setState(COMPLETED) #Aqua Guard if event == "87": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5244,1).getEffects(st.getPlayer(),st.getPlayer()) return "8.htm" st.setState(COMPLETED) #Earth Guard if event == "88": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5246,1).getEffects(st.getPlayer(),st.getPlayer()) return "8.htm" st.setState(COMPLETED) #Dance of Vampire if event == "89": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5254,1).getEffects(st.getPlayer(),st.getPlayer()) return "8.htm" st.setState(COMPLETED) #Dance of Protection if event == "90": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5252,1).getEffects(st.getPlayer(),st.getPlayer()) return "8.htm" st.setState(COMPLETED) #Siren's Dance if event == "91": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5253,1).getEffects(st.getPlayer(),st.getPlayer()) return "8.htm" st.setState(COMPLETED) #Song of Earth if event == "93": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5255,1).getEffects(st.getPlayer(),st.getPlayer()) return "9.htm" st.setState(COMPLETED) #Song of Life if event == "94": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5260,1).getEffects(st.getPlayer(),st.getPlayer()) return "9.htm" st.setState(COMPLETED) #Song of Water if event == "95": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5267,1).getEffects(st.getPlayer(),st.getPlayer()) return "9.htm" st.setState(COMPLETED) #Song of Warding if event == "96": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5266,1).getEffects(st.getPlayer(),st.getPlayer()) return "9.htm" st.setState(COMPLETED) #Song of Wind if event == "97": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5268,1).getEffects(st.getPlayer(),st.getPlayer()) return "9.htm" st.setState(COMPLETED) #Song of Hunter if event == "98": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5258,1).getEffects(st.getPlayer(),st.getPlayer()) return "9.htm" st.setState(COMPLETED) #Song of Invocation if event == "99": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5259,1).getEffects(st.getPlayer(),st.getPlayer()) return "9.htm" st.setState(COMPLETED) #Song of Vitality if event == "100": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5265,1).getEffects(st.getPlayer(),st.getPlayer()) return "9.htm" st.setState(COMPLETED) #Song of Vengeance if event == "101": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5264,1).getEffects(st.getPlayer(),st.getPlayer()) return "9.htm" st.setState(COMPLETED) #Flame Guard if event == "102": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5257,1).getEffects(st.getPlayer(),st.getPlayer()) return "9.htm" st.setState(COMPLETED) #Storm Guard if event == "103": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5263,1).getEffects(st.getPlayer(),st.getPlayer()) return "9.htm" st.setState(COMPLETED) #Song of Meditation if event == "104": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5261,1).getEffects(st.getPlayer(),st.getPlayer()) return "9.htm" st.setState(COMPLETED) #Song of Champion if event == "105": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5256,1).getEffects(st.getPlayer(),st.getPlayer()) return "9.htm" st.setState(COMPLETED) #Song of Renewal if event == "106": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(5262,1).getEffects(st.getPlayer(),st.getPlayer()) return "9.htm" st.setState(COMPLETED) #Fighter Buffers if event == "107": st.takeItems(ADENA_ID,0) st.getPlayer().stopAllEffects() SkillTable.getInstance().getInfo(5242,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5231,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5230,4).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5229,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5238,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5240,4).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5225,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5224,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5222,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5216,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5212,6).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5292,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5210,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5208,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5269,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5280,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5288,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5221,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5237,4).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5243,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5247,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5248,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5249,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5252,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5254,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5255,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5258,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5256,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5262,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5264,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5265,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5266,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5267,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5268,1).getEffects(st.getPlayer(),st.getPlayer()) return "1.htm" st.setState(COMPLETED) #Mage Buffers if event == "108": st.takeItems(ADENA_ID,0) st.getPlayer().stopAllEffects() SkillTable.getInstance().getInfo(5242,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5238,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5230,4).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5212,6).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5213,6).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5229,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5215,6).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5210,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5211,6).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5206,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5220,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5214,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5207,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5223,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5241,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5277,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5280,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5237,4).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5292,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5303,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5255,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5266,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5265,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5264,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5256,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5263,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5261,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5268,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5251,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5245,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5253,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(5250,1).getEffects(st.getPlayer(),st.getPlayer()) return "1.htm" st.setState(COMPLETED) if event == "109": st.takeItems(ADENA_ID,0) return "1.htm" st.setState(COMPLETED) #Cancel if event == "110": st.getPlayer().stopAllEffects() return "1.htm" st.setState(COMPLETED) #Noblesse Blessing if event == "111": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(1323,1).getEffects(st.getPlayer(),st.getPlayer()) return "1.htm" st.setState(COMPLETED) #Restore CP/HP/MP if event == "115": st.takeItems(ADENA_ID,0) st.getPlayer().setCurrentCp(st.getPlayer().getMaxCp()) st.getPlayer().setCurrentHp(st.getPlayer().getMaxHp()) st.getPlayer().setCurrentMp(st.getPlayer().getMaxMp()) return "1.htm" st.setState(State.COMPLETED) if htmltext != event: st.setState(COMPLETED) st.exitQuest(1) return htmltext def onTalk (self,npc,player): st = player.getQuestState(qn) htmltext = "<html><head><body>I have nothing to say to you</body></html>" st.setState(STARTED) return InitialHtml QUEST = Quest(QuestId,str(QuestId) + "_" + QuestName,QuestDesc) CREATED=State('Start',QUEST) STARTED=State('Started',QUEST) COMPLETED=State('Completed',QUEST) QUEST.setInitialState(CREATED) for npcId in NPC: QUEST.addStartNpc(npcId) QUEST.addTalkId(npcId)
-
LF L2Pride Gracia Files
ThelwHelpRePaidia replied to Pamela32's question in Request Server Development Help [L2J]
here http://www.mediafire.com/download/f88ohjjj7qf7k64/L2_Pride_Source_CT_2.3.rar http://www.4shared.com/rar/bjpuJ9Mgba/L2Pride.html Have fun! -
Help Help Guys
ThelwHelpRePaidia replied to ThelwHelpRePaidia's question in Request Server Development Help [Greek]
oriste ayta exw #================================================# # Geo Engine # #================================================# # Pack: l2jfrozen Site: www.l2jfrozen.com # #================================================# # -------------------------------- # Geo Configuration - # -------------------------------- # 0 = geodata disabled (default). # 1 = enabled geodata. # If ForceGeodata = true, it requires ~ 3 GB # If ForceGeodata = false, then the required rate of screws 7200 # # 2 = geodata and pathnode (search path) are included. # Pathnode are't active for Players, active AllowPlayersPathnode= True # If ForceGeodata, ForcePathNod = true, it requires about 5 GB # If ForceGeodata, ForcePathNod = false, then the required rate of screws 7200 # # -1 = Pathnode (search path) enabled. # If ForcePathNod = true, it requires about 2 GB # If ForcePathNod = false, then the required rate of screws 7200 # Test function! There may be mistakes! GeoData = 2 # If GeoData=2, with this configuration is possible to enable/disable pathnode for # players, meanwhile, for the other "L2Characters", is always enabled. # You must have a good Pathnode to active this function. AllowPlayersPathnode= true # [True] Download geodata in RAM (using about 2 GB). # [False] Do not download geodata in memory. Read from the hard disk. # INFO: Better [true] ForceGeodata = True # Cell-level pathfinding, produces more accurate routes but is (maybe 10x) heavier to calculate. Recommended for small servers at least. # If False, pathnode files are used. Uses a max number of nodes in calculation which can be adjusted in the algorithm if it needs to be faster. # Default: False CellPathFinding = True # Default: False AcceptGeoeditorConn = True GeoEditorPort = 9011 # ------------------------------------------------------------- # Z-Axis correction for L2Spawns. # Possible values: Town, Monster, None, All # If you have problems with NPCs spawning on town roofs, change to "Monster" or "None" # If you have problems with dungeon mobs spawning on surface, change to "Town" or "None" GeoCorrectZ = All # This is setting of experimental Client <--> Server Player coordinates synchronization, # 0 - no synchronization at all # 1 - synchronization Client --> Server # 2 - synchronization Server --> Client # -1 - Default system: will synchronize Z only CoordSynchronize = 2 # Size of the world on axes X, Y and Z WorldSizeMinX = -131072 WorldSizeMaxX = 228608 WorldSizeMinY = -262144 WorldSizeMaxY = 262144 WorldSizeMinZ = -15000 WorldSizeMaxZ = 15000 # When a character falls, he takes damages. # Default: True FallDamage = True # The zones with water are enabled. # Default: True AllowWater = True -
Help Help Guys
ThelwHelpRePaidia replied to ThelwHelpRePaidia's question in Request Server Development Help [Greek]
mporei kapios na thelei na vohthisi den kserw giayto rwtaw -
Help Help
ThelwHelpRePaidia replied to ThelwHelpRePaidia's question in Request Server Development Help [Greek]
Ειναι dead links ολα τεσπα ευχαριστω βαγγελη! -
Help Help Guys
ThelwHelpRePaidia replied to ThelwHelpRePaidia's question in Request Server Development Help [Greek]
giati logika thelei fix gia ta zones pou thelw epeidh ta terata den varane mesa apo walls kai o server pou ftiaxnw einai farm kai den einai kalo na to kanoun ayto alla na to fixaro den kserw egw kapion gia na mou to ftiaksei ennow:P -
Kalhspera paidia kserei kaneis pws mporw na valw reuse sto trade chat(+) kai sto global chat(!)? px 8elw na valw sto trade chat 5 lepta kai sto global 8 lepta gia Frozen euxaristw.!
-
Skill Chance
ThelwHelpRePaidia replied to ThelwHelpRePaidia's question in Request Server Development Help [Greek]
Κομπλε τωρα το καταλαβα :) -
Skill Chance
ThelwHelpRePaidia replied to ThelwHelpRePaidia's question in Request Server Development Help [Greek]
Wraios re file egw nomiza oti epeze rolo sto damage na'sai kala! -
Kalhspera paidia kserete pws mporw na allaksw to chance enws skill? giati apo tis 10 fores pou to kanw pianei 10/10 wriste to skill <skill id="92" levels="52" name="Shield Stun" enchantLevels1="30" enchantLevels2="30"> <table name="#enchantMagicLvl">76 76 76 77 77 77 78 78 78 79 79 79 80 80 80 81 81 81 82 82 82 82 83 83 83 84 84 85 85 85</table> <enchant1 name="magicLvl" val="#enchantMagicLvl"/> <enchant2 name="magicLvl" val="#enchantMagicLvl"/> <table name="#ench2MpConsume">42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13</table> <table name="#magicLvl">18 19 20 22 23 24 26 27 28 30 31 32 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74</table> <table name="#mpConsume">11 11 11 12 12 13 14 15 15 16 16 17 18 18 19 20 21 22 22 22 23 24 24 25 26 26 27 28 28 28 29 30 31 31 32 33 33 34 34 35 35 36 37 37 38 39 39 40 40 41 41 42</table> <table name="#ench1Reuse">11000 11000 11000 10000 10000 10000 10000 9000 9000 9000 9000 8000 8000 8000 8000 7000 7000 7000 6000 6000 6000 6000 5000 5000 5000 5000 4000 4000 4000 4000</table> <set name="weaponsAllowed" val="2"/> <set name="magicLvl" val="#magicLvl"/> <set name="mpConsume" val="#mpConsume"/> <!-- <set name="save" val="4"/> --> <set name="power" val="80"/> <set name="lvlDepend" val="2"/> <set name="target" val="TARGET_ONE"/> <set name="reuseDelay" val="80000"/> <set name="hitTime" val="1200"/> <set name="coolTime" val="300"/> <set name="skillType" val="STUN"/> <set name="operateType" val="OP_ACTIVE"/> <set name="castRange" val="40"/> <set name="effectRange" val="400"/> <enchant1 name="reuseDelay" val="#ench1Reuse"/> <enchant2 name="mpConsume" val="#ench2MpConsume"/> <for> <effect count="1" name="Stun" time="2" val="0" stackOrder="1" stackType="Stun"> <using kind="Shield"/> </effect> <effect count="1" name="RemoveTarget" time="1" val="0"/> </for> </skill>
-
Help Help Guys
ThelwHelpRePaidia replied to ThelwHelpRePaidia's question in Request Server Development Help [Greek]
dn mporw na to katalavw to geo editor ksereis pou mporw na agorasw; giati na me vohthisi kapios free den nomizw -
Help Hello
ThelwHelpRePaidia replied to ThelwHelpRePaidia's question in Request Server Development Help [L2J]
i use frozen -
Help Hello
ThelwHelpRePaidia replied to ThelwHelpRePaidia's question in Request Server Development Help [L2J]
can some one tell me how to fix that? -
Help Hello
ThelwHelpRePaidia replied to ThelwHelpRePaidia's question in Request Server Development Help [L2J]
yeah -
Help Hello
ThelwHelpRePaidia replied to ThelwHelpRePaidia's question in Request Server Development Help [L2J]
hahahaha! :D -
Help Hello
ThelwHelpRePaidia replied to ThelwHelpRePaidia's question in Request Server Development Help [L2J]
ahahaha dont you like it? :p -
Help Hello
ThelwHelpRePaidia replied to ThelwHelpRePaidia's question in Request Server Development Help [L2J]
Gries what is that? -
[EN]Hello i get this critical when i have 2 lineage open on my server [GR]Kalhspera exw ayto to critical otan exw dualbox ston server mou General protection fault! History: IsLoadedResource <- User::SetPawnResource <- UNetworkHandler::Tick <- Function Name=CIPacket <- UGameEngine::Tick <- UpdateWorld <- MainLoop
-
hello i have a problem all characters in my server are looking like dwarfs and i cant click them what is wrong? here photo see http://postimg.org/image/44wd6m3o3/
-
otan evala ena filo ston server ton evlepa les kai htan nanaki xomeno mesa sto map kai den mporousan na ton parw target enw aytos den me evlepe kserete ti paizei; foto gia na deite http://postimg.org/image/44wd6m3o3/
-
[GR] File opote pataw se ena WaterWall opws sto garden of eva pou exei ta toixh me to nero gia na to anoiksw trww critical alla den mou vgazei error sto gameserver tin consola kai den exw ton interlude gia na ton kanw egkatastash kai pali kai exw polu gtp sindesi gia na to ksana katevasw ksereis ti prepei na kanw gia na mhn ksana katevazw ton interlude;
-
Vitality For Interlude
ThelwHelpRePaidia replied to ThelwHelpRePaidia's topic in [Request] Client Dev Help
Critical do you sell vitality for interlude?
