Перейти к содержанию

tornado

Пользователи
  • Публикаций

    17
  • Зарегистрирован

  • Посещение

  • Отзывы

    0%

Весь контент tornado

  1. Говорю же что перезлил,читай выше епть
  2. Перезалил, стандартные гк появились, но не все, в начальных городах их нету
  3. А если перезалью,гм шоп,бафер и т.д. удаляться же наверно...
  4. Подскажите, как восстановить стандартный гк, ибо я его удалил и по всем городам поставил глобал гк, теперь думаю чтобы было два гк, глобал и обычной, как его вернуть?
  5. tornado

    Обьявы О Респе Рб

    Подскажите как сделать чтобы обьявы о респе рб, появлялись в общем чате,как в анонсах, а не в окне системных сообщений,заранее благодарен...сборка фрозен 918 (в конфигах опция включена)
  6. tornado

    Эвент

    class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def init_LoadGlobalData(self) : self.startQuestTimer("open", AFTER_RESTART *60000, None, None) return def onTalk (Self,npc,player): global closed st = player.getQuestState(qn) global ATTAKERS npcId = npc.getNpcId() if npcId == REGISTER: if closed<>1 and int(Date().getHours()) not in TIM : if not player.isInOlympiadMode() : if player.getLevel() >= LEVEL: if player.getName() not in ATTAKERS : kolych = len(ATTAKERS) if kolych <= YCH_MAX : if PENI_KOL<>0: if st.getQuestItemsCount(PENI)>PENI_KOL: st.takeItems(PENI,PENI_KOL) ATTAKERS.append(player.getName()) return "reg.htm" else: return "nopeni.htm" else: ATTAKERS.append(player.getName()) return "reg.htm" else: return "max.htm" else: return "yje.htm" else: return "lvl.htm" else: return "You register in olympiad games now" else: return "noreg.htm" return def onAdvEvent (self,event,npc,player): global tek,nyj,ATTAKERS,kolych,annom,closed if event == "open" : ATTAKERS=[] closed=0 annom=1 spawncoord=locr[Rnd.get(len(locr))] npc=self.addSpawn(REGISTER,spawncoord[0],spawncoord[1],spawncoord[2],30000,False ,0) npc.startAbnormalEffect(8192) self.startQuestTimer("close", TIME_FOR_REG*60000, npc, None) self.startQuestTimer("announce", ANNOUNCE_INTERVAL*60000, None, None) Announcements.getInstance().announceToAll(str(TIME_FOR_REG - ANNOUNCE_INTERVAL * annom) + " minutes until event "+str(NAME)+" will start! You can register in "+str(LOC)+".") annom=annom+1 if event == "close": tek=0 nyj=1 self.startQuestTimer("open", TIME_FOR_WAIT*60000, None, None) kolych = len(ATTAKERS) if kolych < YCH_MIN : npc.deleteMe() closed=1 Announcements.getInstance().announceToAll("Event "+str(NAME)+" was canceled due lack of participation.") else: closed=1 Announcements.getInstance().announceToAll("Event "+str(NAME)+" has started!") npc.deleteMe() self.addSpawn(MOB,locf[0],locf[1],locf[2],30000,False,CANCEL_TIME*60000) self.startQuestTimer("return_l", CANCEL_TIME*60000, None, None) for nm in ATTAKERS : i=L2World.getInstance().getPlayer(nm) try : if i.isOnline() : i.stopAllEffects() i.teleToLocation(locfp[0],locfp[1],locfp[2]) except : pass if event == "announce" and closed==0 and (TIME_FOR_REG - ANNOUNCE_INTERVAL * annom)<>0: Announcements.getInstance().announceToAll(str(TIME_FOR_REG - ANNOUNCE_INTERVAL * annom ) + " minutes until event "+str(NAME)+" will start! You can register in "+str(LOC)+".") annom=annom+1 self.startQuestTimer("announce", ANNOUNCE_INTERVAL*60000, None, None) if event == "return" : Announcements.getInstance().announceToAll("Event "+str(NAME)+" has ended. Players win!") for nm in ATTAKERS : i=L2World.getInstance().getPlayer(nm) try : if i.isOnline() : i.teleToLocation(83456,148208,-3406) except : pass if event == "return_l" : Announcements.getInstance().announceToAll("Event "+str(NAME)+" has ended. Monsters win!") for nm in ATTAKERS : i=L2World.getInstance().getPlayer(nm) try : if i.isOnline() : i.teleToLocation(83456,148208,-3406) except : pass if event == "exit" : ATTAKERS.remove(player.getName()) return "exit.htm" return def onAttack (self,npc,player,damage,isPet): if player.getName() not in ATTAKERS : try: player.teleToLocation(147725,-56517,9999) except : pass return def onKill(self,npc,player,isPet): global tek,nyj,kolych mobcount=(MOBS_TO_CHEL * kolych)+15 tek=tek+1 if tek==nyj and (2*nyj) < mobcount: for i in range(0,2*tek) : randx = 25*(20-Rnd.get(40)) randy = 25*(20-Rnd.get(40)) self.addSpawn(MOB,locf[0] + randx, locf[1] + randy, locf[2]+100,30000,False,CANCEL_TIME*60000) nyj=2*tek tek=0 self.cancelQuestTimer("return_l",None,None) self.startQuestTimer("return_l", CANCEL_TIME*60000, None, None) npcppc=self.addSpawn(MOB,locf[0],locf[1],locf[2]+100,30000,False,CANCEL_TIME*600 00) npcppc.broadcastPacket(CreatureSay(npcppc.getObjectId(), 1, "Event "+str(NAME)+": ","You have "+str(CANCEL_TIME)+" minutes for kill this monsters!")) npcppc.deleteMe() elif tek==nyj and (2*nyj) >= mobcount: for i in range(0,mobcount) : randx = 25*(20-Rnd.get(40)) randy = 25*(20-Rnd.get(40)) mobb=self.addSpawn(MOB,locf[0] + randx, locf[1] + randy, locf[2]+100,30000,False,CANCEL_TIME*60000) mobb.startAbnormalEffect(8192) nyj=mobcount+1 tek=0 self.cancelQuestTimer("return_l",None,None) self.startQuestTimer("return_l", (CANCEL_TIME)*60000, None, None) npcppc=self.addSpawn(MOB,locf[0],locf[1],locf[2]+100,30000,False,CANCEL_TIME*600 00) npcppc.broadcastPacket(CreatureSay(npcppc.getObjectId(), 1, "Event "+str(NAME)+": ","You have "+str(CANCEL_TIME)+" minutes for kill this monsters!")) npcppc.deleteMe() elif tek==mobcount: for nm in ATTAKERS : player=L2World.getInstance().getPlayer(nm) if player<>None: if abs(abs(player.getX())-abs(locf[0]))>RAD or abs(abs(player.getY())-abs(locf[1]))>RAD : ATTAKERS.remove(nm) else: ATTAKERS.remove(nm) for nm in ATTAKERS : i=L2World.getInstance().getPlayer(nm) try: for id, countmin, countmax, chance in REWARD : if Rnd.get(100)<=chance : count=Rnd.get(countmin,countmax) i.getQuestState(qn).giveItems(id,count) except : pass self.startQuestTimer("return", 30000, None, None) self.cancelQuestTimer("return_l",None,None) return QUEST = Quest(5555, qn, "Custom") CREATED = State('Start', QUEST) QUEST.setInitialState(CREATED) QUEST.addStartNpc(int(REGISTER)) QUEST.addTalkId(int(REGISTER)) QUEST.addKillId(int(MOB)) QUEST.addAttackId(int(MOB))
  7. tornado

    Эвент

    а конткретнее можно?
  8. tornado

    Эвент

    Залил себе эвент пекло,столкнулся с проблемкой, когда тебя тпшит на эвент все бафы слетают,как сделать чтобы баф оставался?
  9. tornado

    Проблемы С Эвентом

    Поставил эвент пекло,перезапустил сервер, в гейм сервере пишет ошибку - Failed executing script: C:\Users\Admin\Desktop\L2JFrozen_GameServer\gameserver\data\scripts\custom\5555_Peklo\__init__.py. See __init__.py.error.log for details. В чем проблема? Вот что пишет в инит.еррор - Error on: C:\Users\Admin\Desktop\L2JFrozen_GameServer\gameserver\data\scripts\custom\5555_Peklo\__init__.py.error.log Line: -1 - Column: -1 Traceback (innermost last): File "__init__.py", line 3, in ? ImportError: no module named Game
  10. tornado

    Tvt Manager

    на фрозенах есть твт в сборке,так вот, я запустил твт, а кошак для регистрации не появляеться, в анонсах пишет что твт началовь, для регистрации типо наберите .jointvt, что-то типо этого,как сделать чтобы кот появлялся?
  11. tornado

    Color Manager

    Всем спасибо, еще вопросик есть,поставил вместо гм шопа,закена, в бд переименовую его в gm shop, и ставлю титул, захожу в л2 а ник у него все равно остаеться закен, и титула нету, в чем может быть проблема?
  12. tornado

    Железо

    Подскажите сколько онлайна вытянет мое железо - процессор AMD Phenom II X6 3315MHz, оператива правдо слабовата 4 гб DDR 2, ОС будет ubuntu-11.10-desktop, 64 бит система, сборку ставлю фрозен, интерлюд
  13. tornado

    Color Manager

    Я в этом пока новичек,может кто нить поподробнее расписать как и что делать, чтоб на будущее уже знать, и не затрагивать этот вопрос уже, заранее благодарен,если речь идет про "шапку" фрозенов, то ее менял, менеджер становиться, но пишет скрипт эрор
  14. tornado

    Color Manager

    Ищу колор менеджера под фрозенов, может завалялся у кого нить...
  15. tornado

    Респ Нубл Рб

    а подробнее про ядро можно?
  16. tornado

    Респ Нубл Рб

    спс,уже поменял, и еще вопросик,как сделать чтобы чары появлялись к примеру 20 лвл,где-то видел,не могу найти,подскажите плиз сборка фрозен
  17. tornado

    Респ Нубл Рб

    Подскажите как уменьшить время респа нубл рб
  18. tornado

    Просит Ключ

    столкнулся с проблемкой, при запуске гейм сервера пишет ошибку FileNotFound config/key.cfg, сборка фрозен 918, для чего нужет этот ключ расскажите(в архиве он был,я его удалил, даже было написано что кей удалить надо)
  19. tornado

    Linux Ubuntu

    мулитиязычность есть в ней? и для сервера надо ubuntu server? есть еще ubuntu desktop
  20. tornado

    Linux Ubuntu

    спс, лови +
  21. tornado

    Глобал Гк

    Нашел проблему, лови +
  22. tornado

    Глобал Гк

    точки все вытянул, не помогло,в чем еще может быть проблема?
  23. tornado

    Linux Ubuntu

    Скиньте пожалуйста ссылочку на ОС Linux Ubuntu для 64 битной системы желатель но торрант,заранее спс
  24. tornado

    Глобал Гк

    Что именно из sql ты имеешь в виду? вытащил нпц только.
  25. tornado

    Глобал Гк

    Всем доброго времени суток.Столкнулся с небольшой проблемкой, думаю вы мне поможете, скачад готовый сервер под сборкой скория,вытянул оттуда глобал гк,поставил на сборку фрозенов, гк поставилось нормально,вот только когда выбираешь, чтобы куда либо телепортнуться ничего не происходит...помогите исправить эту проблемку
×
×
  • Создать...