Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Город Мастеров _ Шарды рунета _ ELC

Автор: 2_advanced Sep 30 2005, 05:50

вот решил сделать субрассы, у которых статы будут меняться перманентно, а не шкурами
но упираюсь в ЕЛК, а отключать нельзя pardon.gif читерюги замучают (друг друга biggrin.gif )

1: кто-нибудь делал некий аналог ЕЛК? скриптами.. или софтиной? поделитесь? pardon.gif

2: фиты, дающие + к скиллам - добавляется уже во время игры или в файл чара?
меморайз лист у визарда/клира/друя и т.п возможно подделать?
(см. ClassList->MemorizedList# - по идее можно создать нуб-визарда, знающего все спеллы)

3: LvlStatHitDie - если будет больше чем может быть =Р - хитов будет больше - или будет просто по максимуму

4: SkillList: последовательность в списке = последовательности в 2да. пускал ли ЕЛК чаров от СоУ на шарды с ХоА? О_о проверить не могу.. но вроде пускал

5: CombatInfo - под ЕЛК не попадает?

Автор: baskan Sep 30 2005, 08:08

Офтоп :

Кстати, на шарде я хочу использовать полный пак изменений правил игры под 3.5 редакцию(одни слова), и тоже ELC ругается на многие классы, мне тоже интересно как эту проблему можно решить. biggrin.gif

Автор: _kaa_ Sep 30 2005, 12:00

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

Автор: helvene Sep 30 2005, 12:39

QUOTE
Писать свою ELC - не хватит функций, хотя какие-то вещи можно проверить. Но я таких не встречал.

Буржуи делали.
Будет время - могу спросить у Мишеля, как.

Автор: Misty Dragon Oct 1 2005, 23:55

QUOTE (_kaa_ @ Sep 30 2005, 12:00)
С другой стороны, если чары храняться на сервере - ELC проверка не особо актуальна, ведь чтобы подделать персонажа - нужно иметь доступ на игровой сервер (или юзать совсем злобные читы - таких просто банить по ip)

Я как то отлючил сию приблуду на своем сервере.. сразу появился акк с интересным чаром... У оного декса, сила и конста по сотке.. вытер нафиг.. На следующий день снова такой появился.. Начал экспериментировать. Зашел на сервер игроком, запустил артмани, поправил, что надо было.. и вуаля.. smile.gif супер-мега перс.. smile.gif с включенной ELC такое не проходит.

Автор: Клемент Астилон Oct 2 2005, 03:48

Кхм... Не посчитайте нубом... ЧТо такое ЕЛС?

Автор: helvene Oct 2 2005, 04:03

QUOTE
Кхм... Не посчитайте нубом... ЧТо такое ЕЛС?

Подозреваю, что речь тут идет об Enforce Legal Characters.
Так что, мое предложение мнимается. Я о другом говорила.

Автор: 2_advanced Oct 2 2005, 06:04

ELC написан.
вопрос снят.

Автор: _kaa_ Oct 2 2005, 09:16

QUOTE (2_advanced @ Oct 2 2005, 07:04)
ELC написан.
вопрос снят.

Линк в студию smile.gif

Автор: 2_advanced Oct 2 2005, 14:47

если только на бинарник для показательной проверки заданного чара (вын32) drag.gif
Добавлено в [mergetime]1128285181[/mergetime]
http://raurin.ru/downloads/elc.bin.w32.rar
Добавлено в [mergetime]1128285213[/mergetime]
бинарник..

Автор: RiPPeR Oct 3 2005, 14:19

Что именно проверяешь не подкинешь smile.gif?

Автор: 2_advanced Oct 3 2005, 20:49

раскиданные скиллы (по 2да, классовые как +1 за 1, +2 для не классовых)
запомненные на будущее (из 2да база на лвл + мод инты (*4 на 1 лвл))
фиты (бонус фиты, классовые, рассовые, с проверками на необходимые статы/скиллы и т.п.)
статы (поднятые на лвлах(+рдд+эпик фиты))
вычисление начальных статов и их проверка (30 очков, +-рассовые)
в общем хреновина типа биоварской
только вроде глючит т.к. чаров, на которых игра ругается оно пропускает

Автор: 2_advanced Mar 2 2008, 17:52

сабж нашел ph34r.gif
2005 года.. ногами сильно не пинать vava.gif


Код
////                cELC *pELC = new cELC;
////                pELC->Open(szPath);
////                LPSTR pczError = pELC->Error();
////                if(pczError)
////                    delete [] pczError;
////                else
////                    __printf("\tOK\n");
////                pELC->Close();
////                delete pELC;



 ELC.rar ( 10.49 килобайт ) : 47
 

Автор: Keks Mar 3 2010, 19:18

Доброго времени суток, Прошу прощения что занимаюсь некрофилией, тема-то древняя, но прежде всего хотел сказать спасибо Вам за то, что вы есть. smile.gif
*вычеркнул из блокнота "прогнуться"*

А по теме - написал кастомный ЕЛЦ без НВНХ, т.е. скриптами, понимаю, что небось у каждого второго тут уже есть свой, но если надо могу дать (в личку).

З.ы. Хотел прикрепить файлом 32Кb, но пишет что личный архив недоступен.

Ах, да, делал для введения раз через 2да на некоторые шарды руНВН.

*рас

Автор: Ilerien Mar 4 2010, 20:46

Выложи куда-нибудь, гляну на досуге.

Автор: Keks Mar 5 2010, 17:06

Ил, привет, ты в аське появиться не планируешь? - заодно и кину, правда уже пишу новую версию оптимизирую код и пр.smile.gif Вообщем я вечерами в асе.

Автор: Wаrlock Mar 11 2010, 10:56

Цитата(Keks @ Mar 3 2010, 19:18) *
А по теме - написал кастомный ЕЛЦ без НВНХ, т.е. скриптами, понимаю, что небось у каждого второго тут уже есть свой, но если надо могу дать (в личку).


Для начала почисть личку crazy.gif
Имеются пара нюансов =)

