Ru-MaNGOS

Ru-MaNGOS (http://mangos.ytdb.ru/index.php)
-   Патчи (http://mangos.ytdb.ru/forumdisplay.php?f=6)
-   -   Проект RustEmu Core (http://mangos.ytdb.ru/showthread.php?t=8578)

qvip 25.02.2015 13:36

Проект RustEmu Core
 
Вложений: 1
Собственно это обычный Cmangos, только с сетью, построенной на boost библиотеке .

Библиотеки ACE вырезаны:ireful2:

Далее, начал переносить хорошие фишки с MangosR2:

DamageInfo system
Pet, PetAI
Group System v2 with multi invites
Random BG
LFG system
UnitStateMgr
Worldlocation
Transport, MOTransport, Vehicle, VehicleKit systems
Spell system and SpellAura system

сам проект : https://github.com/healthstone/RustEmu-Core

Если кого-то данный проект заинтересует, буду рад. (а уж если еще и кодеры найдутся :friends: )

p.s. Перенес также spell_dbc с Р2, и сижу пока ковыряюсь, пробуя исправить маговские иллюзии. Ни в какую не желает работать с CMSG_GET_MIRRORIMAGE_DATA :censored:. Кто-нибудь еще помнит, что Kirix и Рса делали там с иллюзиями ? :swoon2: Опкод вроде есть, все с ним норм, просто не доходит до него как-то и все(

Rave 25.02.2015 14:31

А смысл?

qvip 25.02.2015 14:37

По мне, лич имеет самый приемлемый пвп-баланс , без доминирования рог и рдру в тбц, хаоса каты и тд.

Для приятного фана с друзьями поаренить, где будет работать по сути всё (именно на функционале спелл системы для меня акцент). Эдакий аналог доты.

Других целей нет. Можно конечно плести про то, что это хобби-учеба и тд и тп, но... зачем.

Брать Р2 за основу - он, простите, убит. Да и тот несовершенен, хотя работы в нем сделали, что просто поклон разрабам.
Стандартный cmangos - из-за политики, вроде и развивается, но с такими темпами...
А всякие тринити, с децентрализованной системой, где хак на хаке и хаком подгоняет... Да и смысл в нем, все действительно полезные вещи можно позаимствовать (с умом) и портировать. Плюс трини в скриптах, кол-ве людей, что эти скрипты делают, для моей цели это не имеет значения.

Blacksmither 01.03.2015 17:38

Цитата:

Сообщение от Rave (Сообщение 33751)
А смысл?

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

з.ы Саня, тащи :yes3: Сорри, что не можем помочь - старые мы стали уже для всего этого, да и "смысл" тот для нас уже в другом)

RomanRom2 02.03.2015 16:19

подписался.

Konctantin 03.03.2015 08:29

Да какой тут смысл? только фан!

Blacksmither 06.03.2015 23:54

Цитата:

Сообщение от Konctantin (Сообщение 33820)
Да какой тут смысл? только фан!

Не у всех... Вон Вадик (Рома знает, какой именно :wink3:) смотрит на это все, сквозь денежную призму) Нынешний проект, где он принимает участие тому подтверждение)

qvip 10.03.2015 16:50

https://drive.google.com/open?id=0B9...NGc&authuser=0
маленькая превьюшка)

Amaru 10.03.2015 17:06

единственный плюс только в том что буст запилен, а остальное все баянище адское :umnik2:

Blacksmither 11.03.2015 22:02

Цитата:

Сообщение от Amaru (Сообщение 33833)
единственный плюс только в том что буст запилен, а остальное все баянище адское :umnik2:

Сирусли? И в чем там баян? )

RomanRom2 12.03.2015 15:30

Цитата:

Сообщение от Blacksmither (Сообщение 33824)
Не у всех... Вон Вадик (Рома знает, какой именно :wink3:) смотрит на это все, сквозь денежную призму) Нынешний проект, где он принимает участие тому подтверждение)

а чоо там чоо там? он все по прежнему меня считает врагом народа? :pardon:
ЗЫ. чорт, у меня аська умерла... всмысле файлы закорраптились какие то, а того старого доброго клиента уже не найти. буду искать в бекапах. это к вопросу "куда я пропал". а так то у меня одноименный скайп если чо - wowcore, велкам.

Deamon 12.03.2015 16:39

Цитата:

Сообщение от Blacksmither (Сообщение 33824)
Не у всех... Вон Вадик (Рома знает, какой именно :wink3:) смотрит на это все, сквозь денежную призму) Нынешний проект, где он принимает участие тому подтверждение)

А так чем там Вадик занимается сейчас?

Amaru 12.03.2015 23:43

Цитата:

Сообщение от Blacksmither (Сообщение 33837)
Сирусли? И в чем там баян? )

По гитхабам код уже лет пять гуляет, кому надо - тот найдет. Что, собственно, и было сделано

qvip 13.03.2015 02:05

Цитата:

