|
Você não é registrado, por favor registre-se para ter acesso ao conteúdo completo. Caso seja registrado, efetue login. Esqueceu sua senha? Clique aqui Recomendamos o uso do Mozilla Firefox para uma melhor visualização. |
|
| Início | Postados Hoje | Marcar Fóruns Como Lidos | Álbums | Banidos | SE Team | Medalhas |
|
|||||||
| Registrar | Loteria VIP | Staff SE | Regras do fórum | Comunidade | Arcade | Postados Hoje | Pesquisar | Experience |
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
![]() |
|
|
LinkBack | Ferramentas do Tópico | Modos de Exibição |
|
|
#1 (permalink) | ||||||||||||||
|
Membro - Karma
![]() Registrado em: Dec 2008
Localização: Dwarven Vilage
Posts: 333
Agradeceu: 91
Agradecido 76 Vezes em 46 Posts
Nome Real: Héros
|
Ola eu tenho um npc buffer so que eu queria fazer ele bufa so ate o lvl 76 do lvl 76 pra cima o npc nao buffa alguem ai sabe como fazer isso ?????
|
||||||||||||||
|
|
|||||||||||||||
| Links Patrocinados |
|
|
#2 (permalink) |
|
Membro - Tenente
![]() Registrado em: Nov 2008
Localização: Rio de Janeiro
Posts: 98
Agradeceu: 72
Agradecido 60 Vezes em 27 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
|
Seu NPC Buffer é jscript ou é o do banco de dados?
se for do BD nao sei se tem como mas se for em jscript, ´procure no seu arquivo __int__.py alguma linha parecida com esa Código:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
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>" "Se a quantidade de adena for menor que 0 ou o lvl do player for menor que 1, vai abrir um chat com aquela msg" ae vc edita o o lvl pra "> 75" ae se for maior que esse lvl, vai dar o erro, e nao vai buffar |
|
|
|
|
#3 (permalink) | ||||||||||||||
|
Membro - Karma
![]() Registrado em: Dec 2008
Localização: Dwarven Vilage
Posts: 333
Agradeceu: 91
Agradecido 76 Vezes em 46 Posts
Nome Real: Héros
|
Po cara ta asim
htmltext = "<html><head><body>woh.com.br</body></html>" if st.getPlayer().getLevel() < min_level : htmltext = "<html><head><body>woh.com.br</body></html>" if st.getPlayer().getLevel() < max_level : htmltext = "<html><head><body>woh.com.br</body></html>" else: st.takeItems(prise_ID,0) st.getPlayer().setTarget(st.getPlayer()) #Full buff fighter 3p if event == "124": st.getPlayer().stopAllEffects() st.takeItems(prise_ID,Full_buff_f3_prise) onde esta vermelho eu coloquei os lvls que eu queria e deu erro i o npc nao bufo mas |
||||||||||||||
|
|
|||||||||||||||
|
|
#4 (permalink) | ||||||||||||||
|
Amigo SE
![]() Registrado em: Dec 2008
Localização: São Paulo
Posts: 1,188
Agradeceu: 162
Agradecido 1,768 Vezes em 486 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
![]()
Nome Real: Victor
|
Poe o tudo que tem no arquivo ateh o primeiro buff...
__________________
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] |
||||||||||||||
|
|
|||||||||||||||
|
|
#5 (permalink) | ||||||||||||||
|
Membro - Karma
![]() Registrado em: Dec 2008
Localização: Dwarven Vilage
Posts: 333
Agradeceu: 91
Agradecido 76 Vezes em 46 Posts
Nome Real: Héros
|
Ta aqui o arquivo
Código:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
import sys
from net.sf.l2j.gameserver.model.actor.instance import L2PcInstance
from java.util import Iterator
from net.sf.l2j.gameserver.datatables import SkillTable
from net.sf.l2j import L2DatabaseFactory
from net.sf.l2j.gameserver.model.quest import State
from net.sf.l2j.gameserver.model.quest import QuestState
from net.sf.l2j.gameserver.model.quest.jython import QuestJython as JQuest
qn = "912_buffer"
NPC = [40006]
min_level = 1
max_level = 90
min_prise = 25000
prise_ID = 57
QuestId = 912
QuestName = "buffer"
QuestDesc = "custom"
InitialHtml = "buff.htm"
Buff_prise = 25000
Chant_prise = 25000
Song_prise = 25000
Dance_prise = 25000
Hero_prise = 25000
Noble_prise = 25000
Summon_prise = 25000
Prophecy_prise = 25000
Full_buff_f1_prise = 200000
Full_buff_f2_prise = 400000
Full_buff_f3_prise = 600000
Full_buff_m1_prise = 200000
Full_buff_m2_prise = 400000
Full_buff_m3_prise = 600000
print "importing custom: 912_buffer OK"
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(prise_ID)
if count < min_prise :
htmltext = "<html><head><body>L2makabro.com.br</body></html>"
if st.getPlayer().getLevel() < min_level :
htmltext = "<html><head><body>L2makabro.com.br</body></html>"
if st.getPlayer().getLevel() < max_level :
htmltext = "<html><head><body>L2makabro.com.br</body></html>"
else:
st.takeItems(prise_ID,0)
st.getPlayer().setTarget(st.getPlayer())
#Full buff fighter 3p
if event == "124":
st.getPlayer().stopAllEffects()
st.takeItems(prise_ID,Full_buff_f3_prise)
SkillTable.getInstance().getInfo(1068,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1040,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1086,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1077,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1242,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1268,4).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1035,4).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1036,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1045,6).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1388,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1363,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(271,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(275,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(274,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(269,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(264,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(304,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(364,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4699,13).getEffects(st.getPlayer(),st.getPlayer())
st.getPlayer().restoreHPMP()
return "buff.htm"
st.setState(COMPLETED)
#Full buff fighter 2p
if event == "125":
st.getPlayer().stopAllEffects()
st.takeItems(prise_ID,Full_buff_f2_prise)
SkillTable.getInstance().getInfo(1068,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1040,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1086,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1077,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1242,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1268,4).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1035,4).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1036,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(271,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(275,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(274,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(269,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(264,1).getEffects(st.getPlayer(),st.getPlayer())
st.getPlayer().restoreHPMP()
return "buff.htm"
st.setState(COMPLETED)
#Full buff fighter 1p
if event == "126":
st.getPlayer().stopAllEffects()
st.takeItems(prise_ID,Full_buff_f1_prise)
SkillTable.getInstance().getInfo(1068,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1040,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1086,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1077,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1242,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1268,4).getEffects(st.getPlayer(),st.getPlayer())
st.getPlayer().restoreHPMP()
return "buff.htm"
st.setState(COMPLETED)
#Full buff mage 3p
if event == "120":
st.getPlayer().stopAllEffects()
st.takeItems(prise_ID,Full_buff_m3_prise)
SkillTable.getInstance().getInfo(1085,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1059,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1078,6).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1048,6).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1397,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1303,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1040,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1035,4).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1062,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(273,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(276,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4703,13).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(349,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(363,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(1036,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1389,3).getEffects(st.getPlayer(),st.getPlayer())
st.getPlayer().restoreHPMP()
return "buff.htm"
st.setState(COMPLETED)
#Full buff mage 2p
if event == "121":
st.getPlayer().stopAllEffects()
st.takeItems(prise_ID,Full_buff_m2_prise)
SkillTable.getInstance().getInfo(1085,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1059,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1078,6).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1048,6).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1397,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1303,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1040,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1035,4).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1062,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(273,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(276,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4703,13).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(349,1).getEffects(st.getPlayer(),st.getPlayer())
st.getPlayer().restoreHPMP()
return "buff.htm"
st.setState(COMPLETED)
#Full buff mage 1p
if event == "122":
st.getPlayer().stopAllEffects()
st.takeItems(prise_ID,Full_buff_m1_prise)
SkillTable.getInstance().getInfo(1085,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1059,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1078,6).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1048,6).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1397,3).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1303,2).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1040,3).getEffects(st.getPlayer(),st.getPlayer())
st.getPlayer().restoreHPMP()
return "buff.htm"
st.setState(COMPLETED)
#Cancel
if event == "666":
st.getPlayer().stopAllEffects()
return "cancel.htm"
st.setState(COMPLETED)
if event == "2":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1068,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Attack.htm"
st.setState(COMPLETED)
if event == "3":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1040,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Defence.htm"
st.setState(COMPLETED)
if event == "4":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1085,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Attack2.htm"
st.setState(COMPLETED)
if event == "5":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1078,6).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Defence.htm"
st.setState(COMPLETED)
if event == "6":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1073,2).getEffects(st.getPlayer(),st.getPlayer())
return "buff_support.htm"
st.setState(COMPLETED)
if event == "7":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer())
return "buff_support.htm"
st.setState(COMPLETED)
if event == "8":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1077,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Attack.htm"
st.setState(COMPLETED)
if event == "9":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1043,1).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Attack2.htm"
st.setState(COMPLETED)
if event == "10":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1035,4).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Defence.htm"
st.setState(COMPLETED)
if event == "11":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1191,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Resist2.htm"
st.setState(COMPLETED)
if event == "12":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1062,2).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Attack.htm"
st.setState(COMPLETED)
if event == "13":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1044,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_support.htm"
st.setState(COMPLETED)
if event == "14":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1243,6).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Defence.htm"
st.setState(COMPLETED)
if event == "15":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1242,2).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Attack.htm"
st.setState(COMPLETED)
if event == "16":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1240,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Attack.htm"
st.setState(COMPLETED)
if event == "17":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1032,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Resist.htm"
st.setState(COMPLETED)
if event == "18":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1045,6).getEffects(st.getPlayer(),st.getPlayer())
return "buff_support.htm"
st.setState(COMPLETED)
if event == "19":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1048,6).getEffects(st.getPlayer(),st.getPlayer())
return "buff_support.htm"
st.setState(COMPLETED)
if event == "20":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1086,2).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Attack.htm"
st.setState(COMPLETED)
if event == "21":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1036,2).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Defence.htm"
st.setState(COMPLETED)
if event == "22":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1388,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Attack.htm"
st.setState(COMPLETED)
if event == "23":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1389,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Defence.htm"
st.setState(COMPLETED)
if event == "24":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1392,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Resist.htm"
st.setState(COMPLETED)
if event == "25":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1182,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Resist2.htm"
st.setState(COMPLETED)
if event == "26":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1189,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Resist2.htm"
st.setState(COMPLETED)
if event == "27":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1393,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Resist.htm"
st.setState(COMPLETED)
if event == "28":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1033,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Resist2.htm"
st.setState(COMPLETED)
if event == "29":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1352,1).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Resist.htm"
st.setState(COMPLETED)
if event == "30":
st.takeItems(prise_ID,Prophecy_prise)
SkillTable.getInstance().getInfo(1356,1).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Attack2.htm"
st.setState(COMPLETED)
if event == "31":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1087,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Defence.htm"
st.setState(COMPLETED)
if event == "32":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1257,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_support.htm"
st.setState(COMPLETED)
if event == "33":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1259,4).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Resist.htm"
st.setState(COMPLETED)
if event == "34":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1304,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Defence.htm"
st.setState(COMPLETED)
if event == "35":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1397,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_support.htm"
st.setState(COMPLETED)
if event == "36":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1303,2).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Attack2.htm"
st.setState(COMPLETED)
if event == "37":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1354,1).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Resist.htm"
st.setState(COMPLETED)
if event == "38":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1353,1).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Resist.htm"
st.setState(COMPLETED)
if event == "39":
st.takeItems(prise_ID,Prophecy_prise)
SkillTable.getInstance().getInfo(1355,1).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Attack2.htm"
st.setState(COMPLETED)
if event == "40":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1059,3).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Attack2.htm"
st.setState(COMPLETED)
if event == "41":
st.takeItems(prise_ID,Buff_prise)
SkillTable.getInstance().getInfo(1268,4).getEffects(st.getPlayer(),st.getPlayer())
return "buff_support.htm"
st.setState(COMPLETED)
if event == "42":
st.takeItems(prise_ID,Prophecy_prise)
SkillTable.getInstance().getInfo(1357,1).getEffects(st.getPlayer(),st.getPlayer())
return "buff_Attack2.htm"
st.setState(COMPLETED)
#CHANTS
if event == "43":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1006,3).getEffects(st.getPlayer(),st.getPlayer())
return "chant_warcryer.htm"
st.setState(COMPLETED)
if event == "44":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1009,3).getEffects(st.getPlayer(),st.getPlayer())
return "chant_warcryer.htm"
st.setState(COMPLETED)
if event == "45":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1007,3).getEffects(st.getPlayer(),st.getPlayer())
return "chant_warcryer.htm"
st.setState(COMPLETED)
if event == "47":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1002,3).getEffects(st.getPlayer(),st.getPlayer())
return "chant_warcryer.htm"
st.setState(COMPLETED)
if event == "60":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1252,3).getEffects(st.getPlayer(),st.getPlayer())
return "chant_warcryer.htm"
st.setState(COMPLETED)
if event == "61":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1253,3).getEffects(st.getPlayer(),st.getPlayer())
return "chant_warcryer.htm"
st.setState(COMPLETED)
if event == "62":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1309,3).getEffects(st.getPlayer(),st.getPlayer())
return "chant_warcryer.htm"
st.setState(COMPLETED)
if event == "63":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1251,2).getEffects(st.getPlayer(),st.getPlayer())
return "chant_warcryer2.htm"
st.setState(COMPLETED)
if event == "64":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1308,3).getEffects(st.getPlayer(),st.getPlayer())
return "chant_warcryer2.htm"
st.setState(COMPLETED)
if event == "65":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1391,3).getEffects(st.getPlayer(),st.getPlayer())
return "chant_warcryer2.htm"
st.setState(COMPLETED)
if event == "66":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1310,4).getEffects(st.getPlayer(),st.getPlayer())
return "chant_warcryer2.htm"
st.setState(COMPLETED)
if event == "67":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1390,3).getEffects(st.getPlayer(),st.getPlayer())
return "chant_warcryer2.htm"
st.setState(COMPLETED)
if event == "68":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1284,3).getEffects(st.getPlayer(),st.getPlayer())
return "chant_warcryer2.htm"
st.setState(COMPLETED)
if event == "69":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1362,1).getEffects(st.getPlayer(),st.getPlayer())
return "chant_warcryer2.htm"
st.setState(COMPLETED)
if event == "70":
st.takeItems(prise_ID,Prophecy_prise)
SkillTable.getInstance().getInfo(1363,1).getEffects(st.getPlayer(),st.getPlayer())
return "chant_warcryer3.htm"
st.setState(COMPLETED)
if event == "71":
st.takeItems(prise_ID,Prophecy_prise)
SkillTable.getInstance().getInfo(1413,1).getEffects(st.getPlayer(),st.getPlayer())
return "chant_warcryer3.htm"
st.setState(COMPLETED)
#Overlord
if event == "48":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1003,3).getEffects(st.getPlayer(),st.getPlayer())
return "chant_overlord.htm"
st.setState(COMPLETED)
if event == "49":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1005,3).getEffects(st.getPlayer(),st.getPlayer())
return "chant_overlord.htm"
st.setState(COMPLETED)
if event == "50":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1008,3).getEffects(st.getPlayer(),st.getPlayer())
return "chant_overlord.htm"
st.setState(COMPLETED)
if event == "51":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1260,3).getEffects(st.getPlayer(),st.getPlayer())
return "chant_overlord.htm"
st.setState(COMPLETED)
if event == "52":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1004,3).getEffects(st.getPlayer(),st.getPlayer())
return "chant_overlord.htm"
st.setState(COMPLETED)
if event == "53":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1250,3).getEffects(st.getPlayer(),st.getPlayer())
return "chant_overlord.htm"
st.setState(COMPLETED)
if event == "54":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1261,2).getEffects(st.getPlayer(),st.getPlayer())
return "chant_overlord.htm"
st.setState(COMPLETED)
if event == "55":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1249,3).getEffects(st.getPlayer(),st.getPlayer())
return "chant_overlord2.htm"
st.setState(COMPLETED)
if event == "56":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1282,2).getEffects(st.getPlayer(),st.getPlayer())
return "chant_overlord2.htm"
st.setState(COMPLETED)
if event == "57":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1364,1).getEffects(st.getPlayer(),st.getPlayer())
return "chant_overlord2.htm"
st.setState(COMPLETED)
if event == "58":
st.takeItems(prise_ID,Chant_prise)
SkillTable.getInstance().getInfo(1365,1).getEffects(st.getPlayer(),st.getPlayer())
return "chant_overlord2.htm"
st.setState(COMPLETED)
if event == "59":
st.takeItems(prise_ID,Prophecy_prise)
SkillTable.getInstance().getInfo(1414,1).getEffects(st.getPlayer(),st.getPlayer())
return "chant_overlord2.htm"
st.setState(COMPLETED)
#Songs
if event == "72":
st.takeItems(prise_ID,Song_prise)
SkillTable.getInstance().getInfo(267,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_song.htm"
st.setState(COMPLETED)
if event == "73":
st.takeItems(prise_ID,Song_prise)
SkillTable.getInstance().getInfo(270,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_song.htm"
st.setState(COMPLETED)
if event == "74":
st.takeItems(prise_ID,Song_prise)
SkillTable.getInstance().getInfo(268,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_song.htm"
st.setState(COMPLETED)
if event == "75":
st.takeItems(prise_ID,Song_prise)
SkillTable.getInstance().getInfo(269,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_song.htm"
st.setState(COMPLETED)
if event == "76":
st.takeItems(prise_ID,Song_prise)
SkillTable.getInstance().getInfo(265,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_song.htm"
st.setState(COMPLETED)
if event == "77":
st.takeItems(prise_ID,Song_prise)
SkillTable.getInstance().getInfo(264,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_song.htm"
st.setState(COMPLETED)
if event == "78":
st.takeItems(prise_ID,Song_prise)
SkillTable.getInstance().getInfo(266,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_song.htm"
st.setState(COMPLETED)
if event == "79":
st.takeItems(prise_ID,Song_prise)
SkillTable.getInstance().getInfo(306,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_song2.htm"
st.setState(COMPLETED)
if event == "80":
st.takeItems(prise_ID,Song_prise)
SkillTable.getInstance().getInfo(304,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_song2.htm"
st.setState(COMPLETED)
if event == "81":
st.takeItems(prise_ID,Song_prise)
SkillTable.getInstance().getInfo(308,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_song2.htm"
st.setState(COMPLETED)
if event == "82":
st.takeItems(prise_ID,Song_prise)
SkillTable.getInstance().getInfo(305,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_song2.htm"
st.setState(COMPLETED)
if event == "83":
st.takeItems(prise_ID,Song_prise)
SkillTable.getInstance().getInfo(363,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_song2.htm"
st.setState(COMPLETED)
if event == "84":
st.takeItems(prise_ID,Song_prise)
SkillTable.getInstance().getInfo(349,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_song2.htm"
st.setState(COMPLETED)
if event == "85":
st.takeItems(prise_ID,Song_prise)
SkillTable.getInstance().getInfo(364,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_song2.htm"
st.setState(COMPLETED)
if event == "86":
st.takeItems(prise_ID,Dance_prise)
SkillTable.getInstance().getInfo(274,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_dance.htm"
st.setState(COMPLETED)
if event == "87":
st.takeItems(prise_ID,Dance_prise)
SkillTable.getInstance().getInfo(277,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_dance.htm"
st.setState(COMPLETED)
if event == "88":
st.takeItems(prise_ID,Dance_prise)
SkillTable.getInstance().getInfo(272,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_dance.htm"
st.setState(COMPLETED)
if event == "89":
st.takeItems(prise_ID,Dance_prise)
SkillTable.getInstance().getInfo(273,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_dance.htm"
st.setState(COMPLETED)
if event == "90":
st.takeItems(prise_ID,Dance_prise)
SkillTable.getInstance().getInfo(276,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_dance.htm"
st.setState(COMPLETED)
if event == "91":
st.takeItems(prise_ID,Dance_prise)
SkillTable.getInstance().getInfo(271,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_dance.htm"
st.setState(COMPLETED)
if event == "92":
st.takeItems(prise_ID,Dance_prise)
SkillTable.getInstance().getInfo(275,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_dance.htm"
st.setState(COMPLETED)
if event == "93":
st.takeItems(prise_ID,Dance_prise)
SkillTable.getInstance().getInfo(309,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_dance2.htm"
st.setState(COMPLETED)
if event == "94":
st.takeItems(prise_ID,Dance_prise)
SkillTable.getInstance().getInfo(311,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_dance2.htm"
st.setState(COMPLETED)
if event == "95":
st.takeItems(prise_ID,Dance_prise)
SkillTable.getInstance().getInfo(307,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_dance2.htm"
st.setState(COMPLETED)
if event == "96":
st.takeItems(prise_ID,Dance_prise)
SkillTable.getInstance().getInfo(310,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_dance2.htm"
st.setState(COMPLETED)
if event == "97":
st.takeItems(prise_ID,Dance_prise)
SkillTable.getInstance().getInfo(365,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_dance2.htm"
st.setState(COMPLETED)
#Noble
if event == "98":
st.takeItems(prise_ID,Noble_prise)
SkillTable.getInstance().getInfo(396,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_noble.htm"
st.setState(COMPLETED)
if event == "99":
st.takeItems(prise_ID,Noble_prise)
SkillTable.getInstance().getInfo(395,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_noble.htm"
st.setState(COMPLETED)
if event == "101":
st.takeItems(prise_ID,Noble_prise)
SkillTable.getInstance().getInfo(1325,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_noble.htm"
st.setState(COMPLETED)
if event == "102":
st.takeItems(prise_ID,Noble_prise)
SkillTable.getInstance().getInfo(1323,1).getEffects(st.getPlayer(),st.getPlayer())
return "song_noble.htm"
st.setState(COMPLETED)
if event == "103":
st.takeItems(prise_ID,Summon_prise)
SkillTable.getInstance().getInfo(4702,13).getEffects(st.getPlayer(),st.getPlayer())
return "song_summon.htm"
st.setState(COMPLETED)
if event == "104":
st.takeItems(prise_ID,Summon_prise)
SkillTable.getInstance().getInfo(4703,13).getEffects(st.getPlayer(),st.getPlayer())
return "song_summon.htm"
st.setState(COMPLETED)
if event == "105":
st.takeItems(prise_ID,Summon_prise)
SkillTable.getInstance().getInfo(4699,13).getEffects(st.getPlayer(),st.getPlayer())
return "song_summon.htm"
st.setState(COMPLETED)
if event == "106":
st.takeItems(prise_ID,Summon_prise)
SkillTable.getInstance().getInfo(4700,13).getEffects(st.getPlayer(),st.getPlayer())
return "song_summon.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(912,qn,"custom")
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)
|
||||||||||||||
|
|
|||||||||||||||
|
|
#6 (permalink) | |||||||||||||||
|
Amigo SE
![]() Registrado em: Dec 2008
Localização: São Paulo
Posts: 1,188
Agradeceu: 162
Agradecido 1,768 Vezes em 486 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
![]()
Nome Real: Victor
|
Por favor, quando for colcoar um post muito longo para modificação, coloque entre as tags [ code][ /code] para facilitar
Citação:
__________________
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] |
|||||||||||||||
|
|
||||||||||||||||
|
|
#7 (permalink) | ||||||||||||||
|
Membro - Karma
![]() Registrado em: Dec 2008
Localização: Dwarven Vilage
Posts: 333
Agradeceu: 91
Agradecido 76 Vezes em 46 Posts
Nome Real: Héros
|
cara ele ta bufando todo mundo ainda nao ta funcionando ja dei RR e consigo me bufar com o gm e com outro char
|
||||||||||||||
|
|
|||||||||||||||
|
|
#8 (permalink) | ||||||||||||||
|
Amigo SE
![]() Registrado em: Dec 2008
Localização: São Paulo
Posts: 1,188
Agradeceu: 162
Agradecido 1,768 Vezes em 486 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
![]()
Nome Real: Victor
|
Aff eh soh mduar o começo da legenda ali que eu mostrei! O seu buff eh diferente do que o yschmtzz falou, entao nao funcionará...
Soh editar as linhas que eu falei que funcionara perfeitamente Tu ta mexendo no lugar errado
__________________
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] |
||||||||||||||
|
|
|||||||||||||||
|
|
#10 (permalink) | ||||||||||||||
|
Amigo SE
![]() Registrado em: Dec 2008
Localização: São Paulo
Posts: 1,188
Agradeceu: 162
Agradecido 1,768 Vezes em 486 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
![]()
Nome Real: Victor
|
Posta ai o COMEÇO ( soh o começo dessa vez ¬¬nao precisa o codigo completo ) de como ficou o codigo
__________________
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] |
||||||||||||||
|
|
|||||||||||||||
![]() |
|
|
Tópicos Similares
|
||||
| Tópico | Tópico Iniciado Por | Fórum | Respostas | Última Mensagem |
| [tutorial] npc buffer | Miranda | [L2J] Tutoriais | 1 | 26-03-2009 09:26 AM |