Ir para conteúdo


[Tutorial] NPC BUFFER


207 respostas neste tópico

#101    Denerth

Denerth
  • ForeverAlone

  • 5 posts

Postado 28 julho 2010 - 10:15

olha so vo tenta mostrar

Por favor, acesse sua conta ou cadastre-se para ver este conteúdo oculto.


<skill id="61001" levels="1" name="Heal Buffer">
<set name="mpConsume" val="0" />
<table name="#maxHp"> 1.0 </table>
<set name="power" val="100" />
<set name="target" val="TARGET_SELF" />
<set name="reuseDelay" val="0" />
<set name="hitTime" val="0" />
<set name="skillType" val="HEAL_PERCENT" />
<set name="operateType" val="OP_ACTIVE" />
<set name="aggroPoints" val="181" />
<player hp="100" />
<for>
<effect name="Buff" time="60000" val="0" stackOrder="#maxHp" stackType="max_Hp_up">
<mul order="0x30" stat="maxHp" val="#maxHp" />
</effect>
</for>
</skill>

se poder passar outro meio de contato fico grato

#102    KhayrusS

KhayrusS
  • "O" Cara

  • 3.957 posts

Postado 29 julho 2010 - 07:07

ainda não entendi muito bem o que você está querendo fazer com a skill,:mellow: mas vai ter que implementa-la no core para que se tentar usar outra vez pelo npc, não use.

#103    DarkEmoO

DarkEmoO
  • Muito Noob

  • 73 posts

Postado 01 agosto 2010 - 16:51

Man , eu tenho 1 NPC BUFF ! ,

Quero deixar ele NPC BUFF VIP

o ID DA MOEDA VIP É 9299

Tipo oque eu teria que fazer para nao precisar botar ACESSE LEVEL NELES e so quem poder usar quem tiver a MOEDA ?? Olha meu INT.PY ai

import sys
from com.l2jsecret.gameserver.model.actor.instance import L2PcInstance
from java.util import Iterator
from com.l2jsecret.gameserver.datatables import SkillTable
from com.l2jsecret import L2DatabaseFactory
from com.l2jsecret.gameserver.model.quest import State
from com.l2jsecret.gameserver.model.quest import QuestState
from com.l2jsecret.gameserver.model.quest.jython import QuestJython as JQuest

qn = "15010_NPCBuffer"

NPC=[40008]
ADENA_ID=9299
QuestId = 15010
QuestName = "NPCBuffer"
QuestDesc = "custom"
InitialHtml = "1.htm"

print "NPC Buffer VIP: By DS - Dazzel"

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 and st.getPlayer().getLevel() < 82 :
htmltext = "vip-no.htm"
else:
st.takeItems(ADENA_ID,0)
st.getPlayer().setTarget(st.getPlayer())

