avatar_PRO100CKOPOCT6

Защита от переброса статов в MU online.

Автор PRO100CKOPOCT6, 2013 Май 12, 17:41

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] mu onlineсерверные файлы MUпомощь

PRO100CKOPOCT6

Как можно защититься от переброса статов статов в игре.
Может на уровне клиента какоето ограничение можно поставить, или проверку Job можно сделать которая будет к примеру каждый час все статы которые больше чем 32767 будет обратно скидывать.
Файлы редлана.

xBAZUKAx

Цитата: epmak от 2013 Май 12, 17:54  сам не сможешь - ищи программистов. или на сайт добавляй модуль по "восстановлению" тех самых угроханных статов
Лёха почему сам не сможет?
Можно банально сделать job

ЦитироватьUPDATE Character
SET Strength = 32767
WHERE Strength < 0 OR Strength > 32767

UPDATE Character
SET Dexterity = 32767
WHERE Dexterity < 0 OR Dexterity > 32767

UPDATE Character
SET Vitality = 32767
WHERE Vitality < 0 OR Vitality > 32767

UPDATE Character
SET Energy = 32767
WHERE Energy < 0 OR Energy > 32767

UPDATE Character
SET Leadership = 32767
WHERE Leadership < 0 OR Leadership > 32767

В JobSteps и конфиг на 1 минуту (Перекачал, перезашёл через минуту проблема решена)
Не айс конечно, но пойдёт

Simp1e

можно и в гсе сделать если отловить функцию которая отвечает за добавление статов

epmak

#3
давайте все на джобы вешать, а? дисконнект тоже на джобы и скорость раз в 1 милисекунду.. а что, удобнее. удобнее ведь трусы через голову одевать правда?
Самое лучшее, если делать это будет именно ГС или клиент, а не перебирать базу каждую секунду на 100 - хххх персонажей...

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

xBAZUKAx

Спойлер
Цитата: epmak от 2013 Май 13, 04:15  давайте все на джобы вешать, а? дисконнект тоже на джобы и скорость раз в 1 милисекунду.. а что, удобнее. удобнее ведь трусы через голову одевать правда?
Самое лучшее, если делать это будет именно ГС или клиент, а не перебирать базу каждую секунду на 100 - хххх персонажей...

и почему удалили мой пост? он был по теме и по правилам.
Я и сам прекрасно понимаю что это не айс и подметил это в ответе, но если сервер уже работает джоб можно использовать как времянку, потому что пока он отловит функцию как сказал Simp1e, времени может пройти предостаточно
[свернуть]

PRO100CKOPOCT6

Сервер рабочий. Я думал на уровне клиента можно сделать лимит.
А запрос автоматом будет спрасывать все перекачаные статы на 32767?
И на комманд по аналогии?

wizik

на уровне клиента? так там так же надо ловить функцию, тем же ollydbg не лучше ли сразу на сервере отловить? если сложность почти такая же, а клиент могут и ломануть....

DangeR

Проще написать команду, которая будет сбрасывать статы перса

Похожие темы (5)