Вернуться   Raurin Forums > Raurin 2: The Silver Marches (NWN1 шард) > Скриптинг, маппинг и диалогинг :)

 
 
Опции темы Опции просмотра
Старый 23.04.2006, 17:43   #1
Ice Dragon
Гость
 
Аватар для Ice Dragon
 
Регистрация: 23.04.2006
Адрес: Новосибирск
Сообщения: 17
Власть репутации: 0 Ice Dragon У него еще все впереди!
Question засады a la Baldur's Gate

Есть идея создать засады как в Baldur's Gate, то есть при переходе между локациями есть определённый шанс, что игрок попадёт в небольшую локацию, в которой некая группа монстров устроила хорошо организованную засаду.

Это позволит:
  • добавить разнообразия процессу игры, чтоб жизнь малиной не казалась
  • обосновать такую разницу между локациями - типа пропускается скучная местность между ними.

Главные проблемы:
  • отслеживать, чтобы засады вовремя обновлялись и не пересекались.
  • ума не приложу, что делать с партиями! то ли считать, что отбиться от группы может только один персонаж, то ли на некоторое время вешать на переход (или два) флаг, что партия идущая вслед за этим персонажем подоспеет ему на выручку.

Как вам идея? Какие предложения по реализации?
__________________
Первая заповедь программиста: не знаешь что делать - делай что-нибудь.
Ice Dragon is offline  
Старый 23.04.2006, 19:33   #2
Warlock
Администратор
 
Аватар для Warlock
 
Регистрация: 15.03.2005
Сообщения: 2,277
Власть репутации: 30 Warlock Алмаз среди камней!Warlock Алмаз среди камней!Warlock Алмаз среди камней!
По умолчанию

по мне идея то не плохая ))
а вот тех сторону пусть наши скриптеры прокоментируют

да кстати на сиале по моему есть нечто подобное...
Warlock is offline  
Старый 23.04.2006, 19:42   #3
Ice Dragon
Гость
 
Аватар для Ice Dragon
 
Регистрация: 23.04.2006
Адрес: Новосибирск
Сообщения: 17
Власть репутации: 0 Ice Dragon У него еще все впереди!
Question

Цитата:
Сообщение от Warlock
по мне идея то не плохая ))
а вот тех сторону пусть наши скриптеры прокоментируют
Ну вы же и без скриптеров можете пока предложить, как это хотелось бы логичнее и интереснее сделать, а про реализацию будем думать потом. (насколько мои познания позволяют - это вполне реально)

Самый главный вопрос-то в том, что в BG партия переходила по локациям всем составом и соответственно попадала в засады вся целиком, а как в NWN с этим поступить? Или может стоит совместить оба варианта - персонаж сбивается с пути в одиночку, а затем если повезёт (например бросать чек на скилл поиска или похожий) партия подоспевает к нему на подмогу.

Кстати у вас мёртвые тела никакой особой роли не играют (как на Амене к примеру)? Или вещи не выпадают? Иначе будет очень жестоко потерять всё это в засаде.
__________________
Первая заповедь программиста: не знаешь что делать - делай что-нибудь.
Ice Dragon is offline  
Старый 23.04.2006, 19:55   #4
Warlock
Администратор
 
Аватар для Warlock
 
Регистрация: 15.03.2005
Сообщения: 2,277
Власть репутации: 30 Warlock Алмаз среди камней!Warlock Алмаз среди камней!Warlock Алмаз среди камней!
По умолчанию

если я правильно понял вопрос...
- мертвое тело можно взять скажем для того что бы друзья вражины не реснули оного с меньшим для него штрафом к экспе. рес без тела - больше штраф к экспе.

- выпадают все вещи и деньги с лута
и одна шмотка рендомно с тела )
Warlock is offline  
Старый 23.04.2006, 20:03   #5
Ice Dragon
Гость
 
Аватар для Ice Dragon
 
Регистрация: 23.04.2006
Адрес: Новосибирск
Сообщения: 17
Власть репутации: 0 Ice Dragon У него еще все впереди!
Question

Цитата:
Сообщение от Warlock
если я правильно понял вопрос...
- мертвое тело можно взять скажем для того что бы друзья вражины не реснули оного с меньшим для него штрафом к экспе. рес без тела - больше штраф к экспе.

- выпадают все вещи и деньги с лута
и одна шмотка рендомно с тела )
Блин, вот этого я и боялся . Как же этот персонаж или его друзья снова попадут на эту локацию? Или снова вешать флаг на хрен знает сколько времени? (опять же чек на поиск тут будет весьма в тему считаю).
В общем в принципе проблему обойти можно, но тестировать тяжело - на одиночной машине партию не сымитируешь :-\ .
__________________
Первая заповедь программиста: не знаешь что делать - делай что-нибудь.
Ice Dragon is offline  
Старый 23.04.2006, 20:14   #6
Warlock
Администратор
 
