
TpaMjkee
Заблокирован
-
Публикаций
508 -
Зарегистрирован
-
Посещение
-
Победитель дней
1 -
Отзывы
100%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент TpaMjkee
-
Согласен, лучше с нуля написать ))
-
Ну а вы что хотели, точную копию интепрлюд-онлайна?))
-
АП! Демоверсия доступна - http://l2wars.su/ P.S Почти доделал просмотр инвентаря. Как доделаю просмотр инвентаря, следующее будет бар игрока (На картинке Ник, пвп, пк, ну и т.д). Например можно вставить на форум ))
-
http://stackoverflow.com/questions/19263135/apache-500-internal-server-error-on-my-virtual-host
-
Конечно баги есть, просто не все о них знают //400 сообщений ))
-
if(isset($_SERVER['REMOTE_ADDR']) != '127.0.0.1') { header("Location: /index.php"); } Вставьте в admin.php, только смените там на свой айпи. Вставьте после: session_start(); error_reporting( 0 );
-
2-а варианта if(isset($_SERVER['REMOTE_ADDR']) != 'тут твой айпи' || isset($_SERVER['REMOTE_ADDR']) != 'тут твой айпи 2' || isset($_SERVER['REMOTE_ADDR']) != 'тут твой айпи 3') { header("Location: /index.php"); } ну или так лучше будет: $adminip = 'айпи1'; $adminip2 = 'айпи2'; $adminip3 = 'айпи3'; if(isset($_SERVER['REMOTE_ADDR']) != $adminip || isset($_SERVER['REMOTE_ADDR']) != $adminip2 || isset($_SERVER['REMOTE_ADDR']) != $adminip3) { header("Location: /index.php"); }
-
Зачем админку прятать? 100% от взлома админки: if(isset($_SERVER['REMOTE_ADDR']) != 'тут твой айпи') { header("Location: /index.php"); } Собственно если там будет не ваш айпи, тогда просто перекинет на главную )) вставить в admin.php после <?
-
Продаю за 600 рублей, или обменяю на что-нибудь )) P.S Продаю несколько копий.
-
Понизил цену до 600 рублей.
-
Жду идей, я всегда могу доработать. По желанию клиента буду дорабатывать всякие штучки конечно ))
-
Попробуй другим браузером открыть
-
Ссылка с продажей тут - http://forummaxi.ru/index.php?showtopic=46107&do=findComment&comment=444076
-
Всем доброго времени суток! И вот, это свершилось! Я полностью доделал Личный Кабинет v1.0 для Java Interlude. Собственно ниже видео, маленький видео обзор. Чуть позже предоставлю демо версию. http://www.youtube.com/watch?v=hTATFasIWVk&feature=youtu.be Version v1.0: - Реализация входа через uLogin. - Реализация всего топа. - Реализация регистрации аккаунта. - Реализация смена пароля + генерация. - Реализация просмотра своего профиля. - Реализация расширенной системы тикетов. - Реализация админки. - В общем полная реализация Цена - 600 рублей, думаю не так дорого для такого лк. или обменяю на что-то. Продаю несколько копий. Так же каждую неделю выходят обновления, функционал будет пополняться ICQ: 614-246-111 Skype: tpamtpam Демо - http://l2wars.su/
-
Не закрыл где-то тег, или в style.css задана не правильная высота.
-
3-и раза 3-и копии просто сделайте, и все )) Попробуйте, если не сработает напишите.
-
import sys from time import gmtime, strftime from ru.catssoftware import Config from ru.catssoftware import L2DatabaseFactory from ru.catssoftware.gameserver.datatables import SkillTable from ru.catssoftware.gameserver.model.base import Experience from ru.catssoftware.gameserver.model.quest import State from ru.catssoftware.gameserver.model.quest import QuestState from ru.catssoftware.gameserver.model.quest.jython import QuestJython as JQuest from ru.catssoftware.gameserver.util import PcAction from ru.catssoftware.gameserver.model.actor.instance import L2PcInstance from ru.catssoftware.gameserver.model import L2Skill from ru.catssoftware.gameserver.network.serverpackets import PledgeSkillList from ru.catssoftware.gameserver.network.serverpackets import PledgeShowInfoUpdate from ru.catssoftware.gameserver.network.serverpackets import SystemMessage qn = "1234_Services" QuestId = 1234 QuestName = "Services" QuestDesc = "custom" SERVICE_NPC = 50030 serviceName = "" saveBD = 0 ###################################################### #Сервис покупки Премиума PA_ITEM = 57 # Итем необходимый для покупки. PA_COST = 2 # Стоимость за один день. class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onEvent (Self,event,st) : saveBD = 0; if event == "startench" : return "StartEnchant.htm" elif event == "Start" : return "Start.htm" elif event == "startnoble" : return "StartNoble.htm" elif event == "main" : return "main.htm" elif event == "shop_all" : return "shop_all.htm" elif event == "delevel" : return "DelevelGo.htm" elif event == "ServicePa" : return "ServicePa.htm" elif event == "setPa" : if st.getPlayer().getPremiumService() > 0: htmltext = "PaIsPa.htm" return htmltext payment = 30 if st.getQuestItemsCount(PA_ITEM) < payment: htmltext = st.showHtmlFile("PaErr.htm").replace("PA_DAYS", str(365)).replace("PA_ITEM_COUNT", str(payment)) return htmltext serviceName = "Premium Status, "+str(365)+" days." saveBD = 1 st.takeItems(PA_ITEM,payment) PcAction.addPremiumServices(st.getPlayer(),st.getPlayer().getAccountName(),365) st.getPlayer().broadcastUserInfo() st.getPlayer().store() htmltext = st.showHtmlFile("PaOk.htm").replace("PA_DAYS", str(365)) elif event == "1setPa1" : if st.getPlayer().getPremiumService() > 0: htmltext = "PaIsPa.htm" return htmltext payment = 3 if st.getQuestItemsCount(PA_ITEM) < payment: htmltext = st.showHtmlFile("PaErr.htm").replace("PA_DAYS", str(1)).replace("PA_ITEM_COUNT", str(payment)) return htmltext serviceName = "Premium Status, "+str(1)+" days." saveBD = 1 st.takeItems(PA_ITEM,payment) PcAction.addPremiumServices(st.getPlayer(),st.getPlayer().getAccountName(),1) st.getPlayer().broadcastUserInfo() st.getPlayer().store() htmltext = st.showHtmlFile("PaOk.htm").replace("PA_DAYS", str(1)) elif event == "7setPa7" : if st.getPlayer().getPremiumService() > 0: htmltext = "PaIsPa.htm" return htmltext payment = 9 if st.getQuestItemsCount(PA_ITEM) < payment: htmltext = st.showHtmlFile("PaErr.htm").replace("PA_DAYS", str(7)).replace("PA_ITEM_COUNT", str(payment)) return htmltext serviceName = "Premium Status, "+str(7)+" days." saveBD = 1 st.takeItems(PA_ITEM,payment) PcAction.addPremiumServices(st.getPlayer(),st.getPlayer().getAccountName(),7) st.getPlayer().broadcastUserInfo() st.getPlayer().store() htmltext = st.showHtmlFile("PaOk.htm").replace("PA_DAYS", str(7)) elif event == "setName" : return "ServiceSetName.htm" def onFirstTalk (self,npc,player) : st = player.getQuestState(qn) if not st : st = self.newQuestState(player) htmltext = "You are either not on a quest that involves this NPC, or you don't meet this NPC's minimum quest requirements." if not st : return htmltext return "Start.htm" QUEST = Quest(1234,qn,QuestDesc) QUEST.addStartNpc(SERVICE_NPC) QUEST.addFirstTalkId(SERVICE_NPC) QUEST.addTalkId(SERVICE_NPC)
-
Да выкиньте вы PWSoft уже, возьмите что-то с исходниками что можно было бы править ))
-
Конечно возникли, import L2jFT.Config; import L2jFT.game.model.Inventory; import L2jFT.game.model.instances.L2ItemInstance; import L2jFT.game.model.L2World; import L2jFT.game.model.actor.instance.L2PcInstance!!!!!!; import L2jFT.game.network.SystemMessageId!!!!!!!; import L2jFT.game.network.serverpackets.EnchantResult; import L2jFT.game.network.serverpackets.InventoryUpdate; import L2jFT.game.network.serverpackets.ItemList; import L2jFT.game.network.serverpackets.StatusUpdate; import L2jFT.game.network.serverpackets.SystemMessage; import L2jFT.game.templates.L2Item; import L2jFT.game.templates.L2WeaponType!!!!!!!!; import L2jFT.util.IllegalPlayerAction; import L2jFT.util.Util; import L2jFT.util.Rnd; Ужс какой-то, что вконце за воскл.знаки?
-
В поиске в админке вбейте "активация", дальше увидите.