Город Мастеров
IPB

Здравствуйте, гость ( Вход | Регистрация )


Syntaxys
Отправлено: Jan 19 2012, 13:45


Level 2
*

Группа: Candidate
Сообщений: 13
Регистрация: 07.01.2012
Пользователь №: 6,476


Поясняю: запустил сервер, скопировал полностью клиент, ключи не менял. При заходе с аналогичными ключами на сервер пишет что то вроде "Ваш cd ключ уже используется", если сгенерить ключи, то все нормально, но смысл кракнутого nwserber тогда?
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #140457 · Ответов: 17 · Просмотров: 41,047

Syntaxys
Отправлено: Jan 17 2012, 22:11


Level 2
*

Группа: Candidate
Сообщений: 13
Регистрация: 07.01.2012
Пользователь №: 6,476


Ключи всё равно сверяет (
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #140445 · Ответов: 17 · Просмотров: 41,047

Syntaxys
Отправлено: Jan 15 2012, 13:49


Level 2
*

Группа: Candidate
Сообщений: 13
Регистрация: 07.01.2012
Пользователь №: 6,476


Спасибо
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #140430 · Ответов: 17 · Просмотров: 41,047

Syntaxys
Отправлено: Jan 15 2012, 10:19


Level 2
*

Группа: Candidate
Сообщений: 13
Регистрация: 07.01.2012
Пользователь №: 6,476


1.69 под венду работающего ни у кого нет?
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #140427 · Ответов: 17 · Просмотров: 41,047

Syntaxys
Отправлено: Jan 13 2012, 19:18


Level 2
*

Группа: Candidate
Сообщений: 13
Регистрация: 07.01.2012
Пользователь №: 6,476


Цитата(Flaristan @ Jan 13 2012, 16:52) *
SetPCDislike

Большое спасибо. А делает ли SetPCDislike дизлайк между игроками "насильственным?" =)

Т.е. смогут ли игроки поставить обратно "лайк" из списка игроков?

denis0k, опередил. Спасибо за ответ =)

Пока что всё стало ясно =)

Не совсем по теме тулсета, но всёже: можно как-нибудь запустить 2 копии Невервинтера на одном компе не заморачиваясь с виртуальными машинами и тд?
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #140399 · Ответов: 3359 · Просмотров: 639,237

Syntaxys
Отправлено: Jan 13 2012, 15:52


Level 2
*

Группа: Candidate
Сообщений: 13
Регистрация: 07.01.2012
Пользователь №: 6,476


Как "поссорить" игроков? =)
Если я создам две враждебные фракции, репутацию игрока по умолчанию к обоим 100. А потом скриптом сделаю первому игроку - 100 репутации ко второй фракции, а второму игроку -100 репутации к первой фракции, то будут ли игроки враждебны по умолчанию друг к другу?
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #140396 · Ответов: 3359 · Просмотров: 639,237

Syntaxys
Отправлено: Jan 8 2012, 15:48


Level 2
*

Группа: Candidate
Сообщений: 13
Регистрация: 07.01.2012
Пользователь №: 6,476


Цитата(Flaristan @ Jan 8 2012, 15:14) *
Рекомендую - для написания тривиальных эвентов и в качестве удобного пособия примеров для изучения NWN-скриптинга.


Спасибо большое, но мне лексиконом как то удобнее пользоваться =)

Цитата(Flaristan @ Jan 8 2012, 15:14) *
P.S.: А если с инглишем не оч – например можно использовать хотя бы это. (IMG:style_emoticons/kolobok_light/smile.gif)


С этим пока проблем не возникало =)

  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #140307 · Ответов: 3359 · Просмотров: 639,237

Syntaxys
Отправлено: Jan 8 2012, 10:25


Level 2
*

Группа: Candidate
Сообщений: 13
Регистрация: 07.01.2012
Пользователь №: 6,476


