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

DanilZod

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

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

  • Посещение

  • Отзывы

    0%

Сообщения, опубликованные DanilZod


  1. Просто отлично! большое спасибо!

    А по этому принципу можно любые файлы из ядра заменять верно?)

    или код может портится?

    на будущее что бы знать, вдруг решу еще что подредактировать)


  2. точно, при перемещении командой  //recall_npc  они получают новый id и время респавна с 25 сек меняется на рандомное, то 25000 сек то 10 сек то вообще 1410065 сек, без понятия чего так...

    тогда нужно быть аккуратней с этим, если они получат новый id наверно это может повлиять на добычу с них квестовых итемов или еще что до чего я пока не додумался...

    большое спасибо!

     


  3. 3 minutes ago, TURGOR said:

    хотя этож пвсофт

    image.thumb.png.07b2b5e48a905035a9a62b8b9721f59b.png

    о нет.. это ведь ядро да? ну вот.. все таки это случилось.. так и знал что настанет время и начнут всплывать нюансы требующие лесть в ядро..(

    я ставил eclipse, те исходники  что в шаре скомпилить получилось, но дело в том что у меня сервер использует ядро из шаровой сборки тут (pw за 2017) оно весит в два раза больше, и мне там баги поправили, я не могу менять его на то что компилится из исходников(

    а открыть свое ядро с помощью исходников я не могу сообразить как, не нашел нигде в интернете как это делать


  4. 21 minutes ago, TURGOR said:

    попробуй перенести  и сделать рестарт серверу.

     

    После проверь респавн после убийства

    Тоже сразу об этом подумал, но это не помогло, они не респавнятся(


  5. Не помогает запрос в sql, поторопился я с выводами, все таки после пары убийств те мобы опять не бьются, раз на раз не приходится, иногда нормально спавнятся иногда нет. Причем если не ошибаюсь проблема наблюдается только с конкретными мобами (или наверно правильней будет сказать с конкретными областями где они спавнятся?) Вообщем прийдется вручную их перемещать.

    Если кто знает почему после того как переместил мобов командой //recall_npc они не респятся после убийства, скажите пожалуйста!

    Вручную прописывать id каждого моба очень долго (по всей карте..) а //recall_npc очень спасает!


  6. On 2/10/2013 at 8:16 PM, Allex said:

    заходишь в navicat ищешь таблицы " accounts" "characters" "clan_data" чистишь там все

    Помог поставь спасибо

    Спасибо! 

    А как быть с временем олимпиады\печатей\респом рб и т.д? подскажите пожалуйста


  7. Всем добрый вечер! 

    Подскажите пожалуйста где находится файл содержащий это системное оповещение?

    Capture.JPG.0deb16817fb553de04c3b1005cf17f61.JPG

    Мне нужно поменять его с русского на английский.

    *Названия и описания скилов (в том числе Shadow Sense)  отображаются на английском. Но оповещение от Shadow Sense почему-то на русском.

    Capture2.JPG.43e3a961489b5cfdd8d983c70a4fc09e.JPG

    Capture3.JPG.ee4b476c134b4e49a1244fd9702163b6.JPG

    *PWSoft


  8. 7 minutes ago, TURGOR said:

    о форум не дал равно и больше написать

    
    UPDATE npc SET hp = hp * 1.1 WHERE type = 'L2Monster' AND level >='30' AND level <= '32';
     

    Здорово! кажется на некоторое время я теперь узнал все что нужно) большое спасибо!


  9. Just now, TURGOR said:

    левел в поиске после where

    
    UPDATE npc SET hp = hp * 1.1 WHERE type = 'L2Monster' AND level'30' AND level'32';

    Спасибо! а он так будет только 30 и 32 лвлам менять или с 30го по 32й? 

    *два раза подряд type написал, это я опечатался если что )


  10. 2 hours ago, Solution said:

    гугли что такое подзапросы и как их использовать

    я что бы не заморачиваться просто заливаю sql-ки в базу)

    а с написанием как раз сейчас пытаюсь разобраться, спасибо!


  11. Подскажите пожалуйста я правильно составил запросы?

    Этот поднимает всем мобам от 30 до 32го лвла ХП на 10%

    UPDATE npc SET level='30 < 32' hp = hp * 1.1 WHERE type = 'L2Monster';

    А этот понижает рейт получения экспы с мобов 30го лвла на 20%

    UPDATE `npc` SET level='30' `xp` = `xp` * 0.8 WHERE type type='L2Monster';

     


  12. 8 hours ago, Solution said:

    что мешает дописать в запрос проверку на L2Monster? и передвинет только мобов

    Спасибо! Честно говоря я просто впервые услышал про существование этих запросов, понятия не имел что так можно ))

    Добавить проверку это вот так делается правильно?

    UPDATE spawnlist SET locx=locx+10 WHERE type = 'L2Monster';

    UPDATE spawnlist SET locy=locy+10 WHERE type = 'L2Monster';

    4 hours ago, Gaikotsu said:

    или на диапазон ид, к примеру не трогать всех с ид > 30000

    но вобще все это - извращения...

    да и вобще - в каком уме надо быть, чтобы в наше время использовать пвсофт...

    Спасибо! Это как то так?

    UPDATE spawnlist SET locx=locx+10 WHERE id > 30000';

    UPDATE spawnlist SET locy=locy+10 WHERE id > 30000';

    Так бесплатно же хочется) а в шаре вроде ничего лучше не было, или я ошибочно так подумал...


  13. Спасибо! Это сильно упростит задачу!) надо постестить помогло ли, пока мобы еще встречаются которые не бьются но мне кажется их стало меньше.

    Только теперь нужно NPC переставлять .. :D

    А нельзя как то добавить в эту команду что бы только на мобов влияло?)

    1Capture.JPG.75e0486cc293acb61f5b44aa1312dac8.JPG


  14. 41 minutes ago, Solution said:

    //spawn idnpc

    Спасибо! но мне нужно очень часто менять цель (дополнил вопрос вверху) а прописывать всех мобов (приходится именно всех ибо любой из них может глюкануть после убийства\респа) вручную слишком долго будет.


  15. Сборка PWSoft из шары за 2017.

    Подскажите пожалуйста как с этим бороться?

    Дело в том что на сервере мобы часто не бьются, я бегаю по локациям и вручную меняю их местоположение что бы исправить этот глюк :D

    Проблема с глюком решается, но вот только после убийства переставленных мобов (командой //recall_npc) они не респятся!

    Можно ли это как то исправить?


  16. 5 minutes ago, DeluxeMD said:

    не думаю что получится если нет каких либо знаний 

    Раньше увлекался  css\html\и немного php, это конечно совсем другое дело но надеялся что понимание их принципов работы поможет мне чуть чуть подредактировать почти готовый кусок кода..  по крайней мере хотелось бы попробовать )


  17. 17 minutes ago, DeluxeMD said:

    это и есть последние сурсы с последними фиксами если я не ошибаюсь

    Т.е в ядре из сурсов больше допилов чем в ядре из сборки? (а чего весит в два раза меньше?) Прошу прощения я должен это уточнить это ведь все меняет..

    Просто мне в ядре исправили цитирую "Баг на клан значок работает, и спам пакетами, Серв дропается" а в исходниках по ходу все это дело работает? (найти и перенести эти фиксы с одного ядра в другое я точно не смогу..)


  18. 2 hours ago, dozesmart said:

    Смотри в своем ядре  сборки, я не очень разбираюсь в  кодах ядра , но знаю точно что эти команды в конфинге вывдены с ядра, напиши Демонкулу ,думаю он тебе точно поможет

    Спасибо, но к сожалению я пришел к выводу что просто в ядре нет этого кода, ибо в конфигах не было параметров для установки рейта спойла для па изначально и я уже перепробовал массу вариантов написания значений в конфигах но ни один так и не сработал. Видимо нужно добавить это в ядро, я скачал исходники из шары но не смог пока понять как редактировать ядро из сборки с их помощью..


  19. 11 minutes ago, Solution said:

    Как ты собрался что либо править не понимая принцип работы языка, его синтаксис как минимум? Ты пишешь на форуме глупые вопросы вместо того что б читать книгу/пройти какие нибудь курсы.

    Согласен. Но дело в том что мне нужно добавить туда всего парочку вещей,  например добавить рейт спойла для ПА - я бы мог напрячься и найти там кусок кода который отвечает за рейт дропа, дублировать его и поменять индефикатор (или как он называется в джава не знаю) дропа на индификатор спойла.. и методом "тыка" тестить пока не заработает, т.е я рассчитывал действовать таким образом.. А учить язык ради смены пары параметров увы я сейчас не могу себе это позволить..


  20. 30 minutes ago, sharp1QUE said:

    Как вариант, можно с уже зафикшеного ядра перенести изменения в эти исходники и продолжать изучать\работать над ними, если есть хоть какое-то представление где производились фиксы.

    Сам же .jar файл можно открыть вот этим, например

    Спасибо! но тут такое дело..  ядро что компилится из исходников весит 4 мб а ядро которое находится в той сборке весит 8 мб (я так думаю там много всего допиливали?), боюсь что если заменить ядро скомпиленное из исходников на то что находится в сборке - всплывет масса проблем которые учитывая мои почти нулевые знания в этой теме потом сведут меня с ума) мне всего то нужно было пару дополнений добавить в ядро той сборки.. Поэтому я искал способ именно редактировать ядро из той сборки..


  21. 45 minutes ago, terege said:

    Вариант от примитива блокнот + cmd и до супер программы платной про а там как хочешь так и выберай

    А показывать как делать  ток платно

    Понятно, спасибо.

    Показывать не нужно, меня бы просто направить где можно почитать об этом, я бы там уже сам разобраться.. )

×
×
  • Создать...