Sandello
-
Постов
170 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Календарь
Сообщения, опубликованные Sandello
-
-
Нужен скрипт для одного плагина. В плагине есть тренировочные бои. Бой запускается через команду StartCombat Player, через диалог. Мне нужен скрипт, который бы останавливал бой через определенное кол-во времени.
-
А мне Bulldozer'a подпись нравится.
-
Спасибо, но я это все знаю. Мне в плагин нужно именно так, как я написал. Жаль, что так нельзя. :(
-
Ладно... Буду думать дальше.
-
Помогите! Как сделать скрипт, лучше через диалог, чтом поднимались навыки при определенном событии или при опр. фразе в диалоге. Знаю, что можно воспользоваться командами set или modcurrent, но это не то что нужно. Я хочу, чтоб повышались навыки, как при прочтении книг, например. Т.е. в окне уровня добавлялись единицы. Например, было 0/10, стало x/10.
-
[morrscript]
Begin "название скрипта"
; Changes to 1 for a frame when equipped
short OnPCEquip
; Holds the choice number made by player in menu
short Button
;ScriptStatus 0 for nothing, 1 for item barely equipped
; 10 = display 1st menu, 11 = display 2nd menu, 12 = display 3rd menu
; 20 = wait for response to 1st menu, 21 = wait for 2nd, 22 = wait for 3rd
short ScriptStatus
;exit if menu is up
if ( MenuMode == 1)
return
endif
;Set ScriptStatus to 10 if equipped and then reset OnPCEquip
if ( OnPCEquip == 1 )
Set ScriptStatus to 10
Set OnPCEquip to 0
Endif
if ( ScriptStatus == 0 )
Return
endif
;This is Status 10--display menu 1
; Choice 7 = more places, 8 = cancel
if ( ScriptStatus == 10 )
MessageBox "Вернуться домой?", "Да", "Нет"
Set ScriptStatus to 20
EndIf
;If ScriptStatus indicates waiting for a response then get button pressed
if ( ScriptStatus > 19)
Set button to GetButtonPressed
if ( button > 2 )
return
endif
if ( button < 0 )
return
endif
endif
;Check first menu set (status code 20)
If ( ScriptStatus == 20 )
; messagebox, "First Set = %.0f", button
; Choice 7 = more places, 8 = cancel
; Setting to 0 means that it won't check more after finishing this round
Set ScriptStatus to 0
;********** Put Teleport Commands for this menu in here **********
if ( button == 0 )
playsound "conjuration hit"
Player->PositionCell, "коорд X", "коорд Y", "коорд Z", 0, " ID Ячейки"
endif
;********** End Put Teleport Commands for menu in here **********
Endif
Endif
End "название скрипта"
[/morrscript]
Этот скрипт я взял из плагина “WingOfQueenBats_1C” (автор - MobileBlack). Подобные скрипты очень часто используются в плагинах, добавляющих дома. Скрипт можно повесить на амулет или кольцо и тогда кольцо/амулет будет возвращать игрока в дом. [все примечания написаны автором.]
-
Self, вышли потом мне. Я свои квесты сделаю.
-
[morrscript]
Begin "Имя Скрипта"
;Author - Bethesda Softworks
short haskey
if ( OnActivate == 1 )
if ( player->GetItemCount "ID предмета" == 0 )
if ( haskey == 0 )
if ( GetLocked == 0 )
MessageBox "Любой текст"
else
MessageBox "Любой текст"
endif
endif
elseif ( player->GetItemCount "ID предмета" == 0 )
if ( haskey == 1 )
Activate
endif
else
Activate
set haskey to 1
endif
endif
End "Имя Скрипта"
[/morrscript]
Этот скрипт я взял из BloodMoon’a. Хоть я и не автор скрипта, но я решил выложить этот скрипт, т.к. я считаю, что он может пригодиться многим мододелам.
-
Нет пока. Лучше уж я дождусь пока Морфикс сделает, потом я сделаю свои два. А там посмотрю какие еще можно.
Просто... чтоб не получилось, что мои квесты будут конфлмктовать в квестами Морфикса.
-
Я ни чего не слал. :blink:
То, что мне пришло - esp. от Моногрифа. Может это тот, который ты мне раньше слал, но он не дошел?
__________________________
Я уже почти полностью продумал те квесты. Сейчас буду заниматься новыми.
-
Т.е., когда Морфикс сделает свою работу, то мне делать эти два квеста? И еще, плагин, который ты мне сегодня прислал - это что? Тот же самый, но с квестами?
-
А мне Майка подпись понравилась:
'Чтобы пересчитать возможные пути к спасению, мне хватило пальцев одной руки.
Еще и лишние остались.
Штук пять."
Прикольно. :D
-
-
Self, ты получил мое письмо? Ну как?
-
Понятно... Ну чтож, буду думать над квестами.
-
Обязательно подумаю. Только вот что, я посмотрел плагин и мне понравилось как там все зделано: планировка, интерьеры и др. Но все таки снаружи очень мало растительности и украшений. Просто голый ландшафт. Можно мне его немного оживить? Времени же все равно много.
-
Получил, спасибо.
-
Self, мне ничего не пришло. Попробуй еще раз. (sandello90@mail.ru)
-
Self, не мог бы ты мне плагин прислать, чтоб я уже имел представления о квестах?
e-mail: sandello90@mail.ru
-
Слушай, как только MorfiX закончит, ты квесты поделаешь. Идёт?
Ладно.
-
В tes: cs set, все умею. Только со скриптами небольшие проблемы. Средние могу написать, а вот шедевры, изменяющие гемплей, пока нет.
-
-
Self, а вам помошник не нужен?
-
А как определяется лучший плагиностроитель? Это тот, кто в том месяце, в котором ведется голосование, выложит на Fullrest лучший плагин?
помогите написать скрипт
в TES III: TES Construction Set
Опубликовано
Мне скрипт выдает ошибку:
Script Error
Script “Название”
Syntax Error line 9
Cold not find variable or function “CombatVar”
Если написать short CombatVar, то скрипт ошибку не выдает, но результатов тоже никаких.