Сейчас 23:52:22 Вторник, 16 апреля, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » GUI / Jass » [Вопрос] GetLocalPlayer (ошибка при сохранении)
[Вопрос] GetLocalPlayer
19yuri98Дата: Понедельник, 15 Июля 2013, 15:26:00 | Сообщение # 1
7 уровень
Группа: Проверенные
Сообщений: 270
Награды: 0
Репутация: 114
Блокировки:
Код

function clq takes integer i, string t, string d, string ip, player pl returns quest
  local string e = ""
  if (GetLocalPlayer() == pl) then
   set e = ip
  endif
  return CreateQuestBJ(i, t, d, ip)
endfunction

При попытке сохранения пишет
Цитата

Не удалось добавить war3mapMisc.txt в архив

хотя проверил в JassCrafte,все норм


 

SirNikolasДата: Понедельник, 15 Июля 2013, 16:28:51 | Сообщение # 2
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Ну это точно не из-за кода. Такое сообщение появляется при каждом сохранении каждой карты?

P. S. Может быть, в последней строке функции следует заменить ip на e?


 

19yuri98Дата: Понедельник, 15 Июля 2013, 20:04:26 | Сообщение # 3
7 уровень
Группа: Проверенные
Сообщений: 270
Награды: 0
Репутация: 114
Блокировки:
Цитата (SirNikolas)
Ну это точно не из-за кода. Такое сообщение появляется при каждом сохранении каждой карты?

нет,только в тех где есть эта функция,специально создавал пустые карты и смотрел
Цитата (SirNikolas)
P. S. Может быть, в последней строке функции следует заменить ip на e?

можно попробовать


 

GoodieДата: Вторник, 16 Июля 2013, 00:04:18 | Сообщение # 4
4 уровень
Группа: Проверенные
Сообщений: 84
Награды: 0
Репутация: 57
Блокировки:
19yuri98, Кстати да, не объявляй переменную "e"
Ты её просто уже объявил


cJass рулит!
Power of Mighty[Work In Progress]


Сообщение отредактировал Goodie - Вторник, 16 Июля 2013, 00:04:31
 

SirNikolasДата: Вторник, 16 Июля 2013, 08:35:10 | Сообщение # 5
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Цитата (Goodie)
Кстати да, не объявляй переменную "e"
Ты её просто уже объявил
Где? Я вижу только одно объявление.


 

GoodieДата: Вторник, 16 Июля 2013, 17:50:59 | Сообщение # 6
4 уровень
Группа: Проверенные
Сообщений: 84
Награды: 0
Репутация: 57
Блокировки:
Цитата
local string e = ""


cJass рулит!
Power of Mighty[Work In Progress]
 

SirNikolasДата: Вторник, 16 Июля 2013, 20:15:39 | Сообщение # 7
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Это и есть то объявление, которое я вижу. Где другое?

 

GoodieДата: Среда, 17 Июля 2013, 11:43:52 | Сообщение # 8
4 уровень
Группа: Проверенные
Сообщений: 84
Награды: 0
Репутация: 57
Блокировки:
втф. 2 присваивания
Цитата
set e = ip


cJass рулит!
Power of Mighty[Work In Progress]


Сообщение отредактировал Goodie - Среда, 17 Июля 2013, 11:44:11
 

19yuri98Дата: Пятница, 26 Июля 2013, 00:52:00 | Сообщение # 9
7 уровень
Группа: Проверенные
Сообщений: 270
Награды: 0
Репутация: 114
Блокировки:
Не давно вновь столкнулся с этой ошибкой,только на этот раз я не писал jass-кода и всего лишь удалил пару действий из тригера инициализации
Но заметил интересную особенность..














P.S. создано на отдельной карте,для проверки


 

Форум о Warcraft 3 » Раздел для картостроителей » GUI / Jass » [Вопрос] GetLocalPlayer (ошибка при сохранении)
  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz