Перейти к содержимому


Фотография
* * * * - 12 Голосов

Вопросы по плагиностроению

как создать торговца oblivion cs торговец cs как создать торговца oblivion моделирование

  • Авторизуйтесь для ответа в теме

#961 Ссылка на это сообщение X-command

X-command
  • Следопыт
  • 70 сообщений

Отправлено

Здесь задавать вопросы по плагиностроению для Обливиона.

Тема по Обливиону. Тема по Морровинду тут.


<a href="http://profile.xfire.../xcommand"><img src="http://miniprofile.x...2/xcommand.png" border="0" class="linked-sig-image" /></a>
Сила - способность улыбаться © Белльмере-сан "One Piece"<img src="http://www.kolobok.u...zer/pirate.gif" border="0" class="linked-sig-image" />


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3728

#962 Ссылка на это сообщение Naratzul

Naratzul
  • Авантюрист
  • 186 сообщений
  •  

Отправлено

YourBunnyWrote, все работает, инвентарь не могу активировать, а когда я сменил клавишу с Таб на Y, инвентарь стал активным, а также его можно активировать кнопками F1, F2, F3, F4

#963 Ссылка на это сообщение Myyrn

Myyrn
  • Кентаврион
  • 509 сообщений

Отправлено

А попробуй перевойти в игру. И ИМХО f1 тоже отключать надо. Это типа горячие клавиши для статы/инвентарь/спелы/карта.
Изображение

#964 Ссылка на это сообщение Naratzul

Naratzul
  • Авантюрист
  • 186 сообщений
  •  

Отправлено

И ИМХО f1 тоже отключать надо

Я отключал)

#965 Ссылка на это сообщение Umbakano Jr

Umbakano Jr
  • Крестный внук

  • 3 967 сообщений
  •    

Отправлено

Ты хочешь лишить игрока возможности открыть инвентарь?

#966 Ссылка на это сообщение Naratzul

Naratzul
  • Авантюрист
  • 186 сообщений
  •  

Отправлено

Ты хочешь лишить игрока возможности открыть инвентарь?

Да, бьюсь над модом "Эффект призрака". Осталось лишь сделать, чтобы игрок не мог активировать инвентарь и не мог подбирать предметы/разговаривать с неписями. То есть заблокировать клавишу "Использовать"

#967 Ссылка на это сообщение Umbakano Jr

Umbakano Jr
  • Крестный внук

  • 3 967 сообщений
  •    

Отправлено

Да, бьюсь над модом "Эффект призрака". Осталось лишь сделать, чтобы игрок не мог активировать инвентарь и не мог подбирать предметы/разговаривать с неписями. То есть заблокировать клавишу "Использовать"


Нельзя запрещать ГГ активацию инвентаря таким образом... он не сможет потом снять кольцо... логичнее оставить возможность призраку "смотреть" свой инвентарь - это не противоречит "природе призрака"...
а чтобы не мог подбирать предметы используй блок onAdd, в котором поставь проверку, раз кольцо одето, значит брось это... тоже самое на блок onActivate, чтобы не мог шарить по сундукам...
и разговаривать с неписями надо оставить... во-первых, для этого ты и понижал атрибуты, а во-вторых, некоторые "медиумы" и в нашем мире разговаривают с призраками... так что это, опять же, не противоречит природе призрака...

#968 Ссылка на это сообщение YourBunnyWrote

YourBunnyWrote
  • Рабочий лень
  • 3 270 сообщений
  •    

Отправлено

YourBunnyWrote, все работает, инвентарь не могу активировать, а когда я сменил клавишу с Таб на Y, инвентарь стал активным, а также его можно активировать кнопками F1, F2, F3, F4

Тогда можно сделать так, без всякого шаманства с клавишами:
If MenuMode 1 == 1
	CloseAllMenus
EndIf

Всё провисло и болтается.


#969 Ссылка на это сообщение ZloyElf

ZloyElf
  • Талант
  • 223 сообщений

Отправлено

Скачал отличный плагин "Arkshtrumz" и у меня возник вопрос, как вывести маркеры на карту? то есть маркеры есть но пока ненайду это место он на карте не появится, а мне надо что бы маркер появлялся по умолчанию сразу при активации плагина.

#970 Ссылка на это сообщение Slashl

Slashl
  • Новенький
  • 20 сообщений

Отправлено

