Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

FPSC Classic Scripts / hidelimb=x not working (V119)

Author
Message
Mr illusionest
15
Years of Service
User Offline
Joined: 5th Mar 2009
Location: Cairo , Egypt
Posted: 15th Aug 2012 19:01 Edited at: 16th Aug 2012 04:15
hello all.
I'm a little unfimilear with the new limb system so I need help with this .
I've been trying to use the hidelimb=x to hide the NPC's left hand . I knew using the great Script Syntax List by Ched40 - Thanks Ched - that it can only be called on the appear script . however , it's not working at all . Note that I edited the .fpe file of the NPC to enable limb detection . The entity is supposed to show on activation , that part works great so there's no need for the main script .
Here is the appear script :

And here's the .fpe :


"I am the night visitor when everyone is sleep , and when the last light fades"
The illusionest
The Nerevar
14
Years of Service
User Offline
Joined: 19th May 2010
Location: Vvardenfell
Posted: 15th Aug 2012 19:43
try hidelimb= 3.

I'm familiar with this, but I'm still learning!
Mr illusionest
15
Years of Service
User Offline
Joined: 5th Mar 2009
Location: Cairo , Egypt
Posted: 16th Aug 2012 02:35 Edited at: 16th Aug 2012 02:39
Quote: " try hidelimb= 3."

Well any value now hides the whole NPC

"I am the night visitor when everyone is sleep , and when the last light fades"
The illusionest
Ched80
14
Years of Service
User Offline
Joined: 18th Sep 2010
Location: Peterborough, UK
Posted: 16th Aug 2012 08:04
Have you tried it without the "hide" command? "hide" will make the whole entity invisible.

The Storyteller 01
15
Years of Service
User Offline
Joined: 11th May 2009
Location: On a silent hill in dead space
Posted: 16th Aug 2012 11:30 Edited at: 16th Aug 2012 11:45
Check the tools directory in your FPS creator folder.

There is an archive called limb finder for FPSC characters. Unzip it and use the programm on any model to automatically create a .txt file whith the correct numbers for every limb.

For stock characters its this one:

There is no need to edit the character .fpe, just use the correct numbers for scripts.

I allready toyed around with limbless slow zombies (bond1's) and the sript works perfectly. Here's the slow zombie limb file just in case someone needs it:


And this is the simple change for the headless slowzombie1 - an additional line and an edit to the first line:

Of course the original script needs further editing to remove any sounds, the bite attack and make the zombie 'disoriented' but I haven't finished it yet. And it'd also need a slight retexture to look 100% convincing.

There ARE limits to remove limbs however, and by coincidence it happened to you AND me with limb3, which seems to be the spine for all models. I am not 100% sure but it seems that you can only remove limbs at the ends of the wire frame, central limbs (like spine) seem to swallow the whole model.

In case you find my grammar and spelling weird ---> native German speaker ^^
Mr illusionest
15
Years of Service
User Offline
Joined: 5th Mar 2009
Location: Cairo , Egypt
Posted: 16th Aug 2012 15:28 Edited at: 16th Aug 2012 15:45
Quote: " Have you tried it without the "hide" command? "hide" will make the whole entity invisible."

You should have read the thread well , the entity is not meant to be visible on start , but when activated . that part works good by calling "show" command in the main script . however the limb is still there .

Quote: "There is an archive called limb finder for FPSC characters"

Thanks , gonna try it and post back to you .

EDIT : Used it on the scientist.x and it works perfectly now . The hand number was 31 not 8 .
Thanks all for helping .

"I am the night visitor when everyone is sleep , and when the last light fades"
The illusionest
The Storyteller 01
15
Years of Service
User Offline
Joined: 11th May 2009
Location: On a silent hill in dead space
Posted: 16th Aug 2012 15:50
Quote: "You should have read the thread well , the entity is not meant to be visible on start , but when activated . that part works good by calling "show" command in the main script "

Pal, I had the same idea - no one knew you had the main script edited with the SHOW command. Speaking of it, you should show a little more respect, even if you deem some answers not helpful.

In case you find my grammar and spelling weird ---> native German speaker ^^
Mr illusionest
15
Years of Service
User Offline
Joined: 5th Mar 2009
Location: Cairo , Egypt
Posted: 16th Aug 2012 17:47
I don't think I was rude when I said that , and I didn't mean to be . about that no one knew , this is what I wrote in the main post :
Quote: "The entity is supposed to show on activation , that part works great so there's no need for the main script ."

so I give you the advice again : read the posts well and don't take offenses that don't exist because we're not here to fight . I've never been rude to anyone since I joined here .

"I am the night visitor when everyone is sleep , and when the last light fades"
The illusionest
The Storyteller 01
15
Years of Service
User Offline
Joined: 11th May 2009
Location: On a silent hill in dead space
Posted: 16th Aug 2012 18:10
Quote: "The entity is supposed to show on activation "

If you want a fellow scripter to read your posts well, then you should avoid using phrases like "...is supposed to..." because in scripting terms that means NOTHING.

Do you have the slightest idea how many dozens of people have posted things like: "the monster is supposed to run after the player" and there was NO sensible script behind it?

Next time you should write it like:
Quote: "...the main script uses SHOW to unhide the entity..."
to avoid misunderstandings.

But anyhow - you're obviously a pro allready, so I'm sure you'll get along without my help from now on.

case closed

In case you find my grammar and spelling weird ---> native German speaker ^^
Mr illusionest
15
Years of Service
User Offline
Joined: 5th Mar 2009
Location: Cairo , Egypt
Posted: 16th Aug 2012 18:21
Very well . I never said I was a pro and I never insulted you in anyway but you insist on it . If you don't want to help me then it's ur call .

"I am the night visitor when everyone is sleep , and when the last light fades"
The illusionest
Ched80
14
Years of Service
User Offline
Joined: 18th Sep 2010
Location: Peterborough, UK
Posted: 16th Aug 2012 18:56
Guys, calm down. We're all FPSC lovers here.
Text, especially English, can be taken in so many ways as there is no spoken emphasis.
I wasn't offended, I just didn't pick up on the SHOW part.

Glad it works.

Mr illusionest
15
Years of Service
User Offline
Joined: 5th Mar 2009
Location: Cairo , Egypt
Posted: 16th Aug 2012 19:01
Quote: " Text, especially English, can be taken in so many ways as there is no spoken emphasis."

That's what I'm trying to tell him but he's angry for some reason . Thanks for help and I'm glad you weren't offended , and again I didn't mean in any way to be rude .

"I am the night visitor when everyone is sleep , and when the last light fades"
The illusionest
Ched80
14
Years of Service
User Offline
Joined: 18th Sep 2010
Location: Peterborough, UK
Posted: 16th Aug 2012 20:54
I also don't think ST is angry with you - which is my point really.

I think he just mis-interpreted your reply to mine as being rude.

Login to post a reply

Server time is: 2024-11-23 21:49:28
Your offset time is: 2024-11-23 21:49:28