PerryR Hello
Now I have no way to check this code ..
I'll check your script tomorrow on a network game and unsubscribe ..
But for some reason it seems to me that he will also disrupt the order of the sides' moves in battles ..
On Friday I will write to you about the results of the check ..
Thank you..
Здравствуйте..
Ребята, без Вас то я ничего уже не решу здесь
Quote:Предлагаю перейти на более читаемый синтаксис ЕРМ 2 и именованных функций. Пока что без констант и имена все на русском транслитом, но уже с циклами через !!re. Будем пример за примером смотреть.
- простите нет, я не в силах переделать более ста своих скриптов со способностями от артефактов и это только от одних артефактов, не говоря что ещё около 500 скриптов стандартных на карте приключений.. Благо с ними всё хорошо и они не зависят от передачи данных по сети.. Тем более новый язык мне полностью не понятен, да я и в этом старом плаваю ещё
Quote:fatsawhorse, проблема потери очерёдности хода точно не в этом скрипте,
- Вы меня совершенно не так поняли! Я выше привёл три скрипта, в которых мне нужна помощь строго на ЕРМ 1 (не переделывать их, а поставить синхронизацию со вторым монитором, чтобы в анимациях не было разногласий, а иначе игра вылетает прочь и ходы теряются на сторонах)
Да у меня все скрипты без исключения, которые в битве бону с дают герою, сразу сбрасывает очерёдность хода на сторонах! Я просто в шоке.. Я не знаю как эту проблему решить! Никакие IP и FU:D не могут данные передать.. Маюсь две недели и решения не нашёл..
Элементарно: нанёс урон и сработал бонус арта уменьшающий урон, одна сторона его уменьшила, а вторая не увидела и рассинхрон в действиях и сброс игры и так далее и тому подобное!
Проблема эта во всех эрах включая даже 3.3.5 (в ней тоже проверял и аналогично).. Неужели с артефактами нельзя биться в сетевой игре???
Как тогда выход поставить, если герой человек напал на героя человека, чтобы игра не крошилась в битвах?
Quote:Настоятельно рекомендую ознакомиться с этой темой!!
- как раз когда я бьюсь без артефактов там и там, то битвы идеально проходят и не тупят (испытывал на всех эрах многократно по сетевой ТСР на двух компьютерах)! А как только одеваю то, что даёт бонус - сразу крах игры..
На ЕРМ1 мне напишите кто-нибудь синхронизацию на второй компьютер этих трёх моих скриптов и
я заплачу за работу! Я больше не знаю как решать эту проблему.. Если со всем остальным я как-то вышел с положения самостоятельно, то здесь тупик полный и я уже ничего не смогу сделать.. Мне даже отменить действие скрипта не выходит в битве человек на человека
Я же тестирую как, дам двум героям человека один и тот же артефакт и надену его.. На одной стороне всё работает, а другая не видит ничего и игра с катушек едит... Беда..
В крайнем случае, если трудно сделать передачу данных на вторую машину, чтобы работала битва, то принимается полное отключение артов во время боя только у человек на человека в ТСР, а в других битвах должно работать без изменений, так как там проблем нет никаких!
daemon_n, я почитал и понял, что лучше с этим мне не связываться, ведь проблема есть давно, но она не решаема..
Просто подскажите как мне выход поставить тогда при битве человек на человека по ТСР чтобы при артах в битве не работали способности эти, но в других битвах все работало по-прежнему (битвы с нейтралами и битвы с ИИ). Это будет отличным выходом с положения..