Да, бьюсь над модом "Эффект призрака". Осталось лишь сделать, чтобы игрок не мог активировать инвентарь и не мог подбирать предметы/разговаривать с неписями. То есть заблокировать клавишу "Использовать"

Создай спэлл и не парься

#971 Ссылка на это сообщение Naratzul

Naratzul
  • Авантюрист
  • 186 сообщений
  •  

Отправлено

Создай спэлл и не парься

Смысл? У меня итак все в спеллы упирается.

#972 Ссылка на это сообщение Umbakano Jr

Umbakano Jr
  • Крестный внук

  • 3 967 сообщений
  •    

Отправлено

Скачал отличный плагин "Arkshtrumz" и у меня возник вопрос, как вывести маркеры на карту? то есть маркеры есть но пока ненайду это место он на карте не появится, а мне надо что бы маркер появлялся по умолчанию сразу при активации плагина.


Смотри применение функции:
ShowMap MapMarkerID, enableFastTravel (optional)


#973 Ссылка на это сообщение Linker

Linker
  • Новенький
  • 25 сообщений

Отправлено

Столкнулся с проблемой проверки типа объекта... Нужна проверка является ли объект Item-ом, тоесть можно ли его поднять в инвентарь, есть ли у него цена и вес, ну и т.д. Нашёл только функции задания веса и цены и проверку по количеству Item-ов в контейнере, но это всё не подходит. Может быть есть возможность сделать такую проверку отталкиваясь от примечания функции GetSelf ? ( Когда эта функция вызывается на объектах, которые можно положить в контейнер (например, оружие или предметы), ref-переменная будет возвращаться, но лишь до тех пор, пока объект остается в игровом мире.) - ведь именно такие объекты мне и нужно проверить.


#974 Ссылка на это сообщение Umbakano Jr

Umbakano Jr
  • Крестный внук

  • 3 967 сообщений
  •    

Отправлено

Нужна проверка является ли объект Item-ом


Можно использовать функцию OBSE GetObjectType
Подробнее смотри документацию OBSE или уроки Visman`a


#975 Ссылка на это сообщение Linker

Linker
  • Новенький
  • 25 сообщений

Отправлено

Можно использовать функцию OBSE GetObjectType
Подробнее смотри документацию OBSE или уроки Visman`a

Суть как раз в том, чтобы обойтись без OBSE. Конечно, всё было бы намного проще с его функциями, но мод не рассчитан на его использование и я всегда ищу способы обойтись стандартными функциями.


#976 Ссылка на это сообщение theReaper

theReaper
  • Скиталец
  • 33 сообщений

Отправлено

объясните, пожалуйста, как назначить горячие клавиши заклинаниям/способностям?
(например, при нажатии "Р" включалась/выключалась способность)
или просто скажите, какой командой сделать, чтобы, "когда нажимаем "Р" то происходит "это"", дальше сам продолбусь)

#977 Ссылка на это сообщение Naratzul

Naratzul
  • Авантюрист
  • 186 сообщений
  •  

Отправлено

theReaper, без обсе не обойтись. Попробуй функцией IsKeyPressed X (Х - скан-код клавиши). Чтобы при нажатии на эту клавишу игроку добавился спелл. Вот примерный скрипт:

scn NameScript

Begin GameMode

if (IsKeyPressed 49) ; если нажать на клавишу N
player.addspell IDspell
else
player.removespell IDspell

endif

end


#978 Ссылка на это сообщение theReaper

theReaper
  • Скиталец
  • 33 сообщений

Отправлено

спасибо :drinks:
и еще: как узнать число, что соответствует клавиши? 49 - N
А остальные? На этом сайте есть статья об этом?

#979 Ссылка на это сообщение YourBunnyWrote

YourBunnyWrote
  • Рабочий лень
  • 3 270 сообщений
  •    

Отправлено

Обычные сканкоды клавиатуры Windows, здесь есть

Всё провисло и болтается.


#980 Ссылка на это сообщение theReaper

theReaper
  • Скиталец
  • 33 сообщений

Отправлено

Обычные сканкоды клавиатуры Windows, здесь есть

спасибо

#981 Ссылка на это сообщение Нормальный пацан

Нормальный пацан
  • Новенький
  • 9 сообщений

Отправлено

Есть где нибудь еще уроки кроме Вики румор?





Темы с аналогичным тегами как создать торговца, oblivion cs торговец, cs как создать торговца, oblivion, моделирование

Количество пользователей, читающих эту тему: 1

1 пользователей, 0 гостей, 0 скрытых