if event == "2":
st.takeItems(ADENA_ID,0)
st.getPlayer().stopAllEffects()
SkillTable.getInstance().getInfo(4344,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4346,4).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4349,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1389,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4345,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4347,6).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4348,6).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4352,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4354,4).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1087,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4360,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4358,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4357,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4359,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1032,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4342,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(264,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(266,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(267,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(268,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(269,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(304,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(271,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(274,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(275,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(310,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1363,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4700,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4703,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1323,1).getEffects(st.getPlayer(),st.getPlayer())
return "1.htm"
st.setState(COMPLETED)

if event == "3":
st.takeItems(ADENA_ID,0)
st.getPlayer().stopAllEffects()
SkillTable.getInstance().getInfo(4344,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4346,4).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4349,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1389,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4347,6).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4348,6).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4355,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4356,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4352,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1303,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(264,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(266,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(268,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(267,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(269,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(304,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(273,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(349,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(276,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(365,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1413,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4699,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4702,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4703,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1323,1).getEffects(st.getPlayer(),st.getPlayer())
return "1.htm"
st.setState(COMPLETED)

if event == "4":
st.takeItems(ADENA_ID,0)
st.getPlayer().stopAllEffects()
SkillTable.getInstance().getInfo(4344,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4346,4).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4349,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1389,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4345,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4347,6).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4348,6).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1087,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4360,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4357,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4359,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4342,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(264,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(266,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(267,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(268,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(269,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(304,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(274,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(275,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1363,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4700,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4703,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1323,1).getEffects(st.getPlayer(),st.getPlayer())
return "1.htm"
st.setState(COMPLETED)

if event == "5":
st.takeItems(ADENA_ID,0)
st.getPlayer().stopAllEffects()
SkillTable.getInstance().getInfo(4344,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4346,4).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4349,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4345,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1388,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4347,6).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4352,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1087,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4360,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4358,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4357,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4359,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4342,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(264,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(266,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(267,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(268,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(269,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(304,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(271,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(274,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(275,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1363,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4700,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4703,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1323,1).getEffects(st.getPlayer(),st.getPlayer())
return "1.htm"
st.setState(COMPLETED)

if event == "6":
st.takeItems(ADENA_ID,0)
return "1.htm"
st.setState(COMPLETED)

#Wind Walk
if event == "7":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4342,2).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Decrease Weight
if event == "8":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4343,3).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Shield
if event == "9":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4344,3).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Might
if event == "10":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4345,3).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Mental Shield
if event == "11":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4346,4).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Bless the Body
if event == "12":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4347,6).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Bless the Soul
if event == "13":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4348,6).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Magic Barrier
if event == "14":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4349,2).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Resist Shock
if event == "15":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4350,4).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Concentration
if event == "16":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4351,6).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Berserker Spirit
if event == "17":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4352,2).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Bless Shield
if event == "18":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1243,6).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Vampiric Rage
if event == "19":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4354,4).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Acumen
if event == "20":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4355,3).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Empower
if event == "21":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4356,3).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Haste
if event == "22":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4357,2).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Guidance
if event == "23":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4358,3).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Focus
if event == "24":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4359,3).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Death Whisper
if event == "25":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4360,3).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

if event == "26":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(271,1).getEffects(st.getPlayer(),st.getPlayer())
return "2.htm"

if event == "27":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(272,1).getEffects(st.getPlayer(),st.getPlayer())
return "2.htm"

if event == "28":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(273,1).getEffects(st.getPlayer(),st.getPlayer())
return "2.htm"

if event == "29":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(274,1).getEffects(st.getPlayer(),st.getPlayer())
return "2.htm"

if event == "30":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(275,1).getEffects(st.getPlayer(),st.getPlayer())
return "2.htm"

if event == "31":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(276,1).getEffects(st.getPlayer(),st.getPlayer())
return "2.htm"

if event == "32":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(277,1).getEffects(st.getPlayer(),st.getPlayer())
return "2.htm"

if event == "33":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(307,1).getEffects(st.getPlayer(),st.getPlayer())
return "2.htm"

if event == "34":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(309,1).getEffects(st.getPlayer(),st.getPlayer())
return "2.htm"

if event == "35":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(310,1).getEffects(st.getPlayer(),st.getPlayer())
return "2.htm"

if event == "36":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(311,1).getEffects(st.getPlayer(),st.getPlayer())
return "2.htm"

if event == "37":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(366,1).getEffects(st.getPlayer(),st.getPlayer())
return "2.htm"

if event == "38":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(365,1).getEffects(st.getPlayer(),st.getPlayer())
return "2.htm"

if event == "39":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(264,1).getEffects(st.getPlayer(),st.getPlayer())
return "3.htm"

if event == "40":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(265,1).getEffects(st.getPlayer(),st.getPlayer())
return "3.htm"

if event == "41":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(266,1).getEffects(st.getPlayer(),st.getPlayer())
return "3.htm"

if event == "42":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(267,1).getEffects(st.getPlayer(),st.getPlayer())
return "3.htm"

if event == "43":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(268,1).getEffects(st.getPlayer(),st.getPlayer())
return "3.htm"

if event == "44":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(269,1).getEffects(st.getPlayer(),st.getPlayer())
return "3.htm"

if event == "45":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(270,1).getEffects(st.getPlayer(),st.getPlayer())
return "3.htm"

if event == "46":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(304,1).getEffects(st.getPlayer(),st.getPlayer())
return "3.htm"

if event == "47":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(305,1).getEffects(st.getPlayer(),st.getPlayer())
return "3.htm"

if event == "48":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(306,1).getEffects(st.getPlayer(),st.getPlayer())
return "3.htm"

if event == "49":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(308,1).getEffects(st.getPlayer(),st.getPlayer())
return "3.htm"

if event == "50":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(363,1).getEffects(st.getPlayer(),st.getPlayer())
return "3.htm"

if event == "51":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(364,1).getEffects(st.getPlayer(),st.getPlayer())
return "3.htm"

if event == "52":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(349,1).getEffects(st.getPlayer(),st.getPlayer())
return "3.htm"
st.setState(COMPLETED)


#Chant of Battle
if event == "53":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1007,3).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)

#Chant of Shielding
if event == "54":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1009,3).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)

#Chant of Fire
if event == "55":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1006,3).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)

#Chant of Flame
if event == "56":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1002,3).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)

#Chant of life
if event == "57":
st.takeItems(ADENA_ID,0)
st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1229,18),False,False)
return "7.htm"
st.setState(COMPLETED)