Аватар для Warlock
 
Регистрация: 15.03.2005
Сообщения: 2,277
Власть репутации: 30 Warlock Алмаз среди камней!Warlock Алмаз среди камней!Warlock Алмаз среди камней!
По умолчанию

а что потеря тела и лута будет достойным наказанием за попадание в засаду ) с последующей смертью.
мол звери трупик съели ) а шмотки бандосы забрали )
Warlock is offline  
Старый 23.04.2006, 20:29   #7
Ice Dragon
Гость
 
Аватар для Ice Dragon
 
Регистрация: 23.04.2006
Адрес: Новосибирск
Сообщения: 17
Власть репутации: 0 Ice Dragon У него еще все впереди!
Arrow

Цитата:
Сообщение от Warlock
а что потеря тела и лута будет достойным наказанием за попадание в засаду ) с последующей смертью.
мол звери трупик съели ) а шмотки бандосы забрали )
С точки зрения скриптера я конечно согласен, что бандиты не будут вечно ждать в одной и той же засаде и что труп долго лежать не может, но с точки зрения игрока считаю это уж очень жестоким .

Наверно стоит дать шанс скажем в течение одного игрового часа добраться туда и отомстить - типа бандюки за это время делали передышку, потрошили труп и делили добычу (в это место кстати можно вставить вспыхнувшую драку между ними, особенно если там есть очень ценные вещи).
Таким образом даже у сильных игроков (засады нужно реализовать с учётом уровня игрока да так, чтобы скажем у него было всего 75% победить) будет стимул ходить в партиях!
__________________
Первая заповедь программиста: не знаешь что делать - делай что-нибудь.
Ice Dragon is offline  
Старый 23.04.2006, 20:33   #8
Warlock
Администратор
 
Аватар для Warlock
 
Регистрация: 15.03.2005
Сообщения: 2,277
Власть репутации: 30 Warlock Алмаз среди камней!Warlock Алмаз среди камней!Warlock Алмаз среди камней!
По умолчанию

мир Рау всегда и отличался жестокостью )
а ежели не хочешь потерять весь лут и деньги сдавай все в банк )
а не носи с собой
Warlock is offline  
Старый 23.04.2006, 20:42   #9
Ice Dragon
Гость
 
Аватар для Ice Dragon
 
Регистрация: 23.04.2006
Адрес: Новосибирск
Сообщения: 17
Власть репутации: 0 Ice Dragon У него еще все впереди!
Wink

Цитата:
Сообщение от Warlock
мир Рау всегда и отличался жестокостью )
а ежели не хочешь потерять весь лут и деньги сдавай все в банк )
а не носи с собой
Ну мне она казалась тогда вполне умеренной хотя и несколько несбалансированной - например некоторым классам нужно носить с собой в поход больше предметов и более высокой стоимости, чем другим, а выпадает одинаково .

Про существование банка уже совершенно забыл, это значительно облегчает жизнь. Но всё же считаю, что стимулировать создание партий вышеуказанным способом стоит. (недолюбливаю шатающихся хайлевелов-одиночек )
__________________
Первая заповедь программиста: не знаешь что делать - делай что-нибудь.
Ice Dragon is offline  
Старый 24.04.2006, 04:17   #10
Caesar_a
Ужасный Паладин-Тиран
 
Аватар для Caesar_a
 
Регистрация: 16.03.2005
Адрес: Новосибирск
Сообщения: 269
Власть репутации: 711 Caesar_a У него еще все впереди!
По умолчанию

Берем скрипт, растягиваем его в обычной зоне посреди дороге...

1. Проверка на случайность. Шанс срабатывания 1 из 100 ( в более диких местах шанс выше)

2. Спаун случайно одного из 20, 30 и т.д. заранее подготовленных энкаунтеров или creatures set.


Вот вам и засада господа.

З.Ы. Ice Dragon, земляк стучи в личку попьем пива
__________________
Тот, который знает. Вечный Клейн aka Dallas Kleyn
Caesar_a is offline  
 

Опции темы
Опции просмотра

Ваши права в разделе
You may not post new threads
You may not post replies
You may not post attachments
You may edit your posts

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT, время: 15:44.

Powered by vBulletin Version R.I.P., Copyright ©2000-2024, Jelsoft Enterprises Ltd. | Оформление: raurin.ru