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

kuliok

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

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

  • Посещение

  • Отзывы

    0%

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

  1. Я бы все зделал как вы пишете .... но я в написании квестов ничерта не шарю. Если бы помогли б разобраться с этим квестом был бы очень благодарен!? Ну или подскажите как зделать такой же ?*
  2. Ну я квест не писал=) Я пытаюсь его привести в рабочие состояние ! item,adena,chance,chance2=REWARDS[i] А что тут по идее должно быть ?
  3. KFan Ошибка с Гейм Сервера: Скрытый текстC:\l2max\gameserver\data\scripts\custom\70000_HennaItems\__init__.pyTraceback (innermost last): File "__init__.py", line 51, in onEvent ValueError: unpack sequence too short at org.python.core.Py.ValueError(Unknown Source) at org.python.core.Py.unpackSequence(Unknown Source) at org.python.pycode._pyx39.onEvent$3(__init__.py:51) at org.python.pycode._pyx39.call_function(__init__.py) at org.python.core.PyTableCode.call(Unknown Source) at org.python.core.PyTableCode.call(Unknown Source) at org.python.core.PyTableCode.call(Unknown Source) at org.python.core.PyFunction.__call__(Unknown Source) at org.python.core.PyMethod.__call__(Unknown Source) at org.python.core.PyObject.__call__(Unknown Source) at org.python.core.PyObject._jcallexc(Unknown Source) at org.python.core.PyObject._jcall(Unknown Source) at org.python.proxies.main$Quest$36.onEvent(Unknown Source) at com.l2jfrozen.gameserver.model.quest.Quest.onAdvEvent(Quest.java:670) at com.l2jfrozen.gameserver.model.quest.Quest.notifyEvent(Quest.java:477 ) at com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance.processQue stEvent(L2PcInstance.java:1937) at com.l2jfrozen.gameserver.network.clientpackets.RequestBypassToServer. runImpl(RequestBypassToServer.java:313) at com.l2jfrozen.gameserver.network.clientpackets.L2GameClientPacket.run (L2GameClientPacket.java:75) at com.l2jfrozen.gameserver.network.L2GameClient.run(L2GameClient.java:1 195) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source ) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
  4. ингредиент id: 7199,7200,7201
  5. Уже дописано там но все ровно когда здаешь нужные предметы для получения красок, вылетает пустое окно с заглавием Script error
  6. Квест для L2j frozen на краски 0-5: Квест Файлы Помогите исправить его не работает как надо. Спасибку и большое признание обеспечу!
  7. Вот на что головы хватило: Скрытый текст# The Finest Food - v0.1 by disKret & DrLecterimport sys from com.l2jfrozen import Config from 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 qn = "70000_HennaItems" #NPC JEREMY = 70000 #ITEM ADENA = 1700 #ITEMS LEAF_OF_FLAVA,BUFFALO_MEAT,ANTELOPE_HORN = range(7199,7200,7201) #MOBS, DROPS, CHANCES & REWARDS BUFFALO,FLAVA,ANTELOPE = [ 22124,22126,22122 ] DROPLIST = {BUFFALO:[bUFFALO_MEAT,99],FLAVA:[LEAF_OF_FLAVA,99],ANTELOPE:[ANTELOPE_HORN,99]} REWARDS = [[9901,0,12],[9903,12,24],[9905,24,36],[9907,36,48],[9909,48,60],[9911,60,62]] #needed count class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onEvent (self,event,st) : cond = st.getInt("cond") htmltext = event leaf = st.getQuestItemsCount(LEAF_OF_FLAVA) meat = st.getQuestItemsCount(BUFFALO_MEAT) horn = st.getQuestItemsCount(ANTELOPE_HORN) if event == "31521-03.htm" and cond == 0 : if st.getPlayer().getLevel() >= 71 : st.set("cond","1") st.setState(STARTED) st.playSound("ItemSound.quest_accept") else : htmltext = "31521-02.htm" st.exitQuest(1) elif event == "31521-07.htm" : if cond == 2 and leaf == meat == horn == 100 : htmltext = "31521-06.htm" st.playSound("ItemSound.quest_finish") random = st.getRandom(100) i = 0 while i < len(REWARDS) : item,adena,chance,chance2=REWARDS if chance<=random<= chance2 : break i = i+1 st.giveItems(57,adena) if item : st.giveItems(item,1) else : st.addExpAndSp(230000,18250) st.takeItems(LEAF_OF_FLAVA,-1) st.takeItems(BUFFALO_MEAT,-1) st.takeItems(ANTELOPE_HORN,-1) st.exitQuest(1) return htmltext def onTalk (self,npc,player) : htmltext = "<html><body>You are either not carrying out your quest or don't meet the criteria.</body></html>" st = player.getQuestState(qn) if st : cond = st.getInt("cond") leaf = st.getQuestItemsCount(LEAF_OF_FLAVA) meat = st.getQuestItemsCount(BUFFALO_MEAT) horn = st.getQuestItemsCount(ANTELOPE_HORN) if cond == 0 : htmltext = "31521-01.htm" elif st.getState() == STARTED : if cond == 1 : htmltext = "31521-05.htm" elif cond == 2 and leaf == meat == horn == 100 : htmltext = "31521-04.htm" return htmltext def onKill(self,npc,player,isPet): # todo: with the current code, a player who has completed up to 2 out of 3 # item collections may consume the party drop (i.e. become the selected # player in the random, but get nothing because it was the wrong mob) # this ought to be corrected later... partyMember = self.getRandomPartyMember(player,"1") if not partyMember: return st = partyMember.getQuestState(qn) if st : if st.getState() == STARTED : item,chance = DROPLIST[npc.getNpcId()] count = st.getQuestItemsCount(item) if st.getInt("cond") == 1 and count < 100 : numItems, chance = divmod(chance*Config.RATE_DROP_QUEST,100) if st.getRandom(100) < chance : numItems += 3 if count + numItems >= 100 : numItems = 100 - count if numItems != 0 : st.giveItems(item,int(numItems)) if st.getQuestItemsCount(LEAF_OF_FLAVA) == st.getQuestItemsCount(BUFFALO_MEAT) == st.getQuestItemsCount(ANTELOPE_HORN) == 100 : st.set("cond","2") st.playSound("ItemSound.quest_middle") else : st.playSound("ItemSound.quest_itemget") return htmltext QUEST = Quest(70000,qn,"Custom") CREATED = State('Start', QUEST) STARTED = State('Started', QUEST) QUEST.setInitialState(CREATED) QUEST.addStartNpc(JEREMY) QUEST.addTalkId(JEREMY) for mob in DROPLIST.keys() : QUEST.addKillId(mob) for item in range(7199,7200,7201): STARTED.addQuestDrop(JEREMY,item,1) Выделенное жирным поправил ручками. При здаче ингредиентов id: 7199,7200,7201 Выкидывает пустое окно с заглавием: Scrypt erorr.
  8. Если я правильно понял то тут надо написать на какой XML ?
  9. Error on: H:\newcash\gameserver\data\scripts\custom\70000_HennaItems\__init__.py.error.log Line: -1 - Column: -1 Traceback (innermost last): (no code object) at line 0 SyntaxError: ('inconsistent dedent', ('__init__.py', 113, 4, ' return')) Поясните ощибку !*** Квест на збор предметов.
  10. Чет не получается, может кто поправит тот скрипт что я дал ?
  11. сделай лучше!!(сборка хорошая) [+1] :pardon:
  12. Это в зборке этот квест или где то есть он, Дай ссылочку плз.
  13. Вот в етой зборке не роботает квест Помогите исправить : (Квест на краски.) Вот содержимое квеста: Скрытый текст# The Finest Food - v0.1 by disKret & DrLecterimport sys from com.l2jfrozen import Config from 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 qn = "70000_HennaItems" #NPC JEREMY = 70000 #ITEM ADENA = 1700 #ITEMS LEAF_OF_FLAVA,BUFFALO_MEAT,ANTELOPE_HORN = range(7199,7202) #MOBS, DROPS, CHANCES & REWARDS BUFFALO,FLAVA,ANTELOPE = [ 22124,22126,22122 ] DROPLIST = {BUFFALO:[bUFFALO_MEAT,99],FLAVA:[LEAF_OF_FLAVA,99],ANTELOPE:[ANTELOPE_HORN,99]} REWARDS = [[9901,0,12],[9903,12,24],[9905,24,36],[9907,36,48],[9909,48,60],[9911,60,62]] #needed count class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onEvent (self,event,st) : cond = st.getInt("cond") htmltext = event leaf = st.getQuestItemsCount(LEAF_OF_FLAVA) meat = st.getQuestItemsCount(BUFFALO_MEAT) horn = st.getQuestItemsCount(ANTELOPE_HORN) if event == "31521-03.htm" and cond == 0 : if st.getPlayer().getLevel() >= 71 : st.set("cond","1") st.setState(STARTED) st.playSound("ItemSound.quest_accept") else : htmltext = "31521-02.htm" st.exitQuest(1) elif event == "31521-07.htm" : if cond == 2 and leaf == meat == horn == 100 : htmltext = "31521-06.htm" st.playSound("ItemSound.quest_finish") random = st.getRandom(100) i = 0 while i < len(REWARDS) : item,adena,chance,chance2=REWARDS if chance<=random<= chance2 : break i = i+1 st.giveItems(57,adena) if item : st.giveItems(item,1) else : st.addExpAndSp(230000,18250) st.takeItems(LEAF_OF_FLAVA,-1) st.takeItems(BUFFALO_MEAT,-1) st.takeItems(ANTELOPE_HORN,-1) st.exitQuest(1) return htmltext def onTalk (self,npc,player) : htmltext = "<html><body>You are either not carrying out your quest or don't meet the criteria.</body></html>" st = player.getQuestState(qn) if st : cond = st.getInt("cond") leaf = st.getQuestItemsCount(LEAF_OF_FLAVA) meat = st.getQuestItemsCount(BUFFALO_MEAT) horn = st.getQuestItemsCount(ANTELOPE_HORN) if cond == 0 : htmltext = "31521-01.htm" elif st.getState() == STARTED : if cond == 1 : htmltext = "31521-05.htm" elif cond == 2 and leaf == meat == horn == 100 : htmltext = "31521-04.htm" return htmltext def onKill(self,npc,player,isPet): # todo: with the current code, a player who has completed up to 2 out of 3 # item collections may consume the party drop (i.e. become the selected # player in the random, but get nothing because it was the wrong mob) # this ought to be corrected later... partyMember = self.getRandomPartyMember(player,"1") if not partyMember: return st = partyMember.getQuestState(qn) if st : if st.getState() == STARTED : item,chance = DROPLIST[npc.getNpcId()] count = st.getQuestItemsCount(item) if st.getInt("cond") == 1 and count < 100 : numItems, chance = divmod(chance*Config.RATE_DROP_QUEST,100) if st.getRandom(100) < chance : numItems += 3 if count + numItems >= 100 : numItems = 100 - count if numItems != 0 : st.giveItems(item,int(numItems)) if st.getQuestItemsCount(LEAF_OF_FLAVA) == st.getQuestItemsCount(BUFFALO_MEAT) == st.getQuestItemsCount(ANTELOPE_HORN) == 100 : st.set("cond","2") st.playSound("ItemSound.quest_middle") else : st.playSound("ItemSound.quest_itemget") return QUEST = Quest(70000,qn,"Custom") CREATED = State('Start', QUEST) STARTED = State('Started', QUEST) QUEST.setInitialState(CREATED) QUEST.addStartNpc(JEREMY) QUEST.addTalkId(JEREMY) for mob in DROPLIST.keys() : QUEST.addKillId(mob) for item in range(7199,7202): STARTED.addQuestDrop(JEREMY,item,1) И сама ошибка!: Скрытый текст Error on: H:\newcash\gameserver\data\scripts\custom\70000_HennaItems\__init__.py.error.logLine: -1 - Column: -1 Traceback (innermost last): (no code object) at line 0 SyntaxError: ('inconsistent dedent', ('__init__.py', 113, 4, ' return')) И еще там в коментах писали что на нем можно выдать самому себе права админа ! Возможно кто то знает как исправить?
  14. Спасибо за ответы! Разобрался как залить SQL! В навикате открыл доступ! Но статус сервера (гейм и логин не хочет показывать) а точнее показывает потом пропадает и пока не перенастроишь настройки гейм и логин серва... Вот мои настройки с которыми показывало около часа а потом пропало: Гейм сервер: Скрытый текст# Основные настройки гейм сервера !!! ОБЯЗАТЕЛЬНО настройте под себя!!!####################################################################### # Укажите здесь (ip) адрес вашего Игрового Сервера, Или используйте символ * GameserverHostname = (мой постоянный ip) GameserverPort = 7777 # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP. ExternalHostname = (мой постоянный ip) # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP. InternalHostname = 127.0.0.1 # Укажите IP и порт вашего логин-сервера (для сединениягейм с логин) LoginPort = 9014 LoginHost = 127.0.0.1 Логин сервер: Скрытый текст# Основные настройки логин сервера !!! ОБЯЗАТЕЛЬНО настройте под себя!!!######################################################################## # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP. Или используйте символ * ExternalHostname = (мой постоянный ip) # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP. Или используйте символ * InternalHostname = (мой постоянный ip) # Укажите здесь (ip) адрес вашего Логин-Сервера, Или используйте символ * LoginserverHostname = (мой постоянный ip) LoginserverPort = 2106 Как это исправить похоже что стрес веб 12 (чето с ним) ???? Посоветуйте что это может быть Информация про моё соединение : Есть внутренняя сеть мой ip в ней:172.16.137.39 Я подключен к интернету по VPN порты 7777,2106 открыты
  15. вот когда заливаю sql пишет мол такое есть уже: sw_v10_install_game.sql Ошибка: Скрытый текст [Err] 1060 - Duplicate column name 'lastteleport' [Err] SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for characters -- ---------------------------- ALTER TABLE `characters` ADD `lastteleport` DECIMAL( 20, 0 ) NULL DEFAULT NULL; [Msg] Finished - Unsuccessfully -------------------------------------------------- Содержимое файла : Скрытый текст SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for characters -- ---------------------------- ALTER TABLE `characters` ADD `lastteleport` DECIMAL( 20, 0 ) NULL DEFAULT NULL; sw_v10_install_login.sqlОшибка: Скрытый текст [Err] 1060 - Duplicate column name 'l2email' [Err] -- ---------------------------- -- Table structure for stress_donate_wm -- ---------------------------- CREATE TABLE `stress_donate_wm` ( `id` int(11) NOT NULL auto_increment, `wm_rnd` varchar( NOT NULL, `wm_account` varchar(30) NOT NULL default '', `wm_type` enum('wmz','wmr','wme','wmu') NOT NULL default 'wmz', `wm_count` double(10,2) NOT NULL default '0.00', `wm_money` double(10,2) NOT NULL default '0.00', `wm_time` int(11) NOT NULL default '0', `wm_ip` varchar(30) NOT NULL default '', `wm_stage` enum('0','I','E','P','S') NOT NULL default '0', `wm_success` enum('0','1') NOT NULL default '0', `payer_wm` varchar(12) NOT NULL default '0', `payer_wmid` varchar(13) NOT NULL default '0', `sys_invs_no` varchar(11) NOT NULL default '0', `sys_trans_no` varchar(11) NOT NULL default '0', `sys_trans_date` varchar(17) NOT NULL default '0', `wm_comment` text NOT NULL, PRIMARY KEY (`id`), KEY `wm_rnd` (`wm_rnd`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for stress_log_donate -- ---------------------------- CREATE TABLE `stress_log_donate` ( `id` int(11) NOT NULL auto_increment, `account` varchar(45) NOT NULL, `char_name` varchar(45) NOT NULL, `char_id` int(10) unsigned NOT NULL default '0', `server` tinyint(4) NOT NULL default '0', `money` double(10,2) NOT NULL default '0.00', `price` double(10,2) NOT NULL default '0.00', `time` int(11) NOT NULL default '0', `ip` varchar(30) NOT NULL default '', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for stress_log_items -- ---------------------------- CREATE TABLE `stress_log_items` ( `id` int(11) NOT NULL auto_increment, `log_id` int(11) NOT NULL default '0', `sd_shop_id` int(11) NOT NULL default '0', `item_count` int(11) NOT NULL default '0', `success` enum('0','1') NOT NULL default '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for stress_robokassa -- ---------------------------- CREATE TABLE `stress_robokassa` ( `id` int(11) NOT NULL auto_increment, `InvId` varchar( NOT NULL, `account` varchar(30) NOT NULL default '', `OutSum` double(10,2) NOT NULL default '0.00', `OutCount` int(11) NOT NULL default '0', `trans_date` int(11) NOT NULL default '0', `user_ip` varchar(30) NOT NULL default '', `stage` enum('0','S','E','P','F') NOT NULL default '0', `success` enum('0','1') NOT NULL default '0', `comment` text NOT NULL, PRIMARY KEY (`id`), KEY `InvId` (`InvId`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for accounts -- ---------------------------- ALTER TABLE `accounts` ADD `l2answer` varchar(100) CHARACTER SET utf8 NOT NULL DEFAULT ''; ALTER TABLE `accounts` ADD `l2question` varchar(100) CHARACTER SET utf8 NOT NULL DEFAULT ''; ALTER TABLE `accounts` ADD `l2email` varchar(100) NOT NULL DEFAULT 'null@null'; [Msg] Finished - Unsuccessfully -------------------------------------------------- Содержимое файла : Скрытый текст SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for stress_donate_money -- ---------------------------- CREATE TABLE `stress_donate_money` ( `id` int(10) NOT NULL auto_increment, `account` varchar(30) NOT NULL default '', `money` double(10,2) NOT NULL default '0.00', PRIMARY KEY (`id`), KEY `account` (`account`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for stress_donate_shop -- ---------------------------- CREATE TABLE `stress_donate_shop` ( `id` int(11) unsigned NOT NULL auto_increment, `item_id` int(11) NOT NULL, `category` enum('etcitem','weapon','armor') NOT NULL default 'etcitem', `server` tinyint(4) NOT NULL default '0', `item_name` varchar(50) NOT NULL, `price_sell` double(10,2) NOT NULL default '0.00', `count` int(4) NOT NULL default '0', `description` varchar(250) NOT NULL, `active` enum('0','1') NOT NULL default '1', `single` enum('0','1') NOT NULL default '0', `enchant` int(11) NOT NULL default '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for stress_donate_wm -- ---------------------------- CREATE TABLE `stress_donate_wm` ( `id` int(11) NOT NULL auto_increment, `wm_rnd` varchar( NOT NULL, `wm_account` varchar(30) NOT NULL default '', `wm_type` enum('wmz','wmr','wme','wmu') NOT NULL default 'wmz', `wm_count` double(10,2) NOT NULL default '0.00', `wm_money` double(10,2) NOT NULL default '0.00', `wm_time` int(11) NOT NULL default '0', `wm_ip` varchar(30) NOT NULL default '', `wm_stage` enum('0','I','E','P','S') NOT NULL default '0', `wm_success` enum('0','1') NOT NULL default '0', `payer_wm` varchar(12) NOT NULL default '0', `payer_wmid` varchar(13) NOT NULL default '0', `sys_invs_no` varchar(11) NOT NULL default '0', `sys_trans_no` varchar(11) NOT NULL default '0', `sys_trans_date` varchar(17) NOT NULL default '0', `wm_comment` text NOT NULL, PRIMARY KEY (`id`), KEY `wm_rnd` (`wm_rnd`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for stress_log_donate -- ---------------------------- CREATE TABLE `stress_log_donate` ( `id` int(11) NOT NULL auto_increment, `account` varchar(45) NOT NULL, `char_name` varchar(45) NOT NULL, `char_id` int(10) unsigned NOT NULL default '0', `server` tinyint(4) NOT NULL default '0', `money` double(10,2) NOT NULL default '0.00', `price` double(10,2) NOT NULL default '0.00', `time` int(11) NOT NULL default '0', `ip` varchar(30) NOT NULL default '', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for stress_log_items -- ---------------------------- CREATE TABLE `stress_log_items` ( `id` int(11) NOT NULL auto_increment, `log_id` int(11) NOT NULL default '0', `sd_shop_id` int(11) NOT NULL default '0', `item_count` int(11) NOT NULL default '0', `success` enum('0','1') NOT NULL default '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for stress_robokassa -- ---------------------------- CREATE TABLE `stress_robokassa` ( `id` int(11) NOT NULL auto_increment, `InvId` varchar( NOT NULL, `account` varchar(30) NOT NULL default '', `OutSum` double(10,2) NOT NULL default '0.00', `OutCount` int(11) NOT NULL default '0', `trans_date` int(11) NOT NULL default '0', `user_ip` varchar(30) NOT NULL default '', `stage` enum('0','S','E','P','F') NOT NULL default '0', `success` enum('0','1') NOT NULL default '0', `comment` text NOT NULL, PRIMARY KEY (`id`), KEY `InvId` (`InvId`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for accounts -- ---------------------------- ALTER TABLE `accounts` ADD `l2answer` varchar(100) CHARACTER SET utf8 NOT NULL DEFAULT ''; ALTER TABLE `accounts` ADD `l2question` varchar(100) CHARACTER SET utf8 NOT NULL DEFAULT ''; ALTER TABLE `accounts` ADD `l2email` varchar(100) NOT NULL DEFAULT 'null@null'; Можно както заменить эти значения ?
  16. Спасибо за ответы... System: Ок добавлю в скайп часа через 2 (на роботе сейчас ) FakeSnake: Заливал ошибки дает... (вручную писал, походу не правильно.) Если поставлю на чистую базу и сверху бекап Sql файлы от SW12 остануться ? FakeSnake: Да спасибо видел его. На етапе sql заливки ошибки дает... (Приду домой поекспрементирую )
  17. Помогите настроить или ткните носом в мануал! Вот общая информация: Хочу прикрутить сервер к движку Стрес Веб 12. Я новичок в этом помогите пожалуйста! Установил на хостинг движок, настроил логин и гейм сервера. (Сервер находиться на ПК и база тоже) Надо чтобы база и сервер стояли на пк, а сайт отображал инфу о статусе гейм и логин серверов и можно было регистрироваться с сайта для игры в Lineage. но они не отображаются в статусе онлайн и регистрацию акаунта не могу пройти (Ошибка базы данных) Скрины: Скрытый текст
×
×
  • Создать...