#Chant of Fury
if event == "58":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1251,2).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)

#Chant of Evasion
if event == "59":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1252,3).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)

#Chant of Rage
if event == "60":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1253,3).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)

#Chant of Revenge
if event == "61":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1284,3).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)

#Chant of Vampire
if event == "62":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1310,4).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)

#Chant of Eagle
if event == "63":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1309,3).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)

#Chant of Predator
if event == "64":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1308,3).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)

#Greater Might
if event == "71":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1388,3).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Noblesse Blessing
if event == "70":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1323,1).getEffects(st.getPlayer(),st.getPlayer())
return "1.htm"
st.setState(COMPLETED)

#Invigor
if event == "72":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1032,3).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Elemental Protection
if event == "73":
st.takeItems(ADENA_ID,0)
st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1352,1),False,False)
return "12.htm"
st.setState(COMPLETED)

#Divine Protection
if event == "74":
st.takeItems(ADENA_ID,0)
st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1353,1),False,False)
return "12.htm"
st.setState(COMPLETED)

#Arcane Protection
if event == "75":
st.takeItems(ADENA_ID,0)
st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1354,1),False,False)
return "12.htm"
st.setState(COMPLETED)

#Regeneration
if event == "76":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1044,3).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Agility
if event == "77":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1087,3).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Clarity
if event == "78":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1397,3).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Advanced Block
if event == "79":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1304,3).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Kiss of Eva
if event == "80":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1073,1).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Greater Shield
if event == "81":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1389,3).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Wild Magic
if event == "82":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1303,1).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Body of Avatar
if event == "83":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1311,6).getEffects(st.getPlayer(),st.getPlayer())
return "5.htm"
st.setState(COMPLETED)

#Resist Aqua
if event == "84":
st.takeItems(ADENA_ID,0)
st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1182,3),False,False)
return "12.htm"
st.setState(COMPLETED)

#Resist Fire
if event == "85":
st.takeItems(ADENA_ID,0)
st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1191,3),False,False)
return "12.htm"
st.setState(COMPLETED)

#Resist Wind
if event == "86":
st.takeItems(ADENA_ID,0)
st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1189,3),False,False)
return "12.htm"
st.setState(COMPLETED)

#Resist Poison
if event == "87":
st.takeItems(ADENA_ID,0)
st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1033,3),False,False)
return "12.htm"
st.setState(COMPLETED)

#Salvation
if event == "88":
st.takeItems(ADENA_ID,0)
st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1410,1),False,False)
return "1.htm"
st.setState(COMPLETED)

#Prophecy of Water
if event == "89":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1355,1).getEffects(st.getPlayer(),st.getPlayer())
return "8.htm"
st.setState(COMPLETED)

#Prophecy of Fire
if event == "90":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1356,1).getEffects(st.getPlayer(),st.getPlayer())
return "8.htm"
st.setState(COMPLETED)

#Prophecy of Wind
if event == "91":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1357,1).getEffects(st.getPlayer(),st.getPlayer())
return "8.htm"
st.setState(COMPLETED)

#War Chant
if event == "92":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1390,3).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)

#Earth Chant
if event == "93":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1391,3).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)

#Blessing of Queen
if event == "94":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4699,3).getEffects(st.getPlayer(),st.getPlayer())
return "9.htm"
st.setState(COMPLETED)

#Gift of Queen
if event == "95":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4700,3).getEffects(st.getPlayer(),st.getPlayer())
return "9.htm"
st.setState(COMPLETED)

#Blessing of Seraphim
if event == "96":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4702,3).getEffects(st.getPlayer(),st.getPlayer())
return "9.htm"
st.setState(COMPLETED)