Автор: Keks Mar 20 2010, 23:14

Wаrlock, интересно, это какие нюансы? у меня пропускает чаров любого лвла, при условии, что при их создании не читирили.

Автор: Wаrlock Mar 22 2010, 14:39

Цитата(Keks @ Mar 20 2010, 23:14) *
Wаrlock, интересно, это какие нюансы? у меня пропускает чаров любого лвла, при условии, что при их создании не читирили.


асю скинь в личку =)

Автор: Keks Mar 25 2010, 07:42

Пишет, что мне запрещено, я есть на форумах Экзиса, Амена, Гема и Немлеса под тем же ником - кинь мне свою

Автор: Keks Jul 15 2010, 17:47

итак, после неодномесячного издевательства над игроками немлеса, довел таки до ума ЕЛЦ, если есть вопросы у кого по ЕЛЦ могу помочь, либо на вышеуказанных форумах (регулярно на немлесе, т.к. разраблю там), либо ася 433616619, либо скайп: eruantalon_avinal

Автор: Keks Aug 1 2010, 14:33

Если кому интересна реализация кастомного ELC по средствам скриптов, а не отдельной плагиной, выложил его на ваулт:

http://nwvault.ign.com/View.php?view=Scripts.Detail&id=3760

З.ы. заметите недочеты или ошибки - пишите, поправлю

Автор: magaiti Sep 14 2010, 16:31

Я в одно время с Кексом делал свой ELC, но на C++.
Почти доделал, но лень задушила.

Могу выложить/выслать экзешник(+сорцы) для проверки чаров.
Тестировал его на всех чарах из биоваревской коллекции "Epic Character Builds".
Есть, конечно, мелкие недоделки - не проверяется спеллбук визарда, итп. Но это все можно докрутить.

"Фишка" моего ELC в том, что он считывает 2DA и проверяет легальность чара любого уровня (1-40).
Соответственно, если в 2DA прописаны кастомные расы, классы, классовые/расовые фиты - все это должно работать.
При этом идет полная поуровневая проверка, т.е. если у чара на 40 лвле девастат, но взят он был на 21-м лвле,
когда у чара было 21 силы, или Great Cleave был взят на 24-м, ELC это просечет.

Для работы нужно все 2DA модуля сложить в папку, т.е. автоматическое выдирание 2DA из хаков (или где они там лежат) я не делал.
Папку с 2DA могу выложить вместе с экзешником.

Экзешник я могу переделать в полноценный плагин для NWNX, объективные препятствия - пока непонятно, кому это нужно кроме меня, а для себя делать лень, т.к. своего шарда заводить не собираюсь.


Кого-нибудь интересует такой ELC?

Каких дополнительных фич в нем нехватает?
(Например, Кекс говорил, что с его ELC ДМы могут менять характеристики чара, и ELC будет таких чаров пускать. У меня пока с этом строго - нельзя)

Автор: loinne Sep 22 2010, 16:34

Возможно что-то из этого понадобится, если команда разрабов ART решится воспользоваться PRC. К тому же, учитывая уже сделанные изменения в классах, кастомный ELC понадобится в любом случае.

Цитата
(Например, Кекс говорил, что с его ELC ДМы могут менять характеристики чара, и ELC будет таких чаров пускать. У меня пока с этом строго - нельзя)


Через скрипты (кастомные фиты, престижи, и т.д.) тоже нельзя?

Автор: Keks Sep 23 2010, 20:51

Обновил свой ELC - поправил ошибки + учел некоторые пожелания, ссылка прежняя:

http://nwvault.ign.com/View.php?view=Scripts.Detail&id=3760

Автор: Keks Jun 1 2011, 20:48

Т.к. потерял пароли от своего акка на ваулте, а восстановить чето не получается сообщаю, всем у кого есть вопросы по моему ЕЛЦ - дайте мне свои номера аси, я стукну, т.к. щас небольшая запара на работе, то только на выходных.
З.ы. Дам разъяснения по некоторым аспектам мехи и движка нвн.
З.з.ы. Отвечу на любые вопросы по ЕЛЦ.
З.з.з.ы. Изучив аспекты НВНх хочу сказать, что комбинируя нвнх и базовый тулсет мона сделать практически все smile.gif Вирь и Ко за нвнх - респект

Автор: PaiNt Jun 2 2011, 04:55

Да, правда многие это не понимают:-)

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)