Более года назад я просил помощи у dev-сообщества Perfect World в своей теме: https://mmorpg-devs.ru/threads/Здравствуйте.21134/ Откликнулось 0 человек. Обидно. Но, с другой стороны — а на что я рассчитывал? Зачем кому-то помогать ноунейму. Я всегда хотел создать свой PW — свой мир, по своим правилам. Об этом я писал ещё в той теме. Да, я играл на пиратках у админов, которые есть и на этом форуме. Да, я донатил. Большую часть своей жизни провёл на сервере Axesas, туда же ушли и деньги. Жалко ли? Думаю, нет. Человек должен учиться на своих ошибках: лучше уж задонатить в игру, чем слить в условное «Азино три топора». После создания темы следующие 8 месяцев я практически ничего не делал. Максимум — купил editor npcgen у Алекса. PwAdmin от него мне скинули (спасибо Axesas — о нём дальше). Как и говорил — отклика от комьюнити не было. С недавнего времени у меня появилось сильное желание этим заниматься — во многом из-за ностальгии. Я уже почти 6 лет бухаю по пятницам и субботам. Напиваюсь — и накрывает PW-ностальгия, начинаю ковырять сервер. И, надо сказать, за время этих «пьяных заходов» я много чего сделал. Но основная помощь пришла от Axesas (вы его знаете) и от NONICK (он решил остаться анонимным). Оба сильно помогли. Первый — вообще максимально простой и добрый человек, но я старался не злоупотреблять его добротой. Если я когда то запущу свой проект, о эти личности будут увековечены в моем логин-стартере. На текущий момент я могу реализовать почти любую фантазию игрока в PW. Вот, например, сейчас — сижу выпивший и сделал музыкальный плеер на логине: login / list / role / create / customize Теперь там не только своя музыка, но и своя графика. Я запилил full-графику на эти окна, а в основной global-графике остаются стандартные настройки. .exe разграничил настройки графики+музыки до входа в игру и после. Я уже умею делать свои скиллы — от логики до иконок и описания. Следующий этап — анимации и эффекты, этим займусь в ближайшее время. Одному сложно. Хочу, например, реализовать «хук» Пуджа из Доты. Или вот мой придуманный скилл: персонаж делает рывок вперёд, а в конце прыжка даёт стан в определённом радиусе. Этот навык я выдал Оборотням. В общем, я расковыряю этот PW полностью. У меня уже авторизация + 2fa через Telegram-бота, ЛК, ивенты, платёжка и другая параша. Всем добра! Talolan — го бухнем, чел! Спасибо, что держишь клиенты в облаке Mail и тоже иногда ностальгируешь. --- добавлено: 23 мар 2026 в 05:04 --- Если я когда-то заброшу, я буду только рад все свои наработки выкинуть в шару. Просто не пойму челов, которые забросили свои дело и жмотят. --- добавлено: 23 мар 2026 в 05:24 --- Я все ровно принимаю помощь от тех, кто забросил. Я новичок и работаю в соло. Буду рад если поделитесь чем ни будь Ну , кроме герписа 153+, но я даунгрейджу --- добавлено: 23 мар 2026 в 05:26 --- Unix - спасибо за плагин TC для Pck, ахуенно удобно)
Релиз мб на eu аудиторию сделаю, как минимум из-за того что учу английский + планирую снести все квесты из .data
Фига ссе ты красавчик. А что до помощи, не обижайся. Тут форум уже лет 5 как "мертв" и те , кто умеют гуглить - не нуждаются в помощи на самом деле, так и нас в свое время учили лучшие разрабы ПеВе и лучшие умы) Что до софтов - нормальные люди берут не крякнутые чтоб потом не удивляться откуда пришел снос сервера, да и связь с разрабами софтов есть всегда)
Знакомое что то , видимо давненько не сводила пв судьба)) Таки шо мешало то открыть свой серв за 8 месяцев даже банально на шарной сборке обычной раз есть возможность, финансы и стартап?
4 дня работы Изучал: протоколы, связи (отдачу) от сервера > клиент, антидюп, проверку водички и других флагов. Голова болит, поэтому приходится бухать Всего хороших выходных
2026-03-27 21:54:31 [WATER_EVENT] === EVENT KUPANIE STARTED === 2026-03-27 21:54:31 [WATER_EVENT] GM:1026 (ggg) duration=60s water_req=10s winners=1 depth=0.5 2026-03-27 21:54:31 [WATER_EVENT] RunID=7622010759194607647 2026-03-27 21:54:31 [WATER_EVENT][PRIZE] action=BEGIN_RUN event_tag=WATER run_id=7622010759194607647 2026-03-27 21:54:31 [WATER_EVENT] =================================================== 2026-03-27 21:54:32 [WATER_EVENT] Player 1026 (ggg) ENTERED WATER 2026-03-27 21:54:36 [WATER_EVENT] Player 1026 (ggg) LEFT WATER (timer reset) 2026-03-27 21:54:37 [WATER_EVENT] Player 1026 (ggg) ENTERED WATER 2026-03-27 21:54:39 [WATER_EVENT] Player 1026 (ggg) LEFT WATER (timer reset) 2026-03-27 21:54:41 [WATER_EVENT] Player 1026 (ggg) ENTERED WATER 2026-03-27 21:54:42 [WATER_EVENT] Player 1026 (ggg) LEFT WATER (timer reset) 2026-03-27 21:54:47 [WATER_EVENT] Player 1026 (ggg) ENTERED WATER 2026-03-27 21:54:57 [WATER_EVENT] * Player 1026 (U:1024) (ggg) REGISTERED pos=(551.2, 201.2, 2051.3) (10/10s) 2026-03-27 21:55:01 [WATER_EVENT] Status: 30s remaining, tracking 1 players, registered 1 2026-03-27 21:55:31 [WATER_EVENT] Time expired (60s) 2026-03-27 21:55:31 [WATER_EVENT] =================================================== 2026-03-27 21:55:31 [WATER_EVENT] === EVENT FINISHED === 2026-03-27 21:55:31 [WATER_EVENT] Participants registered: 1 2026-03-27 21:55:31 [WATER_EVENT] Participant List: 2026-03-27 21:55:31 [WATER_EVENT] #1: RoleID:1026 UserID:1024 Nick:ggg 2026-03-27 21:55:31 [WATER_EVENT] WINNER #1: run_id=7622010759194607647 roleid=1026 (ggg) 2026-03-27 21:55:31 [WATER_EVENT] Prize grant run_id=7622010759194607647 to 1026 (ggg): item=2258 x1 result=SENT 2026-03-27 21:55:31 [WATER_EVENT][PRIZE] action=SENT event_tag=WATER run_id=7622010759194607647 roleid=1026 item_id=2258 item_count=1 money=1111 reason=send_ok 2026-03-27 21:55:31 [WATER_EVENT] Reward summary run_id=7622010759194607647 sent=1 dup_blocked=0 fail=0 2026-03-27 21:55:31 [WATER_EVENT][PRIZE] action=END_RUN event_tag=WATER run_id=7622010759194607647 sent=1 dup=0 fail=0 2026-03-27 21:55:31 [WATER_EVENT] ===================================================
В конфиге заранее указывается подарок, сколько победителей и так тдалее Если сервер популярен, то до начала старта ивента происходит проверка: - есть кто в воде - есть кто афк - и т.д Максимально кикнуть тех, кто АФКширы Абуз не пройдет Условно: перс, который стоит АФК в воде 24/7 будет исключен из кандидатов. Будет время - выучу gadc и он будет запоминать действия персонажа
Ох, на почти закончил делать это говно. Хотя изначально мне казалось, что это быстро, пока не заглянул в бэкенд. Была идея - реализовать дуэли со ставкой, пока я туда не влез - это полный кошмар, по крайней мере для меня. Самое страшное - бэкэнд, чтобы предотвратить дюп, абуз от игроков, недоход писем, нечестное списание ресурса, резервация ставки и так далее. Потратил 3 недели, хотя думал управлюсь за 3-4 дня. Выходит так: то, что кажется легко визуально, а за штукатуркой сложный механизм. Топ серверам не советую перенимать это дерьмо себе, так как нужно учесть почти под ~70 факторов исходов и не получить слом экономики, плачущих игроков, падения гс и так далее. У меня никто не играет, поэтому я могу извращаться до потери спэрмы в члене. У меня еще куча идей как улучшить. Начиная от внешнего хила/положительных бафов со стороны во время дуэли, кончая тем, что центр дуэли будет именно показанный на видео "флаг" (отбежал - авто-луз"). Но я не хочу на это тратить время и жизнь. Всю систему дуэлей вытащил в конфиг. Пытался вчера настроить форматирование текста в письме, а именно: окрашевание и перенос строки - забил хуй, чет в падлу стало. Повторюсь - почти 90% времени ушло на защиту и стабильность. Я не уверен что всё идеально закрыто, поэтому если запущу серв, то будет кулдаун между ставочной дуэль в 10 минут и ставка максимум в 50 единицы. Логи конечно буду менторить.
Я не стал рисковать и класть возврат или награда сразу в инвентарь. Так даже разрабы не делали. Поэтому только почтой - самый легкий и твердотельный способ Я думаю профи челы, типа Алекса поймут о чем я