NoX World - форум об игре NoX

 
Пожалуйста, войдите или зарегистрируйтесь.

Войти
Расширенный поиск  
Сейчас онлайн стрима нет!
Сейчас на сервере никого нет!

Обязательно все ознакомьтесь с новыми Правилами Портала!

Актуальные новости:
День Рождения NOXWORLD! Официальная игра №154! 21.04.18 с 18-00 МСК!
Отключена авторизация на сервере и изменён IP! Подробности.


Важные темы:
Как играть по сети? Понятное руководство!
Правила Сервера NoxWorld.
Как помочь форуму финансово?

Автор Тема: Делимся скриптами  (Прочитано 21775 раз)

0 Пользователей и 1 Гость смотрят эту тему.

TheSim

  • Клан "NoX Craft"
  • Постоялец
  • *
  • Карма: 31
  • Оффлайн Оффлайн
  • Сообщений: 287
  • Awards Активным участникам сходок - 2013 За релиз ЮниМода Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

А какой адрес для регена маны? его ж можно в сишник вписать и через юнимод вывести
Записан

Vteobitov

  • Новичок
  • *
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 1
    • Просмотр профиля
    • студия веб разработки
    • Awards

У меня на компьютере при съёмке данным скриптом FPS Nox'а прыгал на   уровне 20. На задержке 5 - на уровне 30-35 FPS. Всё зависит от мощности   Вашего компьютера.
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Nox Infinity Project
    • Awards

В принципе так оно и есть. Зависит от 2 вещей:
1. Скорость записи на диск
2. Скорость реагирования Nox'а на команду.

Можно попробовать поэкспериментировать с FPS лимитером...
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы

det

  • Пользователь
  • ****
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 14
    • Просмотр профиля
    • Awards

А действительно, как можно соорудить реген маны?
Мне не доступно накодить это в С, но я массу уже наковырял через NXModSuite правя игровые файлы *.bin и играясь со спавном разных предметов с любыми параметрами, но вот регем маны пока не приобрел.

Я заметил, что чем выше макс ману ставлю в gamedata.bin, например 4000, тем быстрее она восстанавливается.
Но хочется поиграть с оригинальным колвом 170, но что бы был скрипт который ее регенит.

Как вот например мне скинул один хороший человек. Он мне сказал что без его версии юнимода работать не будет ибо нету AddMana.
У кого есть юнимод в котором это будет работать?
Или может весь нокс? Сбросьте пожалуйста.

local uc = getPtrPtr(owner, 0x2EC)
    local plrAction = getPtrByte(uc, 0x58)
    -- Если игрок не двигается, каждый третий фрейм добавляем единицу маны
    if (plrAction == 13 or plrAction == 10) then
        if (math.mod(getFrameCounter(), 3) == 2) then
            playerAddMana(owner, 1)
        end
    end
Записан

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1143
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт 3 конкурс карт - приз Evengard-а за самую большую карту 3 конкурс карт - лучшая карта Рука форума 2012 Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

В скрипте учтены действия эмоций (смех, точка, насмешка)?
Записан

det

  • Пользователь
  • ****
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 14
    • Просмотр профиля
    • Awards

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

Lаrboss

  • Старожил
  • *****
  • Карма: 109
  • Оффлайн Оффлайн
  • Сообщений: 905
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

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

Цель у тебя какая: написать свой скрипт на юнимоде или цель получить бесконечную ману?
Записан
Отец читеров

det

  • Пользователь
  • ****
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 14
    • Просмотр профиля
    • Awards

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

Страница сгенерирована за 0.032 секунд. Запросов: 18.