Сообщение от Amaru (Сообщение 33841)
По гитхабам код уже лет пять гуляет, кому надо - тот найдет. Что, собственно, и было сделано

кто-то должен был бы это сделать:thank_you:. Просто так терять добро..:declare:

А вообще рад, форум хоть немного оживидся :yes3:

SeT 13.03.2015 02:15

Цитата:

Сообщение от Amaru (Сообщение 33841)
По гитхабам код уже лет пять гуляет, кому надо - тот найдет. Что, собственно, и было сделано

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

Ох, где эти сборки Карателя...

Deamon 13.03.2015 13:17

Цитата:

Сообщение от Deamon (Сообщение 33840)
А так чем там Вадик занимается сейчас?

А, я уже сам увидел. Главное знать где "Вадика" искать :)

Konctantin 13.03.2015 17:31

Чем, если не секрет?

Den 13.03.2015 22:53

Поддерживаю автора. :good3:

Цитата:

Сообщение от SeT (Сообщение 33844)
Ох, где эти сборки Карателя...

Интересно, а куда Каратель подевался ?

http://ru.wowhead.com/spell=43430 - нубы не получат готовых сборок. =)))

Blacksmither 14.03.2015 18:36

Цитата:

Сообщение от Konctantin (Сообщение 33846)
Чем, если не секрет?

Life is Feudal. В стиме по раннему доступу, за 1500 деревянных)

BloodWarrior 15.03.2015 13:28

Это Вадик который Вад?)

BloodWarrior 15.03.2015 13:32

О божеж и в правду.
Цитата:

Name: Vadim aka "wad"

Role: Game Mechanics C++ Developer

Gaming experience/preference: UO, DAoC, EQ, WoW, WAR, APB, BnS, Darkfall, LotRO, PW, RF, Wurm, H&H
Старый пес все еще в околодев теме тусит.

За феодалку - пробовал щупал. Идея неплохая. Однако это задротнолайф игруля.
Видимо на позитивном опыте раста пытались выйти, а получилось нечто слишком с упором на реальный мир в виртуальном. При размерах сида и максимальной вместительности 64 на момент пробы - оно было скучно и неиграбельно)))

Лучше бы вадик к фейспанчам пошел. Те тоже стафф набирали)

Blacksmither 16.03.2015 05:48

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

А вот касаемо Вадима - то имхо, лучше бы он никуда не шел)) Ну правда, ответственность за сеть - не понятно вообще, чем занимались их "сетевые девелоперы", ибо там все по дефолту (Torque3D и его OpenTNL, в гугле кому интересно). Оптимизации естественно ноль (на данный момент мне известно несколько простых способов положить сервак особо не напрягаясь, про лагодром и прочие радости вообще молчу..) Конечно, можно списать все как всегда на альфу - но, простите, за такие деньги и такие сроки (с 2010 года) можно было и постараться) В "game mechanics" лично Вадим запилил алхимию. Более безумной алхимии в играх мне еще не доводилось видеть) Все это в целом напомнило.. WoWemu :declare:

Mayss 01.04.2015 11:11

Идея не плохая, но жаль что у RSA нет времени развивать R2, это ядро очень интересное, я как то даже 2 месяца играл в него, тестировал, нравились все принципы работы ядра, но там не дописана система транспорта, я пробовал её перетащить с ТС, но мне не понравились хаки, и сам принцып работы этой системы на ТС.

qvip 19.04.2015 23:35

На неделю подымаю тестовый сервер.

http://195.91.169.130/

гм-аккаунты :
admin 123456
test 123456
test1 123456
test2 123456
test3 123456

Amaru 20.04.2015 01:12

Цитата:

Сообщение от qvip (Сообщение 33894)
На неделю подымаю тестовый сервер.

http://195.91.169.130/

гм-аккаунты :
admin 123456
test 123456
test1 123456
test2 123456
test3 123456

