В России возобновлены работы над ядерным двигателем для полетов на Марс #02.05.2005 13:30 // Космический


__all__ = ['Quest', 'newTutorial'] print "importing quests: Tutorial" import sys 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 KELTIR_NPC_ID = 12082 FANGS_ITEM_ID = 3863 DROP_RATE = 500000 WORLD_MAP_ITEM_ID = 1665 CREATED = State('Created') STARTED = State('Started') COMPLETED = State('Completed') def create() : return Quest() QUEST = JQuest("Tutorial", "data.quests.Tutorial.create()") QUEST.addState(CREATED) QUEST.addState(STARTED) QUEST.addState(COMPLETED) QUEST.setInitialState(CREATED) class Quest (QuestState): def onEvent (self,event): st = QuestState.getState(self) print st if st == CREATED : return self.start() elif st == COMPLETED: return self elif st == STARTED: return self.check() return self def check(self) : print "checking" if QuestState.getQuestItemsCount(self,FANGS_ITEM_ID) >= 4 : return self.completed() print "not enough items" print QuestState.getQuestItemsCount(self,FANGS_ITEM_ID) QuestState.addQuestDrop(self,KELTIR_NPC_ID,FANGS_ITEM_ID,DROP_RATE) return self def start(self) : print "starting" QuestState.addQuestDrop(self,KELTIR_NPC_ID,FANGS_ITEM_ID,DROP_RATE) self.setState(STARTED) return self def completed(self) : print "completing" self.setState(COMPLETED) QuestState.clearQuestDrop…


Массовые беспорядке в центре Иерусалима
Этой ночью полиция разогнала демонстрацию, организованную палестинскими христианами у стен Храма Гроба Господня. Они протестовали против действий греческого Патриарха Иринея, замешанного в скандале с продажей израильским бизнесменам двух земельных участков на арабских территориях. В акции участвовали около 500 человек. Чтобы усмирить разбушевавшихся демонстрантов, стражам порядка пришлось применить силу.

,а вот на приватках он будет как раз кстати