Скрипт камалоки
Сборка:L2jOfficial Final
Краткое изложение СУТИ проблемы: Пытаюсь сделать в камалоке респаун мобов если они умерли
Вопрос: Если есть эксперты, помогите)
Мои соображения по этому поводу: Вот что у мня стоит счас...
npcId = npc.getNpcId()
if self.worlds.has_key(npc.getInstanceId()):
world = self.worlds[npc.getInstanceId()]
if world.status == 0 :
instanceObj = InstanceManager.getInstance().getInstance(self.currentWorld)
instanceObj.setDuration(20)
npcId = npc.getNpcId()
if npcId == KamaMob[0] and npc.isDead():
newNPC = self.addSpawn(KamaMob[0], 48631,-219326,-8764, 0, False, 0, False, world.instanceId)
elif npcId == KamaMob[1] and npc.isDead():
newNpc = self.addSpawn(KamaMob[1], 49519,-219309,-8764, 0, False, 0, False, world.instanceId)
elif npcId == KamaMob[2] and npc.isDead():
newNpc = self.addSpawn(KamaMob[2], 49505,-220313,-8764, 0, False, 0, False, world.instanceId)
elif npcId == KamaMob[3] and npc.isDead():
newNpc = self.addSpawn(KamaMob[3], 48537,-220336,-8764, 0, False, 0, False, world.instanceId)
return
instanceObj.removeNpcs()
return
Ну я бы посоветовал бы сделать таймер при убийстве монстра. по истечению которого монстр заного спавниться, конечно там разные значение должны быть если мобов много.
Коля: На правах апа.
а спавн и респавн мобов через инстанс религия не позволяет сделать?
Советую делать таймер после убийства. по истечению которого моб будет возрождаться.
Если проблемы, найдете мою асю.
iqman: Советую делать таймер после убийства. по истечению которого моб будет возрождаться.
Если проблемы, найдете мою асю.
Это уже давно реализовано через инстанс зачем еще имея мерседес выдумывать запорожец
Человек задал вопрос - отвечаю.
А так верно, там и так уже все давно сделано.
Если скрипт оригинальный.
Ребят.. я просто 0 в этом.. поэтому и спрашиваю. Я как бы именно и хочу что б после убийства спустя скажем 10 секунд появлялись мобы.. но как это реализовать я не знаю( поэтому и спрашиваю помощи
Если я верно понял то там он спавнится сразу после смерти, если хочешь через ровно 10 сек, то нужен все-таки таймер..а таймер писать новичку не советую ибо займет время да и косяков наберешься.
Решил стянуть соло каму с emu. Натолкнулся на следуйщие проблемы...
ненашёл путей для
from com.l2emu import L2DatabaseFactory
from com.l2emu.gameserver.model import L2ItemInstance
from com.l2emu.gameserver.model.actor.instance import L2PcInstance
from com.l2emu.util import Rnd
(то что com.l2emu надо менять на net.sf.l2j я знаю)
Так же не понял что такое
Пример в коде:
self.Kamaloka1st[playerName]['instance'] = instanceId
self.Kamaloka1st[playerName]['timeStamp'] = instanceOver
self.Kamaloka1st[playerName]['points'] = 0
self.Kamaloka1st[playerName]['count'] = 0
self.Kamaloka1st[playerName]['reward'] = 0
self.Kamaloka1st[playerName]['rewarded'] = 0
Вот собственно сама соло кама с эму (оригинал)
А вот простая кама (78) с l2jofficial
Коля: Решил стянуть соло каму с emu. Натолкнулся на следуйщие проблемы...
ненашёл путей дляКодfrom java.lang import System
from com.l2emu import L2DatabaseFactory
from com.l2emu.gameserver.model import L2ItemInstance
from com.l2emu.gameserver.model.actor.instance import L2PcInstance
from com.l2emu.util import Rnd
(то что com.l2emu надо менять на net.sf.l2j я знаю)
Так же не понял что такое
Пример в коде:Кодself.Kamaloka1st[playerName] = {}
self.Kamaloka1st[playerName]['instance'] = instanceId
self.Kamaloka1st[playerName]['timeStamp'] = instanceOver
self.Kamaloka1st[playerName]['points'] = 0
self.Kamaloka1st[playerName]['count'] = 0
self.Kamaloka1st[playerName]['reward'] = 0
self.Kamaloka1st[playerName]['rewarded'] = 0
Вот собственно сама соло кама с эму (оригинал)
А вот простая кама (78) с l2jofficial
На правах апа.
это формат квеста, когда скрипт начинает работать, первым делом ему нужно указать что есть что...Все-таки я дал полезный совет в асе..там при убийстве стоит параметр мир=0, а мир не в нулевой позиции когда ты уже начал инстанс!
Это не в сборке, а в самой яве.
from com.l2emu.gameserver.model import L2ItemInstance
from com.l2emu.gameserver.model.actor.instance import L2PcInstance
from com.l2emu.util import Rnd
Это всё есть по этим же путям.
You can't feeling! No you can't feeling! And you can't feeling!
— People = Shit
не пашет - слишком растянуто.
в геймсервере что пишет когда нажимаешь ТП в камалоку ?
во вторых ты HTML файл для гварда правил? указывал там путь до квеста ?




