-
Content Count
45 -
Joined
-
Last visited
-
Days Won
4
Posts posted by fotostocker
-
-
7 минут назад, V3ct0r сказал:Я точно помню, что в шаре была сборка версии 2.x, с работающими дополнительными слотами. Там еще была возможность просматривать экипировку других игроков и кнопка для быстрой ковки (не надо подходить к кузнецу).
БЫло бы неплохо увидеть ее. И перенести данный слоты на обычную версию)))))))
-
6 минут назад, V3ct0r сказал:@fotostocker, а разве этот стиль уже не был перенесен в клиент 1.3х? Вроде видел его еще во времена ру. оф. сервера.
По вопросу о дополнительных слотах, в данный момент их добавление видится мне достаточно трудным, из-за особенностей работы модели памяти языка C++, на котором были написаны сервер и клиент игры.
Может я пропустил данную новость не заметил что этот стиль перенесли. но я все же продолжу а потом выложу его для людей чтоб они могли установить его себе.Просто поковырясь в сборки DayLight Online II ver. 2.5 я не нашел даже намека на данный слоты.Просто если в сборке была бы прописана функция она была отображена в файле Look где прописано enum
EQUIP_HEAD = 0; -- Голова
enumEQUIP_FACE = 1; -- Лицо
enumEQUIP_BODY = 2; -- Тело
enumEQUIP_GLOVE = 3; -- Руки
enumEQUIP_SHOES = 4; -- Ноги
enumEQUIP_NECK = 5; -- Шея: Для ожерелья, Медалей
enumEQUIP_LHAND = 6; -- Левая рука
enumEQUIP_HAND1 = 7; -- Рука под кольца
enumEQUIP_HAND2 = 8; -- Рука под кольца
enumEQUIP_RHAND = 9; -- Правая рукаНо вот в сборках 2.0 нету проложения этой функции либо сборки не полноценные
-
Ну я так понял что больше всего тянуться игроки к вот такому стилю. Решил его перенсти на клиент 1.38 как вы видите. но некоторая кодировка данного стиля не позволяет запуститься клиент. Да и есть небольшие пробелы. Которые нужно поправить. .И да V3ct0r в инвентаре нашел описание дополнительных вещей которые можно одеть вот данный код
UI_SetTag( cmdJewelry1, enumEQUIP_Jewelry1 )
UI_SetTag( cmdJewelry2, enumEQUIP_Jewelry2 )
UI_SetTag( cmdJewelry3, enumEQUIP_Jewelry3 )
UI_SetTag( cmdJewelry4, enumEQUIP_Jewelry4 )возможно ли добавить эти же материала на сборку 1.39. или придется hex
-
Друзья всем привет. Помогите найти где можно скачать Autodesk 3ds Max которая будет работать на виндовс7. Просто искал данную прогу меня поражали комментарии людей то работает то нет то вирус то еще что ни то. и везде одно и тоже. Хотел бы узнать может кто то знает где можно полноценно скачать данную программу..
-
7 часов назад, Kara Online сказал:Так или иначе все формы должны быть в одном стиле иначе игрок будет чувствовать дискомфорт при обращении с GUI.
ну тут уже все будет зависеть от игрока понравиться ему данный стиль или нет. Дело выбора))))))
-
1 минуту назад, Pr10ritet сказал:было бы круто, если бы была возможность разнообразия дизайна, темный/светлый, в идеале светлый сделать под дизайн дефолтного Синего инвентаря, как было на офе)
Мне больше интересно сделать такой дизайн везде разный вид диалог один стиль торговля другой стиль гильдия корбли и так далее. чтоб не все было однообразно!!!!!!!!!
-
-
4 минуты назад, Kara Online сказал:Нигде нет информации про русский язык, так что не факт что с порога будет мультиязык. Но там его легче завести чем имея легаси исходники пиратии.
но все же я буду надеяться что будет и русский язык. а то анг.мобильная версия уже есть в сети. Если человек доведет свой проект до ума это будет шедевр главное чтоб проект продолжал развиваться.
-
ОООО круто будет русская мобильная версия играл как то на анг.версии но пришлось завязать из анг.языка . Я надеюсь данный проект станет популярным и многие захотят поиграть на мобил. Хотелось бы поинтересоваться если сайт данного проекта описание или только ютуб канал. Да и как бы хотелось бы вообщем больше подробностей и какой разряд тоесть требования к телефону!
-
В 26.03.2022 в 17:09, Артстайл сказал:Ps/При желании можно клиент в шаре найти.
Незнаю как долго продержится ссылка на клиент но вот Клиент для сборки казахстан пользуйтесь. Как данная ссылка будет не активна прошу администратора форума добавить в архив https://disk.yandex.ru/d/55w8kPJGg_XlhA данный клиент с сервера который работал в Сен. 26, 2022,
- 1
-
49 минут назад, V3ct0r сказал:Привет, @fotostocker!
Рад, что тебе понравился мод! Действительно, его можно использовать для отладки.
По поводу расчета процента выпадения лута, у нас есть гайд:
и калькуляторы:
Благодарю тебя еще раз!!!!!
-
V3ct0r спасибо тебе за отличный мод.Очень сильно поможет в создание сервера для расчета процента выподения лута с рейтами. Очень хорошо видно процент и эконки данных предметов. Спасибо за данный мод.
- 1
-
Дорогие друзья может кому то пригодиться регистрация с сайта piratia-su. Добавил фон https://disk.yandex.ru/d/4lUdgPf3nKPFFA
- 2
-
59 минут назад, Graf сказал:Открываешь аддон с Vip системой.
Ищешь:
State_VIP_Add
Приводишь к виду:
State_VIP_Add = function(Player, StateLv) local Table = DataFile:Init(VIPSystem.Conf.Path, Table):Load() local PID = GetCharID(Player) if (Table[PID] ~= nil) then local VIPLv = Table[PID].VIPLv if (VIPLv ~= nil) and (VIPLv > 0) then local STR = VIPSystem.Conf.Bonus[VIPLv].STR local AGI = VIPSystem.Conf.Bonus[VIPLv].AGI local ACC = VIPSystem.Conf.Bonus[VIPLv].ACC local CON = VIPSystem.Conf.Bonus[VIPLv].CON local SPR = VIPSystem.Conf.Bonus[VIPLv].SPR local DEF = VIPSystem.Conf.Bonus[VIPLv].DEF local PR = VIPSystem.Conf.Bonus[VIPLv].PR local MSPD = VIPSystem.Conf.Bonus[VIPLv].MSPD SetCharaStatev(STR, Player, ATTR_STATEV_STR, "STATE_VIP") SetCharaStatev(SPR, Player, ATTR_STATEV_STA, "STATE_VIP") SetCharaStatev(AGI, Player, ATTR_STATEV_AGI, "STATE_VIP") SetCharaStatev(CON, Player, ATTR_STATEV_CON, "STATE_VIP") SetCharaStatev(ACC, Player, ATTR_STATEV_DEX, "STATE_VIP") SetCharaStatev(DEF, Player, ATTR_STATEV_DEF, "STATE_VIP") SetCharaStatev(PR, Player, ATTR_STATEV_PDEF, "STATE_VIP") SetCharaStatev(MSPD, Player, ATTR_STATEV_MSPD, "STATE_VIP") ALLExAttrSet(Player) end end end
Далее ищешь:
State_VIP_Rem
Приводишь к виду:
State_VIP_Rem = function(Player, Statelv) RemCharaStatev(0, Player, ATTR_STATEV_STR, "STATE_VIP") RemCharaStatev(0, Player, ATTR_STATEV_STA, "STATE_VIP") RemCharaStatev(0, Player, ATTR_STATEV_AGI, "STATE_VIP") RemCharaStatev(0, Player, ATTR_STATEV_CON, "STATE_VIP") RemCharaStatev(0, Player, ATTR_STATEV_DEX, "STATE_VIP") RemCharaStatev(0, Player, ATTR_STATEV_DEF, "STATE_VIP") RemCharaStatev(0, Player, ATTR_STATEV_PDEF, "STATE_VIP") RemCharaStatev(0, Player, ATTR_STATEV_MSPD, "STATE_VIP") ALLExAttrSet(Player) end
Затем ищем функцию в skilleffect.lua, которая отвечают на "поссейшн".
Называется она:
State_JLFT_Add
Все бонусы заменяем на подобные (это пример с моего тестового сервера, у Вас может что-то отличаться):
if Item_ID ==232 then --local star = GetChaAttr( role , ATTR_BSTR )*statelv local star = lv_JL SetCharaStatev(star, role, ATTR_STATEV_STR, "STATE_JLFT") end
Затем ищем функцию:
State_JLFT_Rem
Приводим к виду:
function State_JLFT_Rem ( role , sklv ) RemCharaStatev(0, role, ATTR_STATEV_STR, "STATE_JLFT") RemCharaStatev(0, role, ATTR_STATEV_AGI, "STATE_JLFT") RemCharaStatev(0, role, ATTR_STATEV_DEX, "STATE_JLFT") RemCharaStatev(0, role, ATTR_STATEV_CON, "STATE_JLFT") RemCharaStatev(0, role, ATTR_STATEV_STA, "STATE_JLFT") RemCharaStatev(0, role, ATTR_STATEV_PDEF, "STATE_JLFT") ALLExAttrSet(role) RefreshCha(role) end
Graf огромное спасибо все поправил как ты и сказал но блин оказывается проблема была не в самом модуле на вип систему а проблема в феи.
фея просила дополнительный код ( if str~=nil and str~=0 then)---- я так понял он отвечает за проверку при пассе. и данного кода не было у Морды. спасибо тебе ты можно заставил меня найти эту ошибку. А я грешил на вип систему. Огромное тебе спасибо еще раз.
- 1
-
43 минуты назад, Graf сказал:В skilleffect.lua или в папку addon, если у Вас присутствует.
Работает таким образом:
//Добавляем эффект SetCharaStatev(strVal, player, ATTR_STATEV_STR, "STATE_AC") //Где STATE_AC - придуманное название //Снимаем эффект RemCharaStatev(0 , player , ATTR_STATEV_STR , "STATE_AC")
не могу понять какую фунцкию делать и где чтобы вставить данную информацию. Пожалуйста можно поподробней.Прошу помоги Graf
-
12 минут назад, Graf сказал:@fotostocker Ссылка ниже поможет.
https://www.mediafire.com/file/9t7eyypzuomo5z5/ModuleStatev.rar/file
Я так понял папку данную кидать в аддон прописывать данную фунцию в скилефект?
-
Дорогие друзья помогите решить данную проблему. Установил Вип на сервер и при использования пассехи статы начали падать до этого все работало отлично.
Потом прописал в function cha_timer
VIPSystem.ApplyEffect(role). я грешу на данную функцию но как только я ее отключаю все работает отлично. не могу понять как решить данную проблему. Помогите советом. Данную функцию кидаю с авто питанием фей.
function cha_timer( role, freq, time ) local resume_freq = 5 local now_tick = GetChaParam( role, 1 ) local is_role_living = -1 SetChaParam( role, 1, now_tick + freq * time ) VIPSystem.ApplyEffect(role) --------------------- --Авто питание фей-- --------------------- local Item_bg1 = GetChaItem ( role , 2 , 1 ) local Get_Item_Type1 = GetItemType ( Item_bg1 ) local ItemUse_siliao1 = GetChaItem ( role , 2 , 3 ) local ItemUse_siliao_ID1 = GetItemID ( ItemUse_siliao1 ) --------------------------------------------------------------------- if Get_Item_Type1 == 59 then local Elf_MEXP = GetItemAttr( Item_bg1 ,ITEMATTR_MAXENERGY ) local Elf_EXP = GetItemAttr( Item_bg1 ,ITEMATTR_ENERGY ) local Num_JLone = GetItemForgeParam ( Item_bg1 , 1 ) local Part1_JLone = GetNum_Part1 ( Num_JLone ) if Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==276 then --ID Fruit STR local j = TakeItem( role,0,276,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Str_1 ( role , Item_Num , Item_bg1 ) --Great STR end elseif Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==277 then --ID Fruit AGI local j = TakeItem( role,0,277,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Agi_1 ( role , Item_Num , Item_bg1 ) --Great AGI end elseif Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==278 then --ID Fruit DEX local j = TakeItem( role,0,278,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Dex_1 ( role , Item_Num , Item_bg1 ) --Great DEX(Auto Great Zephyr Fish Floss) end elseif Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==279 then --ID Fruit CON local j = TakeItem( role,0,279,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Con_1 ( role , Item_Num , Item_bg1 ) --Great CON end elseif Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==280 then --ID Fruit STA local j = TakeItem( role,0,280,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Sta_1 ( role , Item_Num , Item_bg1 ) --Great STA end elseif Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==222 then --ID Fruit STA local j = TakeItem( role,0,222,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Str ( role , Item_Num , Item_bg1 ) --Great STA end elseif Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==223 then --ID Fruit STA local j = TakeItem( role,0,223,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Agi ( role , Item_Num , Item_bg1 ) --Great STA end elseif Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==224 then --ID Fruit STA local j = TakeItem( role,0,224,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Dex ( role , Item_Num , Item_bg1 ) --Great STA end elseif Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==225 then --ID Fruit STA local j = TakeItem( role,0,225,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Con ( role , Item_Num , Item_bg1 ) --Great STA end elseif Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==226 then --ID Fruit STA local j = TakeItem( role,0,226,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Sta ( role , Item_Num , Item_bg1 ) --Great STA end end end
-
В 10.03.2022 в 08:53, V3ct0r сказал:Логин и пароль от скрипта записаны в файле .htpasswd. Этот файл вообще можно удалить из директории со скриптом, тогда логин и пароль не будут запрашиваться.
Вектор подскажи какой программой лучше запустить objlgo на локальном хосте так и выдает ошибку
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at postmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Apache/2.4.53 (Win64) OpenSSL/1.1.1n PHP/7.4.28 Server at 127.0.0.1 Port 80
буду очень благодарен!!!!
-
Дорогие друзья!
Хочу вас предупредить и чтоб вы предупредили ваших друзей и знакомых!!!!!!!!!!!!!!!!!!!!!!!Пиратия фан СССР Возраждается
Данная статья публикуется для новостной ленты в вк!
Добавляйтесь в группу https://vk.com/cccrivival
Вся информация разложится в группе и на данном форуме( от времени )!
Админ прошу прощения за ранее за данную рекламу!
Перемещение темы по обстоятельству!
Всех приглашаю в то время чтоб вернуть время!!!!!!!!
Админам форума спасибо!!!!!
-
13 часов назад, V3ct0r сказал:Привет, @fotostocker!
Добавить в тело функции after_player_kill_player() из файла functions.lua:
if (map_name_ATKER == "garner") then local item_id = 1849 local item_num = 60 GiveItem(ATKER, 0, item_id, item_num, 4) end
Перед строкой:
if map_name_ATKER == "guildwar" or map_name_DEFER == "guildwar" then
Если игрок победит другого на карте "Аскарон", то получит Кекс x 60. Соответственно, вместо "garner" запиши требуемые названия карт, в item_id - ID предмета, в item_num - количество предметов.
спасибо все понял
- 1
-
27 минут назад, Graf сказал:ваша карта это карта мира где даеться лут. а 0 это номер вещи
-
В 15.02.2017 в 11:29, WVWMK сказал:if map_name == "ваша карта " then local PrizeMoney = {10,20,30,40,50,60,70,80,90,120,140,160,180,100,200,300,400,500} -- массив суммы local sc = math.random(1,18) -- рандомим элемент массива local Money = PrizeMoney[sc] -- присваиваем переменной элемент массива local ATAKER = TurnToCha(t[i]) local Nulle = 0 AddMoney ( ATAKER, Nulle , Money ) -- выдаем деньги(но тут выдает всей пати(для каждого свое)) end
подскажи как сделать так чтоб давался определленный лут
-
В 13.05.2022 в 06:56, small666 сказал:Привет.
Что-то добовлял в функцию cha_timer?
Проверь её похоже на неё в файле functions.lua
function cha_timer( role, freq, time ) local resume_freq = 5 local now_tick = GetChaParam( role, 1 ) local is_role_living = -1 SetChaParam( role, 1, now_tick + freq * time ) --------------------------------------------------------------------- Авто Фрукт на лвл local Item_bg1 = GetChaItem ( role , 2 , 1 ) -- Получение содержимого 2ой ячейки рюкзака local Get_Item_Type1 = GetItemType ( Item_bg1 ) local ItemUse_siliao1 = GetChaItem ( role , 2 , 3 ) -- Получение содержимого 3ей ячейки рюкзака local ItemUse_siliao_ID1 = GetItemID ( ItemUse_siliao1 ) --------------------------------------------------------------------- if Get_Item_Type1 == 59 then local Elf_MEXP = GetItemAttr( Item_bg1 ,ITEMATTR_MAXENERGY ) local Elf_EXP = GetItemAttr( Item_bg1 ,ITEMATTR_ENERGY ) local Num_JLone = GetItemForgeParam ( Item_bg1 , 1 ) local Part1_JLone = GetNum_Part1 ( Num_JLone ) if Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==276 then --фрукт силы +2 local j = TakeItem( role,0,276,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Str_1 ( role , Item_Num , Item_bg1 ) --фрукт силы +2 end elseif Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==277 then --фрукт ловкости +2 local j = TakeItem( role,0,277,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Agi_1 ( role , Item_Num , Item_bg1 ) --фрукт ловкости+2 end elseif Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==278 then --фрукт духа +2 local j = TakeItem( role,0,278,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Dex_1 ( role , Item_Num , Item_bg1 ) --фрукт духа +2 end elseif Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==279 then --фрукт телосложени +2 local j = TakeItem( role,0,279,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Con_1 ( role , Item_Num , Item_bg1 ) --фрукт телосложения+2 end elseif Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==280 then --фрукт точности +2 local j = TakeItem( role,0,280,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Sta_1 ( role , Item_Num , Item_bg1 ) --фрукт точности +2 end elseif Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==222 then --фрукт на 1 лвл local j = TakeItem( role,0,222,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Str ( role , Item_Num , Item_bg1 ) --фрукт на 1 лвл end elseif Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==223 then --фрукт на 1 лвл local j = TakeItem( role,0,223,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Agi ( role , Item_Num , Item_bg1 ) --фрукт на 1 лвл end elseif Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==224 then --фрукт на 1 лвл local j = TakeItem( role,0,224,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Dex ( role , Item_Num , Item_bg1 ) --фрукт на 1 лвл end elseif Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==225 then --фрукт на 1 лвл local j = TakeItem( role,0,225,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Con ( role , Item_Num , Item_bg1 ) --фрукт на 1 лвл end elseif Elf_EXP>=Elf_MEXP and ItemUse_siliao_ID1==226 then --фрукт на 1 лвл local j = TakeItem( role,0,226,1) if j==0 then SystemNotice ( role , "Deleting of Fruit failed!" ) else SystemNotice ( role , "Automatic Pet Lv Up successful." ) Lvup_Sta ( role , Item_Num , Item_bg1 ) --фрукт на 1 лвл end end end
-
Всем добрый вечер. столкнулся с такой проблемой когда фея аппает авто фрукт на лвл, статы не даются --- но после того как я меняю ее в инвентаре или телепортируюсь и перезахожу в игру статы добавляются. помогите с данной проблемой!!!
Клиенты фан серверов!
in Пиратия: Помощь
Posted · Report reply
Друзья нужна помощь!!!! Сгорел жесткий диск на пк а там были все клиенты наших русских фан серверов. Дайте плизз ссылочки для скачки Данных серверов Казахстан Инсайд Амезинг и другие уже просто все обыскал сайты закрытые ссылк не действующие выручайте друзья буду очень благодарен