greye, то что нужно. Большое спасибо =)
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #140302 · Ответов: 3359 · Просмотров: 639,237

Syntaxys
Отправлено: Jan 8 2012, 09:51


Level 2
*

Группа: Candidate
Сообщений: 13
Регистрация: 07.01.2012
Пользователь №: 6,476


Цитата(Talarasha @ Jan 8 2012, 09:20) *
Т.е. так как-то:
Neverwinter Script
void main()
{
   object oArea = GetArea(OBJECT_SELF);
   vector vPosition = Vector(20.0, 20.0, 0.0);
   float fAngle = 90.0;
   location locTarget = Location(oArea, vPosition, fAngle);
   object oPC = GetFirstPC();
   while(GetIsObjectValid(oPC))
   {
      AssignCommand(oPC, JumpToLocation(locTarget));
      oPC = GetNextPC();
   }
}


Тут получается что все игроки из списка будут переброшены.

Суть такая:

При загрузке локации выполняется скрипт.
Если игрок, вошедший в локацию оказался четным ( не по списку, а четным по заходам в локацию), то он перенаправляется в локацию №1.
Если нечетный, то соответственно в локацию №2.

Поэтому в скрипте object oPC должен быть непосредственно вошедший игрок.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #140299 · Ответов: 3359 · Просмотров: 639,237

Syntaxys
Отправлено: Jan 8 2012, 09:02


Level 2
*

Группа: Candidate
Сообщений: 13
Регистрация: 07.01.2012
Пользователь №: 6,476


Новый вопрос:

Код
object GetFirstPC();


Возвращает первого игрока из списка игроков. Если модуль для одного игрока всё понятно. Если играет несколько игроков, как быть в таком случае?

Код
void main()
{
   object oPC = GetFirstPC();
   object oArea = GetArea(OBJECT_SELF);
   vector vPosition = Vector(20.0, 20.0, 0.0);
   float fAngle = 90.0;
   location locTarget = Location(oArea, vPosition, fAngle);
   AssignCommand(oPC, JumpToLocation(locTarget));
}


  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #140297 · Ответов: 3359 · Просмотров: 639,237

Syntaxys
Отправлено: Jan 7 2012, 16:49


Level 2
*

Группа: Candidate
Сообщений: 13
Регистрация: 07.01.2012
Пользователь №: 6,476


Ещё раз благодарю.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #140292 · Ответов: 3359 · Просмотров: 639,237

Syntaxys
Отправлено: Jan 7 2012, 13:26


Level 2
*

Группа: Candidate
Сообщений: 13
Регистрация: 07.01.2012
Пользователь №: 6,476


Благодарю за ответ, сей вопрос понял. Ещё хотелось бы узнать, существует ли перевод лексикона и какие либо способы связи модуля с базой данных?
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #140287 · Ответов: 3359 · Просмотров: 639,237

Syntaxys
Отправлено: Jan 7 2012, 11:52


Level 2
*

Группа: Candidate
Сообщений: 13
Регистрация: 07.01.2012
Пользователь №: 6,476


Помогите пожалуйста разобраться с глобальными переменными.

Если я задам в скрипте onModuleLoad глобальную переменную, например:

Код
int number_red_PC = 0;


Как мне её изменить из другого скрипта?


  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #140285 · Ответов: 3359 · Просмотров: 639,237


Есть новые сообщения  Открытая тема (есть новые ответы)
Нет новых сообщений  Открытая тема (нет новых ответов)
Горячая тема (есть новые сообщения)  Горячая тема (есть новые ответы)
Горячая тема (нет новых сообщений)  Горячая тема (нет новых ответов)
Опрос (есть новые голоса)  Опрос (есть новые голоса)
Опрос (нет новых голосов)  Опрос (нет новых голосов)
Тема закрыта  Закрытая тема
Тема перемещена  Тема перемещена
 

Текстовая версия Сейчас: 20th April 2024 - 13:12