#Gift of Seraphim
if event == "97":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4703,3).getEffects(st.getPlayer(),st.getPlayer())
return "9.htm"
st.setState(COMPLETED)

#Chant of Spirit
if event == "65":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1362,1).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)

#Chant of Victory
if event == "66":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1363,1).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)

#chant of magnus
if event == "67":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1413,1).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)

#Cancel
if event == "98":
st.getPlayer().stopAllEffects()
return "1.htm"
st.setState(COMPLETED)

#CPHEAL
if event == "69":
st.takeItems(ADENA_ID,0)
return "1.htm"
st.setState(COMPLETED)
#Mage Buffs
if event == "100":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(3133,10).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1410,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(3142,10).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(5105,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(395,1).getEffects(st.getPlayer(),st.getPlayer())
return "1.htm"
st.setState(COMPLETED)
#Fighter Buffs
if event == "101":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(3132,10).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1410,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(3141,10).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(5104,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(395,1).getEffects(st.getPlayer(),st.getPlayer())
return "1.htm"
st.setState(COMPLETED)

#Argument Might
if event == "102":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(3132,10).getEffects(st.getPlayer(),st.getPlayer())
return "10.htm"
st.setState(COMPLETED)

#Argument Focus
if event == "103":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(3141,10).getEffects(st.getPlayer(),st.getPlayer())
return "10.htm"
st.setState(COMPLETED)

#Argument Empower
if event == "104":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(3133,10).getEffects(st.getPlayer(),st.getPlayer())
return "10.htm"
st.setState(COMPLETED)

#Argument Wild Magic
if event == "105":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(3142,10).getEffects(st.getPlayer(),st.getPlayer())
return "10.htm"
st.setState(COMPLETED)

#Salvation
if event == "106":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1410,1).getEffects(st.getPlayer(),st.getPlayer())
return "10.htm"
st.setState(COMPLETED)

#Heroic Valor
if event == "107":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1374,1).getEffects(st.getPlayer(),st.getPlayer())
return "10.htm"
st.setState(COMPLETED)

#Batle Force
if event == "108":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(5104,3).getEffects(st.getPlayer(),st.getPlayer())
return "10.htm"
st.setState(COMPLETED)

#Spel Force
if event == "109":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(5105,3).getEffects(st.getPlayer(),st.getPlayer())
return "10.htm"
st.setState(COMPLETED)

# Holy Weapon 1
if event == "110":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1043,1).getEffects(st.getPlayer(),st.getPlayer())
return "12.htm"
st.setState(COMPLETED)

# Holy Resistance 3
if event == "111":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1392,3).getEffects(st.getPlayer(),st.getPlayer())
return "12.htm"
st.setState(COMPLETED)

# Unholy Resistance 3
if event == "112":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1393,3).getEffects(st.getPlayer(),st.getPlayer())
return "12.htm"
st.setState(COMPLETED)

#Restore CP/HP/MP
if event == "113":
st.takeItems(ADENA_ID,0)
st.getPlayer().restoreHP()
st.getPlayer().restoreMP()
return "11.htm"
st.setState(COMPLETED)

#Restore CP/HP/MP
if event == "114":
st.takeItems(ADENA_ID,0)
st.getPlayer().restoreHP()
st.getPlayer().restoreMP()
return "11.htm"
st.setState(COMPLETED)

#Heroic Valor
if event == "115":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1374,1).getEffects(st.getPlayer(),st.getPlayer())
return "13.htm"
st.setState(COMPLETED)

#Heroic Miracle
if event == "116":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(395,1).getEffects(st.getPlayer(),st.getPlayer())
return "13.htm"
st.setState(COMPLETED)

#Batle Force
if event == "117":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(5104,3).getEffects(st.getPlayer(),st.getPlayer())
return "11.htm"
st.setState(COMPLETED)

#Spel Force
if event == "118":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(5105,3).getEffects(st.getPlayer(),st.getPlayer())
return "11.htm"
st.setState(COMPLETED)

#Salvation
if event == "119":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1410,1).getEffects(st.getPlayer(),st.getPlayer())
return "11.htm"
st.setState(COMPLETED)

#Mage Buffs
if event == "120":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(3133,10).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(3142,10).getEffects(st.getPlayer(),st.getPlayer())
return "11.htm"
st.setState(COMPLETED)
#Fighter Buffs
if event == "121":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(3132,10).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(3141,10).getEffects(st.getPlayer(),st.getPlayer())
return "11.htm"
st.setState(COMPLETED)

