![]()
tgonta
Pixelated Sora Coder
![]() ![]() offline
Опыт:
3,160Активность: |
Фрагмент, провоцирующий дисконнект
Здравствуйте! У меня есть такая проблема - спустя 2 минуты дисконнектит игроков, когда отключаю нижеследующие триггеры, всё нормально, но без этих триггеров я обойтись не могу. Вот они:
Триггер 1
Триггер 2
Как убрать эти дисконнекты? В чём их причина? |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Anufis
![]() ![]() offline
Опыт:
6,290Активность: |
Я не шарю, че у тебя тут написано, но попробуй закоментить эти строки и попробуй
call SetPlayerState(Player(0),PLAYER_STATE_LUMBER_GATHERED,GetPlayerState(Player(0),P LAYER_STATE_LUMBER_GATHERED) + 1) call SetPlayerState(Player(1),PLAYER_STATE_LUMBER_GATHERED,GetPlayerState(Player(1),P LAYER_STATE_LUMBER_GATHERED) + 1) all SetPlayerState(Player(i),PLAYER_STATE_GOLD_GATHERED,GetPlayerState(Player(i),PLA YER_STATE_GOLD_GATHERED) + 1) Anufis добавил: Вариант 2: закоменть вывод сообщений с getlocalplayer'ом |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
всё от русского языка в коде, его там быть не должно ни при каких условиях.
а вообще удалите ка call TriggerSleepAction(45.) и замените на таймер. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ZLOBICH
Kicked by XimikS
![]() offline
Опыт:
4,727Активность: |
Диод врет, пророчу. |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
tgonta
Pixelated Sora Coder
![]() ![]() offline
Опыт:
3,160Активность: |
Диод врёт, у меня раньше с этим всё работало)
Теперь 2 минуты прошло - и дисконнектит всех. |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
FellGuard
Losyash
![]() ![]() offline
Опыт:
39,547Активность: |
Тогда надо подумать, что изменилось за эти 2 минуты, откатить и пошагово выявить причину.
|
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
YellowStar
poon
![]() ![]() offline
Опыт:
15,144Активность: |
А я думал в сети getlocalplr , не под лок ифом ведет себя некоректно. |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
дело в том что убогий код может конфликтовать с другим убогим кодом, если этот код раньше работал дело явно не в нём. |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Maxidial
![]() offline
Опыт:
93Активность: |
Лучше реально пошагово коменть "подозреваемые триггеры" у меня так 1 раз из за неадекватного кода карта после запуска убивала игру:-D |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
agentex
![]() offline
Опыт:
34,834Активность: |
причина в этом 100%. столкнулся однажды сам, теперь вывожу только циклом. |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
RazArt
![]() ![]() offline
Опыт:
11,197Активность: |
Если agentex прав, а он почти всегда прав :D + если я ещё помню жасс замени своё быдлокодерство на это:
Код:
А ещё триггеры в проэкте есть? thx за замечания х) Отредактировано RazArt, 08.03.2010 в 10:52. |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Doc
![]() offline
Опыт:
63,163Активность: |
11 надо И поправь пробел после set DoctorGester добавил:
Player(n) |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|