Jump to content

Some questions about mods


lorelai2009

Recommended Posts

First, sorry for my spelling/grammar mistakes, English is not my native language. Second, sorry if my questions were answered before but I searched like a gazillion times on the forums and I get a lot of results and none match.

OK, I started making my first mod which was only going to be a small house but then I started expanding because I was so enthralled by what I could do with the CS. Now my little house is turning into a farm. On with the questions.

 

1. Can I give other creatures(like dog or deer) the AI package of the sheep? I want a dog wandering at my farm and some deers close by that will stay there(around my farm not inside the fence)

 

2.Can I make a script to activate a dog to go like this: activating the dog, if I have some meat in the inventory it will be removed and the dog will bark(maybe even play an animation)? Similarly, can I activate a horse to give apples/carrots(I assume that for this I would have to give up riding that horse since activation means mounting)

 

3.I have a creature spawning point near my house, can I move it a little further so that it won't wander in my farm and kill my poor sheep?

 

4.How do I make a new world that is small (mostly 6x6)? Whenever I create a new world it's always 15x15 and I cant use the WorldHeightmap because the CS always crashes after about 2 seconds(I assume it's because I don't have enough memory)

 

Thank you in advance!

Edited by lorelai2009
Link to comment
Share on other sites

(1) You can rename your dog with a new form ID and give it any AI package you want. The reason to rename it is so you don't change all the dogs in the whole world to have your custom AI package.

 

(2)

Here are some scripting ideas:

SCN AAFeedTheDog

; Object script applied to the dog.

Begin OnActivate
    If Player.GetItemCount Beef >= 1
         Player.RemoveItem Beef 1
         Message "The dog is happy with the treat you gave him."
         Playsound NPCDogBark01
    EndIf
End

 

SCN AAFeedTheHorse

; Object script applied to the horse.
; If you have a carrot, you feed it.
; If you don't have a carrot, you ride it.
; If you like scripting you could write a complicated messagebox option script that would ask
; you what you want to do each time you activate the horse.

Begin OnActivate
    If Player.GetItemCount Carrot >= 1
         Player.RemoveItem Carrot 1
         Message "The horse is happy with the treat you gave him."
         Playsound NPCHorseIdle
    Else
         Activate
    EndIf
End

 

(3) You may move, delete, or initially disable the creature spawn point that is troubling you. Alternately, you might use the replace function and make it into a deer or sheep spawnpoint.

 

(4) If your computer is not powerful enough for the heightmap editor, you might consider just copying and editing an existing worldspace. You can do a great deal with the landscape editor. You don't really need the heightmap editor to make mountains and seas and whatever you want. You might try copying an Oblivion plane worldspace and totally changing it into a nice island.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...