#Body of Avatar
if event == "122":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1311,6).getEffects(st.getPlayer(),st.getPlayer())
return "12.htm"
st.setState(COMPLETED)

#Advanced Block
if event == "123":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(1304,3).getEffects(st.getPlayer(),st.getPlayer())
return "12.htm"
st.setState(COMPLETED)


#Prof Fire
if event == "124":
SkillTable.getInstance().getInfo(1356,1).getEffects(st.getPlayer(),st.getPlayer())
st.getPlayer().restoreHPMP()
return "5.htm"
st.setState(COMPLETED)

#Prof Water
if event == "125":
SkillTable.getInstance().getInfo(1355,1).getEffects(st.getPlayer(),st.getPlayer())
st.getPlayer().restoreHPMP()
return "2.htm"
st.setState(COMPLETED)

#Prof Wind
if event == "126":
SkillTable.getInstance().getInfo(1357,1).getEffects(st.getPlayer(),st.getPlayer())
st.getPlayer().restoreHPMP()
return "2.htm"
st.setState(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)


Oque eu teria que fazer agora ?? espero reposta
Noob é akele que nem tenta ;D

#104    Neill

Neill
  • Noob

  • 220 posts

Postado 02 agosto 2010 - 09:16

def onEvent(self,event,st):
htmltext = event
count=st.getQuestItemsCount(ADENA_ID)
if count < 0 and st.getPlayer().getLevel() < 82 : --------->> < 0
htmltext = "vip-no.htm"
else:
st.takeItems(ADENA_ID,0)
st.getPlayer().setTarget(st.getPlayer())

#105    DarkEmoO

DarkEmoO
  • Muito Noob

  • 73 posts

Postado 02 agosto 2010 - 13:08

Nao funciono .. eu quero que so quem tiver o TICKET tenha acesso.

, alguem teria 1 NPC BUFFER VIP que precisa de itens para se buffar para eu ver o modelo ?


Obr
Noob é akele que nem tenta ;D

#106    KhayrusS

KhayrusS
  • "O" Cara

  • 3.957 posts

Postado 02 agosto 2010 - 13:27

Aqui você tem que colocar < 1, o player nunca terá -1 item, ou usar <= 0

count=st.getQuestItemsCount(ADENA_ID)
if count < 1 and st.getPlayer().getLevel() < 82 :
htmltext = "vip-no.htm"



#107    DarkEmoO

DarkEmoO
  • Muito Noob

  • 73 posts

Postado 02 agosto 2010 - 19:30

Amigo nao entendi , eu quero fazer um sitema assim :

EXEMPLO ::

Quando a pessoa pagar eu criar 1 TICKET VIP APENAS no char dele , e ai ele ir usando esse ticket ate o fim do mes

so que tipo , eu queria que o NPC nao cobrasse o ticket e so buffa-se quem tinha o ticket entendeu ?

Tipo para buffar sumiria 0 TICKET'S mais so bufaria quem tivesse ele no INVENTARIO entendeu ?

caso num entendeu , me adicione no msn para agente converssa melhor , preciso muito da sua ajuda ! Obr Lucca Fernandes
[email protected]

vllw ai Kha , tente me ajudar plx
Noob é akele que nem tenta ;D

#108    KhayrusS

KhayrusS
  • "O" Cara

  • 3.957 posts

Postado 06 agosto 2010 - 07:58

Tente usar assim:

Assumindo que ADENA_ID é a id do tickt

Por favor, acesse sua conta ou cadastre-se para ver este conteúdo oculto.



#109    DarkEmoO

DarkEmoO
  • Muito Noob

  • 73 posts

Postado 06 agosto 2010 - 14:21

Nao Funcionou , continua assim : qualquer player pega os Buff's , tendo o ticket o nao ,

Msm assim , obr pela tentativa



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 < 1 and st.getPlayer().getLevel() < 1:
htmltext = "vip-no.htm"
else:

st.takeItems(ADENA_ID,0)
st.getPlayer().setTarget(st.getPlayer())
Noob é akele que nem tenta ;D

#110    MaGuiinhoO

MaGuiinhoO
  • Mαgησ.Vιєιяα ;*

  • 2.308 posts

