Давно, года полтора назад, пробовал работать с пакетами. Из названия темы, думаю, понятно, что делают скрипты. Получение базовой информации и получение инвентаря. Реализация кривая, первый раз писал на php и работал с таким типом информации. Функции редактирования нет, кому надо, дописывайте сами.
Сборка сервера 1.4.8 v85. Ссылки на загрузку, размер ~709 Мб Яндекс-Диск Cloud Mail.ru Источник - RageZone New Systems Soulgem Conversion: A new feature available at the PW Boutique Agent allowing the replacement or transformation of gems inside a piece of gear. Replacement: You can replace a gem with a new one of an equal or higher level, destroying the old gem. Transformation: Spend Flowing Crystals and coin to transform an imbued gem into a same level or higher level gem. For now, only Attack Lv and Defense Lv gems can be transformed. Flowing Crystals are a new item that can be purchased in the Boutique. Please visit a PW Promotions Agent to learn more about this new function! Meridian System: A new system for Lv40 and up, allowing the player to “ascend” their stats much higher than before! Requires the use of Mystic Pills and Holy Pills, available in the Boutique! To reach the Meridian System Window, when reaching Lv40, open the Inventory window and click on the character figure directly in the middle. Click on the first circle, CV1, begin the ascension process! Please visit here to learn more about this new system! Venomancer Evolution System Venomancers can now upgrade and evolve their pets with the use of Feral Soul Stars! The newly evolved pets are randomly assigned 1 of 40 moods which come with 2 new additional skills. In addition to these mood skills, evolved pets also obtain a unique move that only they can do! Feral Soul Stars can be obtained in the new daily Venomancer dungeon, Unyielding Hall, which can only be accessed between 8:00am to 11:30pm server time. To obtain entry to the new Venomancer only dungeon, please talk to Mrs. Zoologist in South Eastern Archosaur. Please visit here to learn more about this new system! New Items New Fashion Weapons: Players now have more options for their fashion weapon of choice! The reflective 1-handed or dual-wielding Ego Bruisers, the ever-illuminating Jousting Lantern, the death inducing Devil’s Cauldron, the wiry Wildwood Longbow, or the sloshing Tsunami Bottles! You can find these new stylish weapons in Fashion Weapon tab of the Boutique! Venomancer Evolution Items: There are now 2 new items in the Pet tab of the Boutique, Soulroot Stone and Harpy Plume. These can be exchanged with Mrs. Zoologist in Archosaur for one of two new Venomancer Pets! The Soulroot Stones can be exchanged for a Monkey King while the Harpy Plumes can be exchanged for a Harpy. The Monkey King is an excellent tanking pet while the Harpy excels at area of effect magic damage. Nation War Updates New battlefield scenarios for Nation Wars: 1. Bridge Battle: An intense and exciting 10v10 choke-point battle with the goal destroying all of the enemies towers! Maximum Players: 20 Please visit here for more information! 2. Crystal Contest: A strategic 20v20 battle for control of 5 point generating crystals, ending when one side has reached 99 points! Maximum Players: 40 Please visit here for more information! Reduced the maximum number of players allowed in Capture the Flag to 30 (15v15) Enlarged the map of Nation Wars: There are now 292 territories in Nation Wars, with 10 territories attached to the Nation HQs. This will severely reduce the chance of a HQ land-lock! Revamped Dungeons Rebuilt Seat of Torment and Abaddon: With the player limit increased to 10, these two dungeons now have a brand new storyline, granting a fresh experience to these two weathered dungeons. Both of the revamped dungeons also come with a new map tracking function, making teamwork much easier as it will be the deciding factor between victory and failure. You can find Lieutenant Li in Archosaur or Moon Tidedance in the Camp of the Fallen Phoenix to get the starter quests and begin the new adventure! New reward items for Trophy mode of Abaddon and Seat of Torment: These two rebuilt dungeons also reward players in trophy mode with Crushed Emblems for defeating bosses. These crushed emblems can be exchanged with the Celestial Messenger outside of each dungeon for newly upgraded gems, as well as, upgraded accessories. New Quests Updated Seasonal Harbinger quest-line: Conflict blossoms as Spring struggles to shrug off Winter's icy embrace. With the Harbinger of Spring, free the Oracles and usher forth a time of warmth and rebirth in Perfect World. You can find the Harbinger of Spring and his companions at any major city. New upgrade quest for ★★Matchless Wings: Find the Prophet Zakaresh in Advanced Endless Universe to receive the quest. It can only be received by the leader of the group with ★★Matchless Wings in their inventory! Once the quest is complete, visit White Envoy Jade Snow in Southern Archosaur to upgrade the ★★Matchless Wings into ★★★Wings of Ascension. New Event Notice Billboards New Notice Billboards are located at each major city: These Notice Boards will be used to teleport players to future event locations! Please keep an eye on them for more to come! Various Function Optimizations -A warning window now shows when equipping a guardian charm. -You can now Right-click to put materials into the production interface when crafting from forges. -Added Divine Emissary at Northern Archosaur and a Banker at the entrance to the Faction Base. -Current Quests should now organize themselves based on priority. Guild Management optimized: When a member's Faction Contribution reaches 5,000, if they are kicked out by the faction leader, the system will keep them in-faction for 72 hours. In this period, they can still finish quests from the faction base, and exchange materials by using contribution. New search function for cash shop: Players can find items by typing their name at the top-right of Boutique window. Preview of Flyers and Mounts in the Boutique: Similar to Fashion Preview, players can now preview Flyers and Mounts in the Boutique before purchasing them! Bug Fixes -An internal browser is now available for various features that previously opened external browsers. -Light effects of Sapphire Fashion should properly go away once another gear is equipped. -Guardian Scrolls from the Dreamchaser Pack work correctly now to protect DQ items from Assassin’s Spoils of War skill. (Tooltip will be updated in following patch). -Perfect Flesh for Daily Jones quest should be appearing from the Adv. Grinding Machine @ appropriate chance rate. -Added spaces as acceptable characters to the gear signature feature. -Added spaces as acceptable characters to the Faction Slogan function. -Game should now be more stable for older machines. -Astral Shard quest can now be trashed.
Чтобы пользователи не портили свой сорц лист системы, решил составить мануал по установк Java 5. Итак, приступим: 1. Заходим на сайт Oracle. 2. Ищем в списке табличку такого вида: 3. Выбираем пункт "Accept License Agreement". 4. Выбираем нужный дистрибутив. Для х86 систем jdk-1_5_0_22-linux-i586.bin Для х64 систем jdk-1_5_0_22-linux-amd64.bin 5. Система попросит регистрацию, заполняем форму и проходим регистрацию, подтверждаем аккаунт. 6. Начнется скачивание дистрибутива. Если скачивание после регистрации не начнется проходим пункты 1 - 4 заново. Скачали, отлично. Переходим к этапу установки: 1. Средствами ftp загружаем скачаный дистрибутив на сервер. Папка любая, но я использовал root. 2. В консоли пишем: sudo mv jdk-1_5_0_22-linux-i586.bin /usr/lib/jvm cd /usr/lib/jvm chmod +x jdk-1_5_0_22-linux-i586.bin ./jdk-1_5_0_22-linux-i586.bin 3. Производим установку, соглашаемся с лицензией если потребуется. 4. В консоли пишем: sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.5.0_22/bin/java" 2 sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.5.0_22/bin/javac" 2 5. В консоли пишем: sudo update-alternatives --config java sudo update-alternatives --config javac 6. Проверяем версию Java: java -version javac -version Если в ответе консоли будет версия 1.5.0_22 значит установка прошла успешно и Java 5 установлена. Если версия другая, удаляем всю Java из системы и проводим повторную установку. После установки 5 версии можно смело ставить все другие. Дружим Java 5 и IWeb. 1. Открывем файл jakarta-tomcat-5.5.9/bin/startup.sh 2. Находим: export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.22 Заменяем на: export JAVA_HOME=/usr/lib/jvm/jdk1.5.0_22 P.S. У кого не получилось, перечитываем гайд, проходим все заново. Проверял лично на сервере 126 версии. © Ниоро
Все же бред это, писать на самого себя... Но и ждать "подачки" от кого-либо тоже не люблю. Претендую в WL, так как в прошлом много помогал юзверям. Были и торговые дела. Насколько помню все были довольны, все споры решались мирным путем. Уж извиняйте, пруфы канули в тьму "ада", чистки форума, поэтому предоставить нечего. Кто помнит, думаю, отпишется. P.S. Так же, кто не знает, известен под никами: Ниоро, Nioro.
Продам защиту сервера основанную на iptables + cron. Цена вопроса 1300 рублей. Защита написана с установщиком, все описано и расписано. Установить не составит труда. Если все же Вы не разобрались как установить, можете попросить меня, но это будет стоить дополнительно 150 рублей. Защита написана для серверов Perfec World. Думаю труда не составит самим дописать для других серверов. Подведем итог: Защита с Вашей установкой - 1300 рублей. Защита с моей установкой - 1450 рублей. Продажа идет с предварительным авансом в 50% от стоимости. К оплате принимаю: WebMoney Яндекс-Деньги QiWI Переводы на безналичный счет в СберБанке РФ. Связаться можно через skype - darklife1856 Как только добавились сразу пишите, что желаете приобрести защиту. P.S. Можете конечно использовать расшареные мной методы или юзать *овно которое написал Love из мох работ и оставил там пару дыр для убийства сервера. P.P.S. Дабы исключить лишние вопросы. Есть такой человечек с ником Love. Который в свое время нагло скрысил мои работы и начал выдавать их за свои. От его имени на данном портале есть защита, которая по факту была создана мной, он лишь внес свои поправки и испортил всю систему работы защиты дописав правила, которые без должной перенастройки не работают вообще (имеется ввиду дополнительный модуль который по умолчанию в ядре iptables не подключен и вообще является лишним модулем для игровых конфигураций серверов).
Серверные файлы последнего обновления Forsaken World. При прямых руках сборка работает. Клиент на официальных сайтах. По вопросам фиксов, дополнений, программ обращаться на рагзону. Там есть все. Установка аналогично по этой теме >>> ссылка. Скачать: Яндекс-Диск - размер 472 мб сервер. Клиент - размер 5.5 Гб. P.S. За сторонний ресурс извиняйте. Перезаливать 5 гигов клиента не айс и нет таких мест на хранилищах. P.P.S. В сборке нет процедур и таблиц для мускуля, идете на рагзону или пишите сами. Так же возможно потребуется пара фиксов. Сборку не проверял, по отзывам рабочая.
Версия - CN_1.3.6. Конвертировано с RU_205_1.4.4. Фикс - 24, 35, 71 листы. DropBox Narod.ru Отчет VirusTotal (С) ТАМИОР
Заметил, что в некоторых шаровых сборках часто попадается пустой данж рай3 и в локации рая не хватает нпц для выполнения квестов. Долго рылся и дополнял карты. Выкладываю, вдруг кому-нибудь пригодится. Распаковываем архив и кидаем папки на сервер в /home/gamed/config/ с заменой. Скачать с Narod.ru Скачать с Яндекса © ТАМИОР
На многих шаровых сборках в ГИ либо нет пис зоны вообще, либо весь ГИ пис зона. Вот Вам файлы (сервер+клиент), в котрых Город Истоков порадует Вас пис зоной на месте телепорта и респа. Так же в дополнение в файлах идет пис зона мест осады Города Драконов. region.sev залить на сервер в папку /home/gamed/config/world/ region.clt залить в клиент в папку /element/maps/world/ Скачать с Narod.ru © ТАМИОР
После долгих тестов и чтения дополнительных манулов составил защиту для сервера. В целом спасибо pilad'у за мануал и небольшое разъяснение. Итак. Для начала нужно разрешить то, что Вам нужно. К примеру нужно разрешить порты 22 (ssh) и 80 (http) iptables -A INPUT -p tcp --dport 22 -j ACCEPT iptables -A INPUT -p tcp --dport 80 -j ACCEPT Далее нам нужно запретить все, что не разрешено. iptables -P INPUT REJECT Но разрешать 22 порт всем думаю не стоит. Поэтому надо его ограничить для определенного IP или маски. iptables -A INPUT -p tcp -s IP --dport 22 -j ACCEPT iptables -A INPUT -p tcp --dport 22 -j REJECT Данное правило разрешит доступ на 22 порт только тому адресу, который Вы впишите. Всех остальных будет сбрасывать. Можно поставить вместо REJECT команду DROP. Но я пишу именно так, потому что на тестах команда DROP у меня выдавала сбой в работе защиты. Так же можно запретить какому либо IP или маске подключаться к порту. Например, нужно запретить IP адресу 192.168.0.1 подключаться на порт 443 iptables -A INPUT -p tcp -s 192.168.0.1 --dport 443 -j REJECT iptables -A INPUT -p tcp --dport 443 -j ACCEPT Следует запомнить важную деталь. Все правила читаются сверху вниз! И команду "закрыть все" надо вписывать всегда последней, в противном случае защита не гарантирует стабильность. Тоже самое можно сделать и с исходящими соединениями, но эту часть я ещё не разбирал. Если займусь, так же сделаю мини гайд. Надеюсь кому-нибудь будет полезно. Все правила пишутся в файле rc.local перед строкой exit 0, который лежит в папке /etc/ Правила вступают в силу только после перезагрузки серверной машины или перезагрузки apache2 и iptables. Еще раз огромное спасибо pilad'у и всем кто давал советы. Так же спасибо за помощь в тестировании Hecate, Quutamo и проекту PWPlay Online. © ТАМИОР
Не знал где создать тему и решил запихать сюда. Недавно арендовал выделенный сервер. Все хорошо вроде. Работает идеально. Вот только не могу понять как сделать к примеру файловый архив на ftp. То есть чтобы заходили не через http://site.ru/ а ftp://site.ru/ Пробовал гуглить и яндексить xD не помогло. Если кому не трудно объясните как сделать сие чудо. P.S. На сервере панель управления ISP Lite.
Имена участников (разделяйте запятой).