Jump to content

All Activity

This stream auto-updates     

  1. Past hour
  2. Today
  3. Yesterday
  4. Hello, I'm looking for someone who knows how to put the StallItemID function in Gameserver.exe. Before I had this in my Gameserver.exe that I bought through @V3ct0r but unfortunately I think he's been very busy lately and hasn't been able to respond to my messages. If anyone knows another way to get StallItemID to work in Gameserver.exe I'm willing to pay for that service. The function I used before in the old Gameserver that was in the Functions.lua part was: So the ID of the item that was in the Stall was in Variable.lua to be changed. @k1d0. Discord.
  5. Hi, i know this maybe sucks for someppl, but i was looking some guide about this in the forum and didnt found it, so, im gonna post this, maybe it help to someone 1.- Open the NpcDefine.Lua from SrvFiles>Resource>Script>MisScript 2.-Scroll down or search for "AddBerthPort", then scroll down to make another port, lets try 16, "AddBerthPort(16,"X Harbor")" "X Harbor" = The name of the Dock u want 3.-For new dock at x map you need to open the "xEntity.lua", and add this in the function initx() CreateBerthEntity( "Docked", 455, 2, xxxx,xxxx, z, A, yyyy, yyyy, z ) A = Dock ID (in this case is the port 16) xxxx = Coords for the Dock at sea (in this case 341,104) yyyy = Coords where the player spawn at the city when docked (in this case 320,116) z = The angle where the player is looking 4.- Now Create the NPC for the dock, you gonna need 1 for build the ship and other to Set Sail, can copy the same at argent city but gonna change the port of the dock, something like this: function r_talStaffEN() Talk( 1, "Sinbad: Yo! Want to get out to the sea? How can you do so without a good ship? I offer the best ship around here. Come have a look!" ) InitTrigger() TriggerCondition( 1, IsBoatFull ) TriggerAction( 1, SystemNotice, "Ships limit reached. Unable to build more ship" ) TriggerFailure( 1, JumpPage, 2 ) Text( 1, "Build Ship", MultiTrigger, GetMultiTrigger(), 1 ) InitTrigger() TriggerCondition( 1, HasBoatInBerth, 16 ) ---Check the boat is in this port, TriggerAction( 1, BoatLevelBerthList, 16 ) ---Change the port here to make sure upgrade boat works TriggerFailure( 1, JumpPage, 3 ) Text( 1, "Upgrade ship", MultiTrigger, GetMultiTrigger(), 1 ) Talk( 2, "Sinbad: What type of ships you wish to build? I have a few varieties. Please have a look." ) InitTrigger() TriggerCondition( 1, BoatBuildCheck, 1 ) TriggerAction( 1, CreateBoat, 1, 16 ) ---16 is to create the boat dock at 16 (x harbor) Text( 2, "Build Guppy", MultiTrigger, GetMultiTrigger(), 1 ) InitTrigger() TriggerCondition( 1, BoatBuildCheck, 2 ) TriggerAction( 1, CreateBoat, 2, 16 ) ---Same here Text( 2, "Build Transporter", MultiTrigger, GetMultiTrigger(), 1 ) InitTrigger() TriggerCondition( 1, BoatBuildCheck, 3 ) TriggerAction( 1, CreateBoat, 3, 16 ) ---same here Text( 2, "Build Flying Fish", MultiTrigger, GetMultiTrigger(), 1 ) InitTrigger() TriggerCondition( 1, BoatBuildCheck, 6 ) TriggerAction( 1, CreateBoat, 6, 16 ) ---same here Text( 2, "Build Swordfish", MultiTrigger, GetMultiTrigger(), 1 ) Talk( 3, "Sinbad: I guess your ship is not docked here. You need to dock here to upgrade the level when it has gained enough experience from sailing or killing monsters out in the sea." ) end function r_talStaffEN1() Talk( 1, " Shirley: Hi! I am the Harbor Operator for Argent. I am in charge of all ships that is docked in this harbor. Look for me if you want to set sail." ) InitTrigger() TriggerCondition( 1, HasAllBoatInBerth, 16 ) ----16 is the port of the dock TriggerAction( 1, LuanchBerthList, 16, xx,xx, 177 ) ------xx= Coords where the ship gonna spawn TriggerFailure( 1, JumpPage, 3 ) Text( 1, "Set sail", MultiTrigger, GetMultiTrigger(), 1 ) InitTrigger() TriggerCondition( 1, HasLuanchOut ) TriggerAction( 1, RepairBoat ) TriggerCondition( 2, HasBoatInBerth, 16 ) ---need to put the port of the dock (in this case is 16) TriggerAction( 2, RepairBerthList, 16 ) --- same here to repair if need TriggerFailure( 2, JumpPage, 4 ) Text( 1, "Repair Ship", MultiTrigger, GetMultiTrigger(), 2 ) InitTrigger() TriggerCondition( 1, HasLuanchOut ) TriggerAction( 1, SupplyBoat ) TriggerCondition( 2, HasBoatInBerth, 16 ) --- need to edit this to the port of the dock to refuel TriggerAction( 2, SupplyBerthList, 16 ) ----same here, put the port (in this case is 16) TriggerFailure( 2, JumpPage, 5 ) Text( 1, "Refuel", MultiTrigger, GetMultiTrigger(), 2 ) InitTrigger() TriggerCondition( 1, HasDeadBoatInBerth, 16 ) ---this is for salvage ship, need to put the port TriggerAction( 1, SalvageBerthList, 16 ) --- same here, in this case is 16 TriggerFailure( 1, JumpPage, 6 ) Text( 1, "Salvage Ship", MultiTrigger, GetMultiTrigger(), 1 ) Talk( 3, "Sorry, you do not have a ship at the harbor or it was sunken. Please salvage it before setting sail again!" ) Talk( 4, "Sorry! I only repair ships docked in this harbor. Please pay 1000G." ) Talk( 5, "Sorry, you need to dock your ship in our harbor in order to refuel. Please pay 200G" ) Talk( 6, "Sorry! We only salvage ships docked in our harbor. You have to pay a fee of 1000G." ) end and thats all, New dock added, dont need to add birth point ****YOU NEED THE BOAT TRIGGERS ACTIVE!****
  6. Last week
  7. Hi guys, for cliente 60fps need mods or server file too? and someone have the mods can share?
  8. How do I change the effectivenes that are in the teams, to put that give me the effetivenes in the appareales. Thank you
  9. Hi, how can i fix this?
  10. Сервер все так же жив, заходите и играйте )
  11. Такс, добавил - Добавил опкоды для пакетов в отдельный файл - Добавил енумы из Go для обозначения разных количеств у структур - Перенес все структуры из Go в Zig для входа в мир - Сделал эвент на вход в игру с базовой иниализацией дефолтных значений - Добавил фильтры в структуры, чтобы динамически решать, какие филды должны быть упакованы - Переделал пакер под это дело В ТГ канале так же есть видео, как много занимает строк кода просто упаковать вход в мир Следующие этапы - Внедрение SQL базы (так как я хочу графически смотреть данные) - lmdb остается под кеш Проверяем работу входа в мир, и начинаем интегрировать LUA скрипты, и ресурсы игры
  12. Сегодня на сервере обновление! Добавлен сундук феи Новая локация Баунти Упрощена добыча золота Добавлена Анжела Младшая Изменения дропа в локациях Пополнение в Интернет-магазине Новый ассортимент у Торговца Авалона Добавлен Тонкий сундук на Левом выходе Добавлен ВИП НПС с ежедневным дропом Более подробнее можно прочитать на нашем форуме https://pirserver.ru/forum/index.php?/topic/22-обновление-2004/
  13. > Events that will be made on Saturday & Sunday(Server Time) -> Stall & Drop Event & Bosses & Hide and Seek > Eventos que serão realizados no sabado e domingo (Server Time) -> Stall & Drop Event & Bosses & Esconde-Esconde > Saturday Event Times - 01:50 AM ( Saturday ) - Stall Event - 16:45 AM ( Saturday ) - Hide And Seek > Sunday Events Times - 15:50 AM ( Sunday ) - Drop Event - 23:50 PM ( Sunday ) - Hide And Seek
  14. Colored name - icon name - Enemy and Friends - 60 FPS fixed - MindPowerBufferFixed - .bins Encrypted - Force Names - Icon name Boss - DropInfo - MobInfo - Follow Button - Skill Bar 0-9 - New Resolution (1024x576 - 1280x720 - 1360x765 - 1440x810 - 1600x900) - Hide Effect - Hide Mounts - AutoTrace - NPC and Monster List - Mounts
  15. Client Src Contains the following : ( Different Files ) Colored name - icon name - Enemy and Friends - 60 FPS fixed - MindPowerBufferFixed - .bins Encrypted - Force Names - Icon name Boss - DropInfo - MobInfo - Follow Button - Skill Bar 0-9 - New Resolution (1024x576 - 1280x720 - 1360x765 - 1440x810 - 1600x900) - Hide Effect - Hide Mounts - AutoTrace - NPC and Monster List Server Files + Web Mods - mobspawn , no igspasswrd, hp bar and% Fixed - Porxy and Game Server .exe Website = Vector & Ripped Design from previous Server.
  16. - Selling my Server Files + Website. - Client Src with most fixes and mods. Quitting Take a break from TOP Community. Pm for more details. discord : _m4gnus._
  17. Selling my Server Files + Website. Pm for more details. discord : _m4gnus._
  18. Может кто то знает каким алгоритмом шифруется пароль для CFG файлов? [DB] db_ip = 127.0.0.1 db_usr = PkoDevUser db_pass = EZCpyYOZVofugqDFBZrLKw==
  19. Всем привет! Решил возобновить работу над проектом. Начал писать ItemInfoManager Пока что вот так: имеется проблема с импортом иконок и их привязкой. Если кто то может помочь решить проблему Добро пожаловать в репозиторий гит! Всетаки делаем общее дело(проект OpenSource и всегда будет в шаре пока пиратия жива =D ). Так же исправил проблему с кодировкой в NPCManager Было: Стало:
  20. Earlier
  21. Решено! Сделал так (решил попробовать использовать функцию "SendExchangeXData"): function newbie_traider () Talk( 1, "Всё для кача: Привет! Сегодня распродажа! " ) Text( 1, "Торг ", BuyPage ) Text( 1, "Рынок \"Всякой-Всячены\"", SendExchangeXData) InitExchangeX() ExchangeDataX(2438,10,3094,1,1) ExchangeDataX(2438,25,3095,1,1) ExchangeDataX(2438,10,3096,1,1) ExchangeDataX(2438,25,3097,1,1) ExchangeDataX(2438,30,3098,10,1) ExchangeDataX(2438,30,3099,10,1) Defence( 3844 ) Defence( 3845 ) Defence( 3141 ) Defence( 1847 ) Defence( 1848 ) Defence( 1849 ) Other( 3088 ) Other( 3089 ) Other( 3090 ) Other( 3091 ) Other( 3092 ) Other( 3093 ) AddNpcMission ( 109 ) end function feary_traider() Talk( 1, "Продовщица фей: Приветик, я тебе могу предложить все для феи, заходи!) " ) Text( 1, "Посмотреть ", BuyPage ) Text( 1, "Свадьба фей ", OpenEidolonMetempsychosis ) Text( 1, "Рынок фей", SendExchangeXData) InitExchangeX() ExchangeDataX(2438,50,578,10,1) ExchangeDataX(2438,50,2312,10,1) ExchangeDataX(2438,30,280,5,1) ExchangeDataX(2438,30,279,5,1) ExchangeDataX(2438,30,278,5,1) ExchangeDataX(2438,30,277,5,1) ExchangeDataX(2438,30,276,5,1) InitTrade() Defence( 0262 ) Defence( 0239 ) Defence( 3152 ) Defence( 0226 ) Defence( 0225 ) Defence( 0222 ) Defence( 0224 ) Defence( 0223 ) AddNpcMission ( 107 ) end
  1. Load more activity
  • Newsletter

    Want to keep up to date with all our latest news and information?
    Sign Up
×
×
  • Create New...