-
Публикаций
1677 -
Зарегистрирован
-
Посещение
-
Победитель дней
15 -
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент TrueMan
-
Какую шаровую защиту (рабочую) взять для фрозенов (линк). Понимаю что они все УГ, но думаю есть хоть не много рабочая Спасибо!
-
# Эмуляция PTS сервера # Подгружать НПС сервер через n секунд # Для отключения системы поставьте 0 PTSEmulationLoadNpcServerTime = 0 Если ты имел ввиду это, то оно отключено.
-
Спавню через админку НПЦ, после рестарта они пропадают, в чем проблема? Помогите плз, с меня спасибки
-
Кто сможет сделать скрипт на донат. 1 Уровень клана. 2 Клан скилы. В шаре есть что то подобное но там нада вводить количество, в итоге выходит много проблем. Игроки не понимают что нужно ввести: Куча сообщений на форуме. Прошу нарисовать скрипт, где идет продажа лвл клана: 6 7 8, + фул клан скилы
-
Декомпилом с люцеры, и подправить что не так. Увы, джавы я не знаю..
-
Возможно, мб кто то делал такой баффер, или знает где и как вырезать.
-
Я думаю все таки кто то сможет вырезать. UP
-
Простите за частый ап, думаю такой баффер нужен многим! Для фрозенов такой бы...
-
у меня в базе нету такого типа фул пати есть такое: Скрытый текстROP TABLE IF EXISTS `droplist`;CREATE TABLE `droplist` ( `mobId` INT NOT NULL DEFAULT '0', `itemId` INT NOT NULL DEFAULT '0', `min` INT NOT NULL DEFAULT '0', `max` INT NOT NULL DEFAULT '0', `category` INT NOT NULL DEFAULT '0', `chance` INT NOT NULL DEFAULT '0', PRIMARY KEY (`mobId`,`itemId`,`category`), KEY `key_mobId` (`mobId`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; или я просто не туда смотрю?
-
Затупил, простите, просто не так понял)
-
Да мне хоть на питоне, хоть в исходы) Хочу ппц такой баффер) Помогите!)
-
Ребят) Ну все серваки в л2топе с такими баферами) Помогите)
-
Простите, но питона я вообще не знаю, если кто за кучу спасибок нарисует такой квест...
-
Убивает пати рб и всем выдают итем, с меня куча-куча спасибок!!))
-
У кого есть такой баффер, или дайте код, с меня куча спасибок!!!!!!!!! Принцип таков, зашол в баффер, выбрал профиль, создать и т.д, создал, дальше переходишь в обычный баффер, бафаешься и ето все сохраняется в профиле которий создал.
-
Нужно сделать етот квест повторяемым: Скрытый текстimport sysfrom com.l2jfrozen.gameserver.model.quest import State from com.l2jfrozen.gameserver.model.quest import QuestState from com.l2jfrozen.gameserver.model.quest.jython import QuestJython as JQuest from com.l2jfrozen.gameserver.network.serverpackets import PledgeShowInfoUpdate from com.l2jfrozen.gameserver.network.serverpackets import RadarControl from com.l2jfrozen.gameserver.network.serverpackets import SystemMessage qn = "q903_FeatherGathering" ## нпц NPC = 77778 ## Мобы MOBS = [15054] #босс BOSS = 70021 ## Дроп #id перьев с мобов в мос FEATHER = 1162 #сколько нужно? FEATHER_NEED = 150 #шанс дропа, % FEATHER_CHANCE = 100 #id итема с босса BOSS_ITEM = 56789 ##Награда #id веспера WINGS = 10599 class Quest (JQuest) : def __init__(self,id,name,descr) : JQuest.__init__(self,id,name,descr) def onEvent (self,event,st) : htmltext = event if event == "accept.htm": st.setState(STARTED) st.playSound("ItemSound.quest_accept") st.set("cond","1") elif event == "finish.htm": if st.getQuestItemsCount(FEATHER) >= FEATHER_NEED and st.getQuestItemsCount(BOSS_ITEM) >= 1: st.takeItems(FEATHER, -1) st.takeItems(BOSS_ITEM, -1) st.giveItems(WINGS, 1) st.set("cond","0") st.playSound("ItemSound.quest_finish") st.setState(COMPLETED) else: htmltext = "mobs.htm" return htmltext def onTalk (self,npc,player): htmltext = "hello1.htm" st = player.getQuestState(qn) if not st: return "<html><body>You are either not on a quest that involves this NPC, or you don't meet this NPC's minimum quest requirements.</body></html>" npcId = npc.getNpcId() idd = st.getState() cond = st.getInt("cond") if npcId == NPC: if idd == COMPLETED : htmltext = "completed.htm" if idd == CREATED : htmltext = "hello1.htm" elif cond == 1: if st.getQuestItemsCount(FEATHER) >= FEATHER_NEED and st.getQuestItemsCount(BOSS_ITEM) >= 1: htmltext = "mobs2.htm" else: htmltext = "mobs.htm" return htmltext def onKill(self,npc,player,isPet): st = player.getQuestState(qn) if not st or st.getInt("cond") != 1: return npcId = npc.getNpcId() reward = 0 limit = 1 chance = 100 if npcId in MOBS: reward = FEATHER limit = FEATHER_NEED chance = FEATHER_CHANCE if npcId == BOSS: reward = BOSS_ITEM limit = 1 if reward > 0: party = player.getParty() if party: for member in party.getPartyMembers(): if not member.isAlikeDead(): st = member.getQuestState("q902_FeatherGathering") if st and st.getQuestItemsCount(reward) < limit and st.getRandom(100) <= chance: st.giveItems(reward, 1) st.playSound("ItemSound.quest_itemget") if st.getQuestItemsCount(reward) >= limit: st.playSound("ItemSound.quest_middle") else: if st.getQuestItemsCount(reward) < limit and st.getRandom(100) <= chance: st.giveItems(reward, 1) st.playSound("ItemSound.quest_itemget") return QUEST = Quest(902, qn, "Feather Gathering") CREATED = State('Start',QUEST) STARTED = State('Started',QUEST) COMPLETED = State('COMPLETED',QUEST) QUEST.setInitialState(CREATED) QUEST.addStartNpc(NPC) QUEST.addTalkId(NPC) QUEST.addKillId(BOSS) for m in MOBS: QUEST.addKillId(m) С меня спасибки
-
я понимаю) мне для онлайна 200+) А пас будет полюбому другой т.к я просто тестовый взял)
-
Скрытый текст#!/bin/bash DBHOST=localhost USER=root PASS=sql4005a DBNAME=x20 err=1 until [ $err == 0 ]; do #mysqlcheck -h $DBHOST -u $USER --password=$PASS -s -r $DBNAME>>"log/`date +%Y-%m-%d_%H:%M:%S`-sql_check.log" #mysqldump -h $DBHOST -u $USER --password=$PASS $DBNAME|zip "backup/`date +%Y-%m-%d_%H:%M:%S`-l2jdb_gameserver.zip" - [ -f log/java0.log.0 ] && mv log/java0.log.0 "log/`date +%Y-%m-%d_%H-%M-%S`_java.log" [ -f log/stdout.log ] && mv log/stdout.log "log/`date +%Y-%m-%d_%H-%M-%S`_stdout.log" [ -f log/chat.log ] && mv log/chat.log "log/`date +%Y-%m-%d_%H:%M:%S`-chat.log" java -Dfile.encoding=UTF- -Xms2g -Xmx4096m -Xmn512m -Xss128k -XX:PermSize=128m -XX:MaxPermSize=768m -XX:ParallelGCThreads=2 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSIncrementalMode -XX:+CMSIncrementalPacing -XX:CMSIncrementalDutyCycleMin=0 -XX:CMSIncrementalDutyCycle=10 -XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio=8 -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=31 -XX:+AggressiveOpts -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:gc.txt -cp lib/*:l2jfrozen-core.jar com.l2jfrozen.gameserver.GameServer > log/stdout.log 2>&1 err=$? sleep 10 done Оперативки 4 гб у меня