Dead World
offline
Опыт:
99Активность: |
Обрыв соединения при хосте карты
Привет, ребятки. Давно тут у вас сижу, но вот понадобилась ваша помощь срочно. Сабж: делаю обычную арену на двоих игроков, при хосте в интернете (действие происходило на плейграунде) у второго всегда обрывается соединение с хостом через определенное время (где-то 4-5 сек). Обрыв происходит только на моей карте, на всех других все нормально. Собственно, я подозреваю, что дело в кривых триггерах, тк я новичок еще. Может кто знает в чем дело? Какие триггеры могут вызывать разрыв соединения и т.д. Заранее спасибо. |
07.11.2013, 22:07 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Карточка
Kicked by SSrunX
offline
Опыт:
2,017Активность: |
десинк в поиск |
07.11.2013, 22:30 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dead World
offline
Опыт:
99Активность: |
Спасибо, я в курсе, что это десинк. Но что его вызывает именно на моей карте? Этого я не могу нагуглить О_о |
07.11.2013, 22:35 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Карточка
Kicked by SSrunX
offline
Опыт:
2,017Активность: |
а то есть в поиске ты находил десинк но НИКТО НЕ ГОВОРИЛ ИЗ ЗА ЧЕГО ОНО БЫВАЕТ
ты обманываешь меня |
07.11.2013, 22:47 | #4
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dead World
offline
Опыт:
99Активность: |
Точно нигде не написано из-за чего, я нашел только про какую-то функцию GetLocalPlayer, но я даже не знаю как она выглядит на гуи :D |
07.11.2013, 23:00 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
отладки нету |
08.11.2013, 12:15 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dead World
offline
Опыт:
99Активность: |
Какой отладки? :( |
08.11.2013, 13:11 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
:( |
08.11.2013, 13:12 | #8
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
16GB
GhostOne User
offline
Опыт:
59,317Активность: |
убери все действия с камерами |
08.11.2013, 13:19 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
почему все? только те, которые берут что-то от камеры |
08.11.2013, 13:30 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dead World
offline
Опыт:
99Активность: |
Хм, я там нашел в двух триггерах несоответствие, в одном стоит Pan camera as necessary for Owner of entering unit, а в другом Pan camera as necessary for Игрок 2 (синий) при том, что перед этим Owner of entering unit, заносится в разные переменные для обоих игроков. Других действий с камерами нет. А ещев начале стоит такой триггер: |
08.11.2013, 15:09 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
16GB
GhostOne User
offline
Опыт:
59,317Активность: |
Dead_World:
эта функция вызывает дисконект |
08.11.2013, 19:33 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dead World
offline
Опыт:
99Активность: |
О, благодарю, сейчас проверю. :)
У меня еще небольшой вопрос касательно джасса, дабы не плодить лишних тем. Мне надо триггерно увеличить силу героя на 15% при получении предмета. Черег гуи никак не делается, тк там только целое число можно установить, 115/100 тоже не работает из-за интегера, как я понимаю. Поэтому надо свою ф-ю писать вроде. Я вот написал тут: function SetPercentStr takes unit whichHero, real newStr, boolean permanent returns nothing А дальше что написать, чтобы можно было текущую силу героя с бонусами умножить на 1.15? |
08.11.2013, 20:51 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LiR1n
offline
Опыт:
415Активность: |
Dead_World, числа можно преобразовать же. На гуи функция "Преобразование - Convert Real To Integer". |
08.11.2013, 20:55 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dead World
offline
Опыт:
99Активность: |
Мне наоборот надо сделать, я не могу умножить силу на 1.15, он умножает ровно на 1 всегда. Там нет обратного преобразования. |
08.11.2013, 21:01 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LiR1n
offline
Опыт:
415Активность: |
Dead_World, значит сначала int в real, умножь, потом обратно в int, и прибавляй. Это ж элементарщина в программировании, а функции приведения типов есть в любом языке. |
08.11.2013, 21:07 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dead World
offline
Опыт:
99Активность: |
Кабы я еще знал как его переводить :D Так кастом скриптом надо. Я этим месяца то не занимаюсь. Можно хоть один пример для int в real? |
08.11.2013, 21:43 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LiR1n
offline
Опыт:
415Активность: |
|
08.11.2013, 22:15 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dead World
offline
Опыт:
99Активность: |
|
09.11.2013, 19:11 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|