Postado 06 agosto 2010 - 16:39

Por favor, acesse sua conta ou cadastre-se para ver este conteúdo oculto.



if count < 1 or st.getPlayer().getLevel() < 0 :
Edita nessa parte e vê se funciona! ;D

e nos Event coloque assim:
if event == "2":
st.takeItems(ADENA_ID,0)


Espero ter ajudado! :unsure:

#111    DarkEmoO

DarkEmoO
  • Muito Noob

  • 73 posts

Postado 06 agosto 2010 - 20:21

Ainda n funcionou , se alguem tiver outra solução ..
Noob é akele que nem tenta ;D

#112    MaGuiinhoO

MaGuiinhoO
  • Mαgησ.Vιєιяα ;*

  • 2.308 posts

Postado 06 agosto 2010 - 20:49

Ainda n funcionou , se alguem tiver outra solução ..


POSTAR SEU NPC pra alguem edita-lo para você, acho que seria o melhor a se fazer! :blush:

#113    DarkEmoO

DarkEmoO
  • Muito Noob

  • 73 posts

Postado 06 agosto 2010 - 21:34

Eu nao sei retira-lo da minha REV : /

e tipo , ele ja ta configurado para minha REV
Noob é akele que nem tenta ;D

#114    DarkEmoO

DarkEmoO
  • Muito Noob

  • 73 posts

Postado 06 agosto 2010 - 21:35

Maguinho ADD no MSN , Maguinho ou quem poder ajudar

[email protected]
Noob é akele que nem tenta ;D

#115    OverX157

OverX157
  • ForeverAlone

  • 1 posts

Postado 06 agosto 2010 - 23:32

Quem pode me ajuda.
Quero Saber como colocar um npc buffer no meu servidor
Quem pode me ajudar

MSN =>[email protected]

#116    MaGuiinhoO

MaGuiinhoO
  • Mαgησ.Vιєιяα ;*

  • 2.308 posts

Postado 07 agosto 2010 - 00:10

Quem pode me ajuda.
Quero Saber como colocar um npc buffer no meu servidor
Quem pode me ajudar

MSN =>[email protected]



http://www.l2jbrasil...ndo-npc-buffer/

#117    DarkEmoO

DarkEmoO
  • Muito Noob

  • 73 posts

Postado 07 agosto 2010 - 12:06

Alguem ja achou 1 geito para min ajudar ? : P

[email protected]
Noob é akele que nem tenta ;D

#118    wit

wit
  • Noob

  • 323 posts

Postado 06 setembro 2010 - 18:11

Parabens KhayrusS, Otimo Post.

Mas Ainda Não Aprendi a Configurar pro Script...

mas não a Problema Ja que estava a procura de configurar via Html e Consegui Tudo o que Queria... Parabens

(Y)

www.l2veromos.com 
(Em Criação)


#119    LuccaFBR

LuccaFBR
  • Muito Noob

  • 57 posts

Postado 25 setembro 2010 - 23:59

Opa, galera, estou com 1 dúvida:

Como coloca Cancelation por template?

Tentei esse código
Quote

<a action="bypass -h npc_%objectId%_Buff 1056">Cancelation</a><br>
mas não funciona.

Uso o L2j 6200 do k4n4bs, e eu adicionei o Cancelation na tabela NPC_buffer.

Dá um help ai plz!
[img]http://lh4.ggpht.com/_ie8gwWQjskk/THxekyQg-3I/AAAAAAAAAJg/HhjamT4yGMQ/s400/21717.gif[/img]
[img]http://img832.imageshack.us/img832/3693/20114hj1.png[/img]
[img]http://img638.imageshack.us/img638/5474/youtube3o.png[/img]

'' Ajudo Para ser Ajudado ''

Line][Age 2 Hoop Interlude
Clique aqui

Respondo Duvidas por MP , Msn .
Entre em contato comigo

#120    KhayrusS

KhayrusS
  • "O" Cara

  • 3.957 posts

Postado 26 setembro 2010 - 21:48

olha amigo até hoje não vi nenhum npc buffer por template com cancel :P




0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 usuários anônimos

© L2jBrasil - Todos os direitos reservados
NCsoft©, the interlocking NC logo, Lineage© II, and all associated logos and designs are trademarks or registered trademarks or service marks of NCsoft Corp.
All rights reserved and other trademarks are the property of their respective owners.