Дислайки, PvP на шарде |
Здравствуйте, гость ( Вход | Регистрация )
Дислайки, PvP на шарде |
Apr 4 2005, 20:49
Сообщение
#1
|
|
Level 2 Класс: Монах Характер: Lawful Neutral Раса: Человек |
Для оживления жизни на шарде, пришла мысль организовать следующее.
Хочется создать 3(4\5\6 - не суть) стороны, не любящих друг друга, например Elf - подраса Drow Dwarf - подраса Duergar Любая иная раса - без подрасы Что хочется видеть в итоге - Drow + Duergar'ы против остальных. Проблема - отсутствие представления, как расставить PC на основе поля Subrace like\dislike по отношению к другим PC. Из умных мыслей - пихать скрипт на х\б... на этом мысли кончились :swoon: Подскажите, как сие реализовать возможно? |
Apr 4 2005, 21:04
Сообщение
#2
|
|||
Великий хранитель фотоальбома Класс: Оборотень Характер: Chaotic Neutral Раса: Тварь МАСТЕР Кисти |
Корче, скоро ангелы с демонами будут под ручку ходить :lol: |
||
Apr 4 2005, 22:19
Сообщение
#3
|
|||
Level 2 Класс: Монах Характер: Lawful Neutral Раса: Человек |
да хоть кайрик с мистрой целоваться будут - не суть взято глубоко от балды в качестве примера |
||
Apr 6 2005, 15:54
Сообщение
#4
|
|
Level 5 Класс: Страж Тьмы Характер: Chaotic Neutral Раса: Дракон NWN: Скриптинг [PW] |
По-моему никак, только через плагин к NWNEX2
|
Apr 7 2005, 22:29
Сообщение
#5
|
|
Level 9 Класс: Волшебник Характер: Chaotic Good Раса: Дракон NWN: Скриптинг [PW] |
Репутация и функции работы с ней реализованы довольно криво для мультика. По хорошему ничего не выйдет, но извратиться можно всегда :)
|
Apr 15 2005, 11:36
Сообщение
#6
|
|
Level 17 Класс: Волшебник Характер: Neutral Good Раса: Человек NWN: Скриптинг [PW] Axistown SR 1.9 NWNX |
На OnClientEnter проверять субрасу, проходиться по всем остальным игрокам и делать SetPCDislike, где нужно.
(Не делал и не проверял, но теоретически должно работать.) |
Apr 15 2005, 12:03
Сообщение
#7
|
|
Пингвиноид Класс: Обыватель Характер: True Neutral Раса: Человек |
virusman кстати, чего это на вполне безобидное
<img src="http://www.rpgplanet.ru/forums/style_avatars/virusman.gif" alt="" border="0" height="115" width="102"> (аватарка) требует кукисов? Колись, картинка там, или нет? |
Apr 20 2005, 08:28
Сообщение
#8
|
|
Level 17 Класс: Волшебник Характер: Neutral Good Раса: Человек NWN: Скриптинг [PW] Axistown SR 1.9 NWNX |
Не знаю, это какая-то проблема с rpgplanet.. Закачал аватар сюда.
А вообще, такие сообщения лучше отправлять в приват. |
Apr 20 2005, 13:00
Сообщение
#9
|
|||
Level 5 Класс: Мастер Оружия Характер: Chaotic Neutral Раса: Полуорк |
А я, вот, на Nighfall Dreams извратнулся, скрипт автодиза, для Хеартбита модуля, в целом работает, но не без глюков, которых, найти не смог... Скрипт щас используется на шарде.
|
||
Apr 20 2005, 13:10
Сообщение
#10
|
|
Level 5 Класс: Страж Тьмы Характер: Chaotic Neutral Раса: Дракон NWN: Скриптинг [PW] |
Бедный шард... Точнее игроки с лагами...
|
Apr 20 2005, 13:15
Сообщение
#11
|
|
Level 5 Класс: Мастер Оружия Характер: Chaotic Neutral Раса: Полуорк |
Да нет, лагов не больше чем было до введения скрипта. Единственные жалобы, которые были, так это то, что теперь чары не могут ходить в пати с "врагами" :)
Сообщение отредактировал Buldog - Apr 20 2005, 13:17 |
Apr 20 2005, 13:21
Сообщение
#12
|
|
Level 5 Класс: Страж Тьмы Характер: Chaotic Neutral Раса: Дракон NWN: Скриптинг [PW] |
Тем не менее можно было сделать с меньшей нагрузкой на сервак.
|
Apr 20 2005, 13:29
Сообщение
#13
|
|
Level 5 Класс: Мастер Оружия Характер: Chaotic Neutral Раса: Полуорк |
В принципе можно переделать скрипт под ОнЕнтер, но тогда ни что не будет мешать игрокам отменить вар и так же ходить в одной пати. Возможно, в чем то, это даже лучше... Надо обмозговать как следует :)
|
Apr 20 2005, 13:32
Сообщение
#14
|
|
Level 5 Класс: Страж Тьмы Характер: Chaotic Neutral Раса: Дракон NWN: Скриптинг [PW] |
А что такого? Типо помирились :), чтобы экспы больше вместе нарубить :)
|
Apr 20 2005, 13:37
Сообщение
#15
|
|||
Level 5 Класс: Мастер Оружия Характер: Chaotic Neutral Раса: Полуорк |
Угу, экспа щас вообще больной вопрос, но не будем тут про нее :)) Добавлено в [mergetime]1114005436[/mergetime] Переписал скрипт автодтзлайка на ОнЕнтер модуля, при желании игрок сможет снять дизлайк.
|
||
Apr 20 2005, 18:05
Сообщение
#16
|
|
Level 5 Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
Не, имхо если у вас ориентация на то, что есть несколько враждующих групп, то нало, чтобы дизы снять было нельзя...
Ходить в пати с врагами чтобы прокачацца... Не, это как-то не РПшно :) |
Apr 20 2005, 18:10
Сообщение
#17
|
|
Level 5 Класс: Страж Тьмы Характер: Chaotic Neutral Раса: Дракон NWN: Скриптинг [PW] |
Как я понял у них не РПшный шард, так что им пойдет :).
Но все же лучше предоставить это в руки игроков и карать тех, кто собирается скачем компанией Вампиромов и Паладинов и идет качаЦЦа и бить мобоФФ. Тем более скажем вампира в тяжелой кирасе, со шлемом на башке трудно отличить от обычного воина, пусть игроки и мучаются. |
Apr 20 2005, 19:34
Сообщение
#18
|
|
Level 5 Класс: Мастер Оружия Характер: Chaotic Neutral Раса: Полуорк |
У нас смешанный шард, сошлись на направлении РП ПвП :) Но второй скрипт, все же, подойдет больше, наверно :)
Сообщение отредактировал Buldog - Apr 20 2005, 19:35 |
Apr 21 2005, 16:37
Сообщение
#19
|
|||
Level 2 Класс: Монах Характер: Lawful Neutral Раса: Человек |
не знаю, насчет кривости и ресурсоемкости, но в общем пришел я к следующему 1) теория берем набор скриптов AnDenix'a - Another yet Dynamic Arrays на хартбите загоняем всех пс в массив для кажлдого пс в массиве смотрим подрасу, если она равна заданной прогоняем еще раз через массив, выставляя дислайки 2) практика (на заданном в первом посте примере)
работает, как ни странно :buba: |
||
Apr 22 2005, 12:56
Сообщение
#20
|
|
Level 5 Класс: Мастер Оружия Характер: Chaotic Neutral Раса: Полуорк |
Хм, интересная идея, а что в инклюде? Про "набор скриптов AnDenix'a - Another yet Dynamic Arrays", я ничего не слышал...
|
Apr 24 2005, 11:34
Сообщение
#21
|
|
Level 2 Класс: Монах Характер: Lawful Neutral Раса: Человек |
AnDenix Another Dynamic Arrays 0.2c
http://nwvault.ign.com/Files/scripts/data/...834174562.shtml |
Apr 27 2005, 09:23
Сообщение
#22
|
|||
Level 9 Класс: Волшебник Характер: Chaotic Good Раса: Дракон NWN: Скриптинг [PW] |
На самом деле игроку не нужно ставить дизлайк для _всех_, достаточно только для тех, что на той-же локации. И вставить скрипт мне кажется разумным в onEnter локации, а не шарда. В скрипте удобно использовать функцию GetNearestCreature():
|
||
Apr 27 2005, 12:19
Сообщение
#23
|
|
Level 5 Класс: Мастер Оружия Характер: Chaotic Neutral Раса: Полуорк |
Тоже мысль, вот только замучаемся скрипты в локации распихивать :)
|
Apr 28 2005, 15:45
Сообщение
#24
|
|||
Level 5 Класс: Страж Тьмы Характер: Chaotic Neutral Раса: Дракон NWN: Скриптинг [PW] |
Я сразу ставил на все локи 1 скрипт, теперь легко все править :) |
||
Apr 28 2005, 18:33
Сообщение
#25
|
|
Level 5 Класс: Мастер Оружия Характер: Chaotic Neutral Раса: Полуорк |
Нет, ну это понятно, что на все локи 1 скрипт, но локи, то сейчас без этого серипта, тоесть надо заходить в свойства каждой локи и вставлять скрипт, а у нас их болше двух сотен :)
|
Текстовая версия | Сейчас: 25th April 2024 - 22:20 |