Jump to content
  • 0

problem


DreamViewer

Question

11 answers to this question

Recommended Posts

  • 0

den exei simasia auto.ti stin epifaneia ergasias ti ston C:\ to idio einai...afou i epifaneia ergaseias einai ston c:\document  and settings\XXXX\desktop\

alakse pack aderfe dokimase kati new p.x. l2equal i archid i l2hardcore.dont use preconfigured packs. !

Link to comment
Share on other sites

  • 0

den exei simasia auto.ti stin epifaneia ergasias ti ston C:\ to idio einai...afou i epifaneia ergaseias einai ston c:\document  and settings\XXXX\desktop\

alakse pack aderfe dokimase kati new p.x. l2equal i archid i l2hardcore.dont use preconfigured packs. !

 

re file eiparxi lisi ego eliosa gia na sikoso auto to pack apokliete na min ginete tpt!

Link to comment
Share on other sites

  • 0

distixws etc einai!!!!!

dokimase kapio allo pack edw exei ena guide-video einai poly efkolo ama eisai newbie tha sou xriasti ! http://l2info.info/tutorial_4/

dld sygnwmh alla alloi exoun to packet ayto kai douleyei ara kati den kanei swsta gt na allaxei pack

Link to comment
Share on other sites

  • 0

dld sygnwmh alla alloi exoun to packet ayto kai douleyei ara kati den kanei swsta gt na allaxei pack

gt dn tha mporesei na to kanei epeidi den kseroume ti exei kanei kai den doulevoun.opote i moni lisi einai na alaksei ena pack dld na kanei ena diko t p tha doulevei 1000% Kai den tha exei oute errors oute tpt.

Link to comment
Share on other sites

  • 0

lpn file epeidi eixa katevasei k egw to pack tou petmezi.. koita mipws dn exei graftei sto init.py to "9999_NPCBuffer", i opos allios einai... an dn einai afto kane m pm..

Link to comment
Share on other sites

  • 0

lpn file epeidi eixa katevasei k egw to pack tou petmezi.. koita mipws dn exei graftei sto init.py to "9999_NPCBuffer", i opos allios einai... an dn einai afto kane m pm..

to exi mesa to 9999 NPC BUFFER kapiio alo 8ane to problima enas filos m anebase to idio pack kai kanena problem dn eixe ego ekana install db open ports kai aniksa srv dn piraksa tpt alo

Link to comment
Share on other sites

  • 0

paidia eleos i buffer aplos den  douleyei sto pack tou piadiou giati exei kanei la8os mesa edo

 

GameServer\data\jscript\custom\9999_NPCBuffer\__init__ des ayto edo to simio

 

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

qn = "9999_NPCBuffer"

NPC=[40006]

 

kai ama mporeis kanto post na sto ftia3o

 

kai pigene ed o

 

GameServer \data\jscript\custom\__init__

 

kai des ama einai etsi

 

__all__ = [
'3995_echo',
'4000_ShadowWeapons',
'7000_HeroItems',
'8000_RaidbossInfo',
'6050_KetraOrcSupport',
'6051_VarkaSilenosSupport',
'9999_NPCBuffer'
]
print ""
print "importing custom data ..."
for name in __all__ :
    try :
        __import__('data.jscript.custom.'+name,globals(), locals(), ['__init__'], -1)
    except:
        print "failed to import quest : ",name
print "... done"
print ""

Link to comment
Share on other sites

  • 0

oriste to post

 

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


qn = "9999_NPCBuffer"

