m97860662 Posted April 19, 2009 Share Posted April 19, 2009 Hello, I’m kinda new to using the geck and having a little trouble trying work out how to do something and wondered if anyone can help please. Basically I’m trying to make a npc sit down on a certain chair at a certain time. I’ve gone into the npc’s AI package and created a Sandbox and set a Schedule time. I’ve tried ref linking the npc to the chair but it wont allow me to do so as the crossed cursor stayed red when I hover over the chair. I can ref link the chair to the npc and add ownership to the npc, but I can’t see any option for me to set a time for when the npc to sit down. Much appreciated for any help given. Link to comment Share on other sites More sharing options...
Buttitchski Posted April 19, 2009 Share Posted April 19, 2009 Hello, I’m kinda new to using the geck and having a little trouble trying work out how to do something and wondered if anyone can help please. Basically I’m trying to make a npc sit down on a certain chair at a certain time. I’ve gone into the npc’s AI package and created a Sandbox and set a Schedule time. I’ve tried ref linking the npc to the chair but it wont allow me to do so as the crossed cursor stayed red when I hover over the chair. I can ref link the chair to the npc and add ownership to the npc, but I can’t see any option for me to set a time for when the npc to sit down. Much appreciated for any help given. I wish I could help you bud. I too am new to the mod thing and I have found it very difficult to get specific answers to certain things. I still cannot, get a switch to open a door no matter what scripts I use or how I set it up, get ceiling turrets to react to a negative action against a member of their faction, get a door to trigger an alarm when opened, set an establishment to open/close at certain hours... I also have allot of NPC actions to figure out. How to make them appear busy, follow certain schedules and the like. It seems all the people that could answer these questions are busy on mods of their own and cannot commit any time to newbies. I find tutorials somewhat helpful but, they contain basic info at best. I have time and will try to help you (for what that's worth) if you in turn help me. Maybe between the two of us we can get some answers. :thumbsup: Just a thought, if you make the chair a persistent reference it will allow you to link to it. The chair itself has patrol data that can be altered and if you go to edit base and choose to add a new AI package on your NPC you can do some scheduling. Hope this helped. :ermm: Link to comment Share on other sites More sharing options...
BadPenney Posted April 20, 2009 Share Posted April 20, 2009 One way to do this is to use an EAT package. If you want your npc to sit in a certain chair at 4 pm, then make that chair a persistent reference and create a package that targets that chair with a 0 radius under eat location so he will go straight to it and schedule it to happen at hour 16 for at least 1 hour. If you want him to sit without eating just don't select any type of object. If your npc is doing a series of packages, then there can be some time overlap due to travel time and such. To be sure that he sits in the chair at the selected time, you could write a script that causes him to evaluate his packages at that time ( i.e. MyNPCname.evp ) so that he will stop doing whatever he is doing and carry out the EAT package on schedule. If you really want to use sandbox, I am trying that now with a bar. There are six barstools and I am making each barstool owned by a different npc, so that the npcs get up and move around but always sit on the same stool ( as barflies tend to do ). I haven't completed the setup yet, so I can't say for sure, but I think it should work. Sandbox packages tend to have random event scheduling, so you would have to tell your npc not to wander or use idle markers if you want him to sit at a certain time. Also, be sure NOT to select "no low level processing" on your npc. Hello, I’m kinda new to using the geck and having a little trouble trying work out how to do something and wondered if anyone can help please. Basically I’m trying to make a npc sit down on a certain chair at a certain time. I’ve gone into the npc’s AI package and created a Sandbox and set a Schedule time. I’ve tried ref linking the npc to the chair but it wont allow me to do so as the crossed cursor stayed red when I hover over the chair. I can ref link the chair to the npc and add ownership to the npc, but I can’t see any option for me to set a time for when the npc to sit down. Much appreciated for any help given. Link to comment Share on other sites More sharing options...
anarion9 Posted April 25, 2009 Share Posted April 25, 2009 I have been using the Use Item at package a lot lately. It is fairly reliable. Just target the chair you want and indicate what time you want them there. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.