Цитата:

Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
:(
.......

qvip 20.04.2015 01:28

а временный тест сервер считается публичным сервером? с каких это пор?

lovepsone 20.04.2015 13:46

Цитата:

Сообщение от qvip (Сообщение 33900)
а временный тест сервер считается публичным сервером? с каких это пор?

Как бы не важно тестовый временный или нет

Amaru 20.04.2015 15:33

Цитата:

Сообщение от qvip (Сообщение 33900)
а временный тест сервер считается публичным сервером? с каких это пор?

ща пойду в классе всем пацанам расскажу - будет публичный :D

qvip 20.04.2015 16:58

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

YuruY 21.04.2015 14:15


SilverIce 07.05.2015 16:41

буст? и как оно?

Цитата:

Сообщение от qvip (Сообщение 33750)
p.s. Перенес также spell_dbc с Р2, и сижу пока ковыряюсь, пробуя исправить маговские иллюзии. Ни в какую не желает работать с CMSG_GET_MIRRORIMAGE_DATA :censored:. Кто-нибудь еще помнит, что Kirix и Рса делали там с иллюзиями ? :swoon2: Опкод вроде есть, все с ним норм, просто не доходит до него как-то и все(

там какие-то флаги юниту выставлялись.. хех, удивлен что помню

qvip 07.05.2015 16:47

за 2 недели краш был 1 раз:
Код:

Пн апр 20 07:42:23 MSK 2015
HolyRes is: 0 FireRes is: 0
NatureRes is: 0 FrostRes is: 0
ShadowRes is: 0 ArcaneRes is: 0
MIN_DAMAGE is: 4.035714 MAX_DAMAGE is: 6.035714
MIN_OFFHAND_DAMAGE is: 0.000000 MAX_OFFHAND_DAMAGE is: 0.000000
MIN_RANGED_DAMAGE is: 2.857143 MAX_RANGED_DAMAGE is: 3.857143
ATTACK_TIME is: 2900 RANGE_ATTACK_TIME is: 2000
Player: channels cleaned up!
LFGMgr::RemoveFromSearchMatrix 2 removed, dungeons size 0
SMSG_LFG_UPDATE_PLAYER 2 updatetype: 7
SMSG_LFG_UPDATE_SEARCH 2 update: 0
Aura 186 (spell 20592) now is remove mode 5
Aura 98 (spell 20593) now is remove mode 5
Aura 22 (spell 168) now is remove mode 5
Aura 42 (spell 168) now is remove mode 5
Aura 42 (spell 71761) now is remove mode 5
Aura 137 (spell 20591) now is remove mode 5
Player: channels cleaned up!
SESSION: Sent SMSG_LOGOUT_COMPLETE Message
WORLD: Recvd CMSG_LOGOUT_CANCEL Message

Чт апр 23 17:50:07 MSK 2015

Сейчас пытаюсь воспроизвести его. А в целом, вроде неплохо.

Тестировали с 3 городов (серв был сам в Мск) : с Мск, Питера и Владимира (разброс не большой), при конфиге

https://github.com/healthstone/RustE...f.dist.in#L260

Код:

MapUpdate.PositionUpdateDelay =150
, вместо близовского 400мс. Пинг был стабилен , ~23, ~25, ~32 .

Amaru 07.05.2015 22:00

Цитата:

Сообщение от qvip (Сообщение 33949)
за 2 недели краш был 1 раз:
Код:

Пн апр 20 07:42:23 MSK 2015
HolyRes is: 0 FireRes is: 0
NatureRes is: 0 FrostRes is: 0
ShadowRes is: 0 ArcaneRes is: 0
MIN_DAMAGE is: 4.035714 MAX_DAMAGE is: 6.035714
MIN_OFFHAND_DAMAGE is: 0.000000 MAX_OFFHAND_DAMAGE is: 0.000000
MIN_RANGED_DAMAGE is: 2.857143 MAX_RANGED_DAMAGE is: 3.857143
ATTACK_TIME is: 2900 RANGE_ATTACK_TIME is: 2000
Player: channels cleaned up!
LFGMgr::RemoveFromSearchMatrix 2 removed, dungeons size 0
SMSG_LFG_UPDATE_PLAYER 2 updatetype: 7
SMSG_LFG_UPDATE_SEARCH 2 update: 0
Aura 186 (spell 20592) now is remove mode 5
Aura 98 (spell 20593) now is remove mode 5
Aura 22 (spell 168) now is remove mode 5
Aura 42 (spell 168) now is remove mode 5
Aura 42 (spell 71761) now is remove mode 5
Aura 137 (spell 20591) now is remove mode 5
Player: channels cleaned up!
SESSION: Sent SMSG_LOGOUT_COMPLETE Message
WORLD: Recvd CMSG_LOGOUT_CANCEL Message

Чт апр 23 17:50:07 MSK 2015

Сейчас пытаюсь воспроизвести его. А в целом, вроде неплохо.

Тестировали с 3 городов (серв был сам в Мск) : с Мск, Питера и Владимира (разброс не большой), при конфиге

https://github.com/healthstone/RustE...f.dist.in#L260

Код:

MapUpdate.PositionUpdateDelay =150
, вместо близовского 400мс. Пинг был стабилен , ~23, ~25, ~32 .

Осталось научиться крашдампы читать!

SeT 07.05.2015 23:16

Цитата:

Сообщение от Amaru (Сообщение 33953)
Осталось научиться крашдампы читать!

Да классный дамп, причину сразу видно )

qvip 08.05.2015 00:21

Цитата:

Сообщение от SeT (Сообщение 33956)
Да классный дамп, причину сразу видно )

а то, сам не нарадуюсь

Amaru 08.05.2015 13:10

Если б это было дампом

qvip 12.06.2015 14:11

спасибо Vladimir за подсказку, доделал наконец маговские иллюзии
http://rustemu.org/threads/mage-mirror-images.3/#post-6


Текущее время: 11:31. Часовой пояс GMT +3.

ru-mangos.ru - Русское сообщество MaNGOS