NPC=[40006]
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 < 1000  or st.getPlayer().getLevel() < 0 :
		htmltext = "<html><head><body>You dont have enought Adena.</body></html>"
	else:
		st.takeItems(ADENA_ID,0)
		st.getPlayer().setTarget(st.getPlayer())

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

		#Acument
		if event == "2":
			st.takeItems
			SkillTable.getInstance().getInfo(4355,3).getEffects(st.getPlayer(),st.getPlayer())				
			return "2.htm"
			st.setState(State.COMPLETED)

		#Agility
		if event == "3":
			st.takeItems
			SkillTable.getInstance().getInfo(4355,3).getEffects(st.getPlayer(),st.getPlayer())				
			return "2.htm"
			st.setState(State.COMPLETED)

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

                        #Bless Shield
		if event == "5":
			st.takeItems
			SkillTable.getInstance().getInfo(4353,6).getEffects(st.getPlayer(),st.getPlayer())				
			return "2.htm"
			st.setState(State.COMPLETED)

		#Blessed Body
		if event == "6":
			st.takeItems
			SkillTable.getInstance().getInfo(4347,6).getEffects(st.getPlayer(),st.getPlayer())				
			return "2.htm"
			st.setState(State.COMPLETED)

		#Blessed Soul
	        if event == "7":
			st.takeItems
			SkillTable.getInstance().getInfo(4348,6).getEffects(st.getPlayer(),st.getPlayer())				
			return "2.htm"
			st.setState(State.COMPLETED)		
			st.setState(COMPLETED)

		#Concentration
		if event == "8":
			st.takeItems
			SkillTable.getInstance().getInfo(4351,6).getEffects(st.getPlayer(),st.getPlayer())				
			return "2.htm"
			st.setState(State.COMPLETED)

		#Death Whisper
		if event == "9":
			st.takeItems
			SkillTable.getInstance().getInfo(4360,3).getEffects(st.getPlayer(),st.getPlayer())				
			return "2.htm"
			st.setState(State.COMPLETED)

		#Empower
		if event == "10":
			st.takeItems
			SkillTable.getInstance().getInfo(4356,3).getEffects(st.getPlayer(),st.getPlayer())				
			return "2.htm"
			st.setState(State.COMPLETED)

		#Focus
		if event == "11":
			st.takeItems
			SkillTable.getInstance().getInfo(4359,3).getEffects(st.getPlayer(),st.getPlayer())				
			return "2.htm"
			st.setState(State.COMPLETED)

		#Guidance
		if event == "12":
			st.takeItems
			SkillTable.getInstance().getInfo(4358,3).getEffects(st.getPlayer(),st.getPlayer())				
			return "2.htm"
			st.setState(State.COMPLETED)

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

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

		#Mental Shield
		if event == "15":
			st.takeItems
			SkillTable.getInstance().getInfo(4346,4).getEffects(st.getPlayer(),st.getPlayer())				
			return "2.htm"
			st.setState(State.COMPLETED)

		#Might
		if event == "16":
			st.takeItems
			SkillTable.getInstance().getInfo(4345,3).getEffects(st.getPlayer(),st.getPlayer())				
			return "2.htm"
			st.setState(State.COMPLETED)

		#Resist Shock
		if event == "17":
			st.takeItems
			SkillTable.getInstance().getInfo(4350,4).getEffects(st.getPlayer(),st.getPlayer())				
			return "2.htm"
			st.setState(State.COMPLETED)

		#Shield
		if event == "18":
			st.takeItems
			SkillTable.getInstance().getInfo(4344,3).getEffects(st.getPlayer(),st.getPlayer())				
			return "2.htm"
			st.setState(State.COMPLETED)

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

		#Dance of Aqua Guard
		if event == "30":
			st.takeItems
			SkillTable.getInstance().getInfo(307,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "3.htm"
			st.setState(State.COMPLETED)


		#Dance of Concentration
		if event == "31":
			st.takeItems
			SkillTable.getInstance().getInfo(276,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "3.htm"
			st.setState(State.COMPLETED)

		#Dance of Earth Guard
		if event == "32":
			st.takeItems
			SkillTable.getInstance().getInfo(309,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "3.htm"
			st.setState(State.COMPLETED)

		#Dance of Fire
		if event == "33":
			st.takeItems
			SkillTable.getInstance().getInfo(274,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "3.htm"
			st.setState(State.COMPLETED)

		#Dance of Fury
		if event == "34":
			st.takeItems
			SkillTable.getInstance().getInfo(275,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "3.htm"
			st.setState(State.COMPLETED)

		#Dance of Inspiration
		if event == "35":
			st.takeItems
			SkillTable.getInstance().getInfo(272,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "3.htm"
			st.setState(State.COMPLETED)

		#Dance of Light
		if event == "36":
			st.takeItems
			SkillTable.getInstance().getInfo(277,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "3.htm"
			st.setState(State.COMPLETED)

		#Dance of the Mystic
		if event == "37":
			st.takeItems
			SkillTable.getInstance().getInfo(273,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "3.htm"
			st.setState(State.COMPLETED)

		#Dance of Protection
		if event == "38":
			st.takeItems
			SkillTable.getInstance().getInfo(311,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "3.htm"
			st.setState(State.COMPLETED)

		#Siren's Dance
		if event == "39":
			st.takeItems
			SkillTable.getInstance().getInfo(365,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "3.htm"
			st.setState(State.COMPLETED)

		#Dance of the Vampire
		if event == "40":
			st.takeItems
			SkillTable.getInstance().getInfo(310,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "3.htm"
			st.setState(State.COMPLETED)

		#Dance of the Warrior
		if event == "41":
			st.takeItems
			SkillTable.getInstance().getInfo(271,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "3.htm"
			st.setState(State.COMPLETED)

		#Song of Champion
		if event == "50":
			st.takeItems
			SkillTable.getInstance().getInfo(364,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "4.htm"
			st.setState(State.COMPLETED)

		#Song of Earth
		if event == "51":
			st.takeItems
			SkillTable.getInstance().getInfo(264,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "4.htm"
			st.setState(State.COMPLETED)

		#Song of Flame Guard
		if event == "52":
			st.takeItems
			SkillTable.getInstance().getInfo(306,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "4.htm"
			st.setState(State.COMPLETED)

		#Song of Hunter
		if event == "53":
			st.takeItems
			SkillTable.getInstance().getInfo(269,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "4.htm"
			st.setState(State.COMPLETED)

		#Song of Invocation
		if event == "54":
			st.takeItems
			SkillTable.getInstance().getInfo(270,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "4.htm"
			st.setState(State.COMPLETED)

		#Song of Life
		if event == "55":
			st.takeItems
			SkillTable.getInstance().getInfo(265,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "4.htm"
			st.setState(State.COMPLETED)

		#Song of Meditation
		if event == "56":
			st.takeItems
			SkillTable.getInstance().getInfo(363,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "4.htm"
			st.setState(State.COMPLETED)

		#Song of Renewal
		if event == "57":
			st.takeItems
			SkillTable.getInstance().getInfo(349,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "4.htm"
			st.setState(State.COMPLETED)

		#Song of Storm Guard
		if event == "58":
			st.takeItems
			SkillTable.getInstance().getInfo(308,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "4.htm"
			st.setState(State.COMPLETED)

		#Song of Vengeance
		if event == "59":
			st.takeItems
			SkillTable.getInstance().getInfo(305,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "4.htm"
			st.setState(State.COMPLETED)

		#Song of Vitality
		if event == "60":
			st.takeItems
			SkillTable.getInstance().getInfo(304,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "4.htm"
			st.setState(State.COMPLETED)

		#Song of Warding
		if event == "61":
			st.takeItems
			SkillTable.getInstance().getInfo(267,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "4.htm"
			st.setState(State.COMPLETED)
		#Song of Water
		if event == "62":
			st.takeItems
			SkillTable.getInstance().getInfo(266,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "4.htm"
			st.setState(State.COMPLETED)
		#Song of Wind
		if event == "63":
			st.takeItems
			SkillTable.getInstance().getInfo(268,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "4.htm"
			st.setState(State.COMPLETED)


		#Greater Might
		if event == "64":
			st.takeItems
			SkillTable.getInstance().getInfo(1388,3).getEffects(st.getPlayer(),st.getPlayer())				
			return "2.htm"
			st.setState(State.COMPLETED)

		#Greater Shield
		if event == "65":
			st.takeItems
			SkillTable.getInstance().getInfo(1389,3).getEffects(st.getPlayer(),st.getPlayer())				
			return "2.htm"
			st.setState(State.COMPLETED)

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

		#Prophecy of Fire
		if event == "67":
			st.takeItems
			SkillTable.getInstance().getInfo(1356,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "5.htm"
			st.setState(State.COMPLETED)

		#Prophecy of Water
		if event == "68":
			st.takeItems
			SkillTable.getInstance().getInfo(1355,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "5.htm"
			st.setState(State.COMPLETED)

		#Prophecy of Wind
		if event == "69":
			st.takeItems
			SkillTable.getInstance().getInfo(1357,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "5.htm"
			st.setState(State.COMPLETED)

		#Cancellation
		if event == "70":
			st.takeItems
			SkillTable.getInstance().getInfo(4094,12).getEffects(st.getPlayer(),st.getPlayer())
			st.getPlayer().stopAllEffects()
			return "1.htm"
			st.setState(State.COMPLETED)

		#MP-HP
		if event == "71":
			st.takeItems
			st.getPlayer().setCurrentCp(st.getPlayer().getMaxCp())
                                st.getPlayer().setCurrentHp(st.getPlayer().getMaxHp())
                                st.getPlayer().setCurrentMp(st.getPlayer().getMaxMp())
			return "1.htm"				
			st.setState(COMPLETED)	

        		#Chant of Magnus
		if event == "74":
			st.takeItems
			SkillTable.getInstance().getInfo(1413,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "5.htm"
			st.setState(State.COMPLETED)


       			#Wild Magic
		if event == "75":
			st.takeItems
			SkillTable.getInstance().getInfo(1303,1).getEffects(st.getPlayer(),st.getPlayer())				
			return "2.htm"
			st.setState(State.COMPLETED)
       			
		#Fighter Buffs
		if event == "76":
			st.takeItems
			SkillTable.getInstance().getInfo(4360,3).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(1388,3).getEffects(st.getPlayer(),st.getPlayer())	
			SkillTable.getInstance().getInfo(4342,2).getEffects(st.getPlayer(),st.getPlayer())	
			SkillTable.getInstance().getInfo(4359,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(1354,1).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(4350,4).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(4347,6).getEffects(st.getPlayer(),st.getPlayer())
                                SkillTable.getInstance().getInfo(4346,4).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(4344,3).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(4345,3).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(1393,3).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(1392,3).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(4352,2).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(4349,2).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(274,1).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(1182,3).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(1189,3).getEffects(st.getPlayer(),st.getPlayer())							
			SkillTable.getInstance().getInfo(275,1).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(271,1).getEffects(st.getPlayer(),st.getPlayer())	
			SkillTable.getInstance().getInfo(310,1).getEffects(st.getPlayer(),st.getPlayer())		
			SkillTable.getInstance().getInfo(269,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(264,1).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(1356,1).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(1352,1).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(4346,4).getEffects(st.getPlayer(),st.getPlayer())									
			SkillTable.getInstance().getInfo(304,1).getEffects(st.getPlayer(),st.getPlayer())	
			SkillTable.getInstance().getInfo(349,1).getEffects(st.getPlayer(),st.getPlayer())
			return "6.htm"
			st.setState(State.COMPLETED)

		#Mage Buffs
		if event == "77":
			st.takeItems
			SkillTable.getInstance().getInfo(4342,2).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(4351,6).getEffects(st.getPlayer(),st.getPlayer())		
			SkillTable.getInstance().getInfo(4355,3).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(4353,6).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(4356,3).getEffects(st.getPlayer(),st.getPlayer())		
			SkillTable.getInstance().getInfo(4350,4).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(4349,2).getEffects(st.getPlayer(),st.getPlayer())	
			SkillTable.getInstance().getInfo(4347,6).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(4344,3).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(4352,2).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(1182,3).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(1303,2).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(365,1).getEffects(st.getPlayer(),st.getPlayer())	
			SkillTable.getInstance().getInfo(349,1).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(364,1).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(304,1).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(276,1).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(273,1).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(1393,3).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(264,1).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(1363,1).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(1389,3).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(1354,1).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(1353,1).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(1189,3).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(1392,3).getEffects(st.getPlayer(),st.getPlayer())
			SkillTable.getInstance().getInfo(4346,4).getEffects(st.getPlayer(),st.getPlayer())
			return "6.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)

 

oso gia auto GameServer \data\jscript\custom\__init__

etsi einai!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Posts

    • +27655767261 AUTHORISED DEALER OF HAGER WERKEN EMBALMING POWDER. in Johannesburg, Zimbabwe, South Africa, Zambia, Namibia, Angola. Hager weaken embalming powder is Used for preserving human remains by treating them (in its modern form with chemicals)to forestall decomposition. The intention is to keep them suitable for public display at a funeral, for religious reasons, or for medical and scientific purposes such as their use as anatomical specimens.[1] The three goals of embalming are sanitization, presentation and preservation (or restoration).Embalming has a very long and cross-cultural history, with many cultures giving the embalming processes a greater religious meaning. Specific uses are: sanitization, presentation and preservation (or restoration). Types of embalming powder are dependent on the purity and colour. PURITY ON   COLOR.  Pink 98%. White 100%, hot compound 100%. Radioactive and compound at more affordable prices. Call the Quality merchants at +27655767261. Hager weaken embalming powder price with discounts depending on the quantity and refine, Starting from one kilogram upwards. Originally made in Germany, Branded as Hager Weaken Brands Ltd. Only serious buyers should contact  customer service distributor on CALL +27655767261
    • +27655767261 AUTHORISED DEALER OF HAGER WERKEN EMBALMING POWDER. in Johannesburg, Zimbabwe, South Africa, Zambia, Namibia, Angola. Hager weaken embalming powder is Used for preserving human remains by treating them (in its modern form with chemicals)to forestall decomposition. The intention is to keep them suitable for public display at a funeral, for religious reasons, or for medical and scientific purposes such as their use as anatomical specimens.[1] The three goals of embalming are sanitization, presentation and preservation (or restoration).Embalming has a very long and cross-cultural history, with many cultures giving the embalming processes a greater religious meaning. Specific uses are: sanitization, presentation and preservation (or restoration). Types of embalming powder are dependent on the purity and colour. PURITY ON   COLOR.  Pink 98%. White 100%, hot compound 100%. Radioactive and compound at more affordable prices. Call the Quality merchants at +27655767261. Hager weaken embalming powder price with discounts depending on the quantity and refine, Starting from one kilogram upwards. Originally made in Germany, Branded as Hager Weaken Brands Ltd. Only serious buyers should contact  customer service distributor on CALL +27655767261
    • +27655767261 AUTHORISED DEALER OF HAGER WERKEN EMBALMING POWDER. in Johannesburg, Zimbabwe, South Africa, Zambia, Namibia, Angola. Hager weaken embalming powder is Used for preserving human remains by treating them (in its modern form with chemicals)to forestall decomposition. The intention is to keep them suitable for public display at a funeral, for religious reasons, or for medical and scientific purposes such as their use as anatomical specimens.[1] The three goals of embalming are sanitization, presentation and preservation (or restoration).Embalming has a very long and cross-cultural history, with many cultures giving the embalming processes a greater religious meaning. Specific uses are: sanitization, presentation and preservation (or restoration). Types of embalming powder are dependent on the purity and colour. PURITY ON   COLOR.  Pink 98%. White 100%, hot compound 100%. Radioactive and compound at more affordable prices. Call the Quality merchants at +27655767261. Hager weaken embalming powder price with discounts depending on the quantity and refine, Starting from one kilogram upwards. Originally made in Germany, Branded as Hager Weaken Brands Ltd. Only serious buyers should contact  customer service distributor on CALL +27655767261
    • +27655767261 AUTHORISED DEALER OF HAGER WERKEN EMBALMING POWDER. in Johannesburg, Zimbabwe, South Africa, Zambia, Namibia, Angola. Hager weaken embalming powder is Used for preserving human remains by treating them (in its modern form with chemicals)to forestall decomposition. The intention is to keep them suitable for public display at a funeral, for religious reasons, or for medical and scientific purposes such as their use as anatomical specimens.[1] The three goals of embalming are sanitization, presentation and preservation (or restoration).Embalming has a very long and cross-cultural history, with many cultures giving the embalming processes a greater religious meaning. Specific uses are: sanitization, presentation and preservation (or restoration). Types of embalming powder are dependent on the purity and colour. PURITY ON   COLOR.  Pink 98%. White 100%, hot compound 100%. Radioactive and compound at more affordable prices. Call the Quality merchants at +27655767261. Hager weaken embalming powder price with discounts depending on the quantity and refine, Starting from one kilogram upwards. Originally made in Germany, Branded as Hager Weaken Brands Ltd. Only serious buyers should contact  customer service distributor on CALL +27655767261
    • +27655767261 AUTHORISED DEALER OF HAGER WERKEN EMBALMING POWDER. in Johannesburg, Zimbabwe, South Africa, Zambia, Namibia, Angola. Hager weaken embalming powder is Used for preserving human remains by treating them (in its modern form with chemicals)to forestall decomposition. The intention is to keep them suitable for public display at a funeral, for religious reasons, or for medical and scientific purposes such as their use as anatomical specimens.[1] The three goals of embalming are sanitization, presentation and preservation (or restoration).Embalming has a very long and cross-cultural history, with many cultures giving the embalming processes a greater religious meaning. Specific uses are: sanitization, presentation and preservation (or restoration). Types of embalming powder are dependent on the purity and colour. PURITY ON   COLOR.  Pink 98%. White 100%, hot compound 100%. Radioactive and compound at more affordable prices. Call the Quality merchants at +27655767261. Hager weaken embalming powder price with discounts depending on the quantity and refine, Starting from one kilogram upwards. Originally made in Germany, Branded as Hager Weaken Brands Ltd. Only serious buyers should contact  customer service distributor on CALL +27655767261
  • Topics

×
×
  • Create New...