Jump to content

mangojkee

Community
  • Content Count

    62
  • Joined

  • Last visited

  • Days Won

    9

Everything posted by mangojkee

  1. Программа для открытия любой карты и просмотра и редактирования на ней монстров, нпс и т.д. Пока что только отображает монстров из monster_conf.lua Эта программа будет обладать большим функционалом чем, аналог - Алгоритм роботы плохой, так что при сильном увеличении большой карты и большом колличестве монстров - необходимо ждать пока все монстры будут прорисованы на карте n'oe время.-все зависит от ПК. Примерно каждую неделю буду пополнять функционал. https://www.mediafire.com/
  2. Допустим игрок поменяет вещи... проверять весь инвентарь игрока? а если несколько вещей одинакового типа.. брать вещь та что лучше? С учетос форжа, улучшений? Форж тоже разный бывает, по разному влияет. Из собственного опыта говорю, игрок может быть саппортом в топовом шмоте и не вносить импакта в игру, но в тоже время балансер по шмоту забалансит его в топ... и т.д. Тут нюансов очень много.. столько трудов, а проблем будет равносильно 5 строковому балансу)) Если все же хватит сил и времени написать такой балансер, предлагаю сделать его таким образом что бы он для каждого персонажа составлял так называемый "combat power"(gear score) или как там еще его называют в онлайн играх, так называемые очки силы персонажа. Что даст интересные возможности не только для данного данжа, но и как для пиратии в целом, я такого не встречал...
  3. для пиратии сделать такой баланс - это из области фантастики..
  4. самое умное решение считать смерти/убийства, классы, так как говорилось выше, это простой и рабочий вариант, еще нужно докинуть баллы за победу/луз. Так как после каждой игры будет более точный баланс, есть свои нюансы конечно. p.s. Бланс не идеален, но если ты силен - ты убиваешь, слаб - умираешь, не убиваешь - умираешь, вроде бы ничего сложного, но это работает во многих играх...
  5. Как я и говорил для каждого из игроков вести рейтинг, к примеру стандартный рейтинг возьмем 200, каждое убийство +1, смерть -1, тут можно уже пофантазировать, за флаги и т.д. Когда набирается 10 игроков для арены, берем их рейтинг и сортируем по спаданию, грубо говоря на выходе мы получим такой массив: # name raiting 1 Player1 280 2 Player2 270 3 Player3 265 4 Player4 265 5 Player5 215 6 Player6 200 7 Player7 190 8 Player8 180 9 Player9 170 10 Player10 160 алгоритм следующий есть такие переменные raiting_team1 - рейтинг команды 1 raiting_team2 - рейтинг команды 2 проходимся по массиву и проверям если рейтинг команды1>команды2 то бросаем игрока во вторую команду если рейтинг команды1<команды2 , то в первую на практике это выглядит так: if ((team1_count < 5 & raiting_team1 <= raiting_team2) || team2_count == 5) { raiting_team1 += raiting_player[i]; team1_count++; } else { raiting_team2 += raiting_player[i]; team2_count++; } вот пример можно проверить алгоритм в работе http://www.mediafire.com
  6. Может быть по хаос поинтам? Или же вести отдельный список игроков с победами и поражениями в данной арене, по тому же принципу хаос поинтов, с учётом фрагов? И соответсвенно балансить.. Сейчас алгоритм набросаю
  7. Были добавлены карты/убраны баги - перезалито на хостинг http://piratia.zzz.com.ua/ru Большие карты были сжаты, но все же занимают +-4 мб, у кого медленный иннет, следует подождать.
  8. в веб версии не удалось сделать подгрузку карт именно с редактированием, слишком они подвязаны под charactrerinfo+npc и т.д., на много удобней сделать программу, уже написана часть кода на с# которая будет импортировать карты и соответсвенно редактировать все необходимые элементы которые размещены на указанной карте, делаю медленно, веб версию забрасывать не буду, но ее функционал будет очень ограничен
  9. могу добавить любые интересующие карты, так же была добавлена возможность добавления нпс, но она на столько специфична и привязана к characterinfo , что не приносит такой же пользы как раставление мобов и я не стал выкладывать) Есть желание переделать под приложение что бы была возможность подгружать карты и редактировать уже имеющуюся инфу, но моих знаний не хватает что бы подгружать карты из клиента
  10. уже добавлено отображение нпс, позже добавлю возможность добавления, перезалито на хостинг Получаем:
  11. размещение точек не обновляется динамически, для того что бы точки встали на свои места после смены маштаба необходимо нажать кнопку "применить изменения", все точки будут прорисованы верно
  12. - на хостинге - не последняя версия, там все криво - скоро перезалью с дополнениями - маштабирование вроде бы, работает
  13. да, все верно, возможна погрешность +-3 позиции по х,у на реальной карте(не проверялось)
  14. -Добавлена возможность редактировать полученные строки, с последующим выводом на карту
  15. на сколько я знаю, там только вьюверы и конвертеры pk файлов в tga и последующая их склейка
  16. -Добавлена возможность отображения monster_conf.lua на карте
  17. Пример работы: Пример отображения npc: Ваши предложения и пожелания... В действии можно посмотреть тут Хостинг zzz
  18. Я так понимаю вы пытаетесь запустить версию с автоматической заменой ip адреса? (Поддерживает клиенты версии 1.3х) Все действия были выполнены верно? Вы указали все необходимые данные в конфигурационном файле? Версии патча должны отличатся в конфигуроционном файле на сервере и клиенте для замены ip адреса, если не решите проблему - сообщите версию патчера и я посмотрю в чем проблема.
  19. mangojkee

    website

    -> /css/main.css #art-page-background-glare-image { background-image: url('../img/Page-BgGlare.png'); background-repeat: no-repeat; height: 208px; width: 550px; margin: 0; } your bg image /img/Page-BgGlare.png
  20. mangojkee

    website

    send me web-site link and i help you
  21. you can change it in CharBornScript.lua (script\MisScript)
×
×
  • Create New...