i have a solo instance event by Bloodshed,and i wanted it's NPC to be auto spawn and auto unspawn.
So,can anyone help me with auto npc spawn and unspawn with interval (every 2 hours etc..) i found 1 in custom datapack but it's kinda old and it's not working with freya.. here's the code:
#script constructed from parts from Electra, theOne and others, not written by me, thanks to all that contribute and share so we can put this stuff together!!
import sys
import time
from com.l2jserver.gameserver import Announcements
from java.lang import System
from com.l2jserver.gameserver.model.quest import State
from com.l2jserver.gameserver.model.quest import QuestState
from com.l2jserver.gameserver.model.quest.jython import QuestJython as JQuest
from com.l2jserver.gameserver.model.actor.instance import L2PcInstance
class Quest (JQuest) :
def __init__(self,id,name,descr):
JQuest.__init__(self,id,name,descr)
self.startQuestTimer("timer101",60000,None,None,True) #when set to True, the timer will repeat itself indefinitely
def onAdvEvent(self,event,npc,player) :
if event == "timer101" :
now = time.strftime("%H:%M")
if now == "01:00" :
self.addSpawn(77732138,-90771,150017,-3627,0,False,590000)
Announcements.getInstance().announceToAll("Teleporter has Spawned");
elif now == "03:00" :
self.addSpawn(77732138,-90771,150017,-3627,0,False,590000)
Announcements.getInstance().announceToAll("Teleporter has Spawned");
elif now == "05:00" :
self.addSpawn(77732138,-90771,150017,-3627,0,False,590000)
Announcements.getInstance().announceToAll("Teleporter has Spawned");
elif now == "07:00" :
self.addSpawn(77732138,-90771,150017,-3627,0,False,590000)
Announcements.getInstance().announceToAll("Teleporter has Spawned");
elif now == "09:00" :
self.addSpawn(77732138,-90771,150017,-3627,0,False,590000)
Announcements.getInstance().announceToAll("Teleporter has Spawned");
elif now == "11:00" :
self.addSpawn(77732138,-90771,150017,-3627,0,False,590000)
Announcements.getInstance().announceToAll("Teleporter has Spawned");
elif now == "13:00" :
self.addSpawn(77732138,-90771,150017,-3627,0,False,590000)
Announcements.getInstance().announceToAll("Teleporter has Spawned");
elif now == "15:00" :
self.addSpawn(77732138,-90771,150017,-3627,0,False,590000)
Announcements.getInstance().announceToAll("Teleporter has Spawned");
elif now == "17:00" :
self.addSpawn(77732138,-90771,150017,-3627,0,False,590000)
Announcements.getInstance().announceToAll("Teleporter has Spawned");
elif now == "19:00" :
self.addSpawn(77732138,-90771,150017,-3627,0,False,590000)
Announcements.getInstance().announceToAll("Teleporter has Spawned");
elif now == "21:00" :
self.addSpawn(77732138,-90771,150017,-3627,0,False,590000)
Announcements.getInstance().announceToAll("Teleporter has Spawned");
elif now == "23:00" :
self.addSpawn(77732138,-90771,150017,-3627,0,False,590000)
Announcements.getInstance().announceToAll("Teleporter has Spawned");
QUEST = Quest(90003,"90003_TvTTeleport_Buffs","TvTTeleport_Buffs")
print "TvT Buffs Teleport Loaded!!!!"
Thank you in advance for those who ever help me with this... peace..
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Is there any texture or value I can change in the Interface.xdat file so that a window (wnd) has an opaque background?
I use
Texture file = L2UI_CT1.Windows.Windows_DF_Drawer_Bg
ColorModify = Color.web("0x3c1a1aff") // Black
This is not fully opaque, it's a bit transparent especially seen over water effects or white buildings.
Any advice?
SELLING AN ANNOUNCER SCRIPT! SIMILAR TO L2OOPS / L2HOP. THE SCRIPT HAS BEEN A LITTLE REDONE, VISUALLY SIMILAR TO THESE ANNOUNCERS, THE PRICE IS VERY GOOD. WE SHOW EVERYTHING HOW TO USE IT, ETC.
DISCORD - adver745645
TELEGRAM - MMOPROMO
Hi,
is it a true feature that on interlude more ppl are in specific catas or necros the faster mobs spawn? If yes tell me please is there any proof for that, like code or something?
Question
shawshaw
Hi mengs..
i have a solo instance event by Bloodshed,and i wanted it's NPC to be auto spawn and auto unspawn.
So,can anyone help me with auto npc spawn and unspawn with interval (every 2 hours etc..) i found 1 in custom datapack but it's kinda old and it's not working with freya.. here's the code:
Thank you in advance for those who ever help me with this... peace..
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.