Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
2 scripts
Saren Offline
Member

Posts: 196
Threads: 20
Joined: Jan 2012
Reputation: 1
#1
2 scripts

Hey guys, so, I was wondering how you do 2 things, 1, how to comebine the hammer and chipper, and 2ndly, how to use them on a breakable wall, kinda like the floor in Prison in the main story. Any help appreciated.

03-01-2012, 08:07 AM
Find
Datguy5 Offline
Senior Member

Posts: 629
Threads: 25
Joined: Dec 2011
Reputation: 12
#2
RE: 2 scripts

You need an inventory.hps if you want to combine things.

03-01-2012, 04:56 PM
Find
jessehmusic Offline
Senior Member

Posts: 423
Threads: 102
Joined: Dec 2011
Reputation: 8
#3
RE: 2 scripts

(03-01-2012, 08:07 AM)Saren Wrote: Hey guys, so, I was wondering how you do 2 things, 1, how to comebine the hammer and chipper, and 2ndly, how to use them on a breakable wall, kinda like the floor in Prison in the main story. Any help appreciated.
here is the hammer to wall



void OnStart()

{
AddUseItemCallback("", "Hammer", "wooden_boards_block", "OpenDoor", true);
}


void OpenDoor(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked("wooden_boards_block", false, true);
PlaySoundAtEntity("", "unlock_door", "wooden_boards_block", 0, false);
RemoveItem("Hammer");
SetPropHealth("wooden_boards_block", 0);
}

and here is the wall



void OnStart()

{
AddEntityCollideCallback("armchair_1", "mansionbase_secret_passage_1", "BreakWall", true, 0);

}

void BreakWall(string &in asParent, string &in asChild, string &in alState)
{
SetPropHealth("mansionbase_secret_passage_1", 0);
}

i have it on my "lost" Custom storie it works great!

http://www.moddb.com/mods/jessehmusic - Hospital of horror , WIP
(This post was last modified: 03-01-2012, 04:57 PM by jessehmusic.)
03-01-2012, 04:56 PM
Website Find
Saren Offline
Member

Posts: 196
Threads: 20
Joined: Jan 2012
Reputation: 1
#4
RE: 2 scripts

(03-01-2012, 04:56 PM)jessehmusic Wrote: here is the hammer to wall



void OnStart()

{
AddUseItemCallback("", "Hammer", "wooden_boards_block", "OpenDoor", true);
}


void OpenDoor(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked("wooden_boards_block", false, true);
PlaySoundAtEntity("", "unlock_door", "wooden_boards_block", 0, false);
RemoveItem("Hammer");
SetPropHealth("wooden_boards_block", 0);
}

and here is the wall



void OnStart()

{
AddEntityCollideCallback("armchair_1", "mansionbase_secret_passage_1", "BreakWall", true, 0);

}

void BreakWall(string &in asParent, string &in asChild, string &in alState)
{
SetPropHealth("mansionbase_secret_passage_1", 0);
}

i have it on my "lost" Custom storie it works great!
Yea I've seen it a couple of times before, thank you for providing thr script man



(This post was last modified: 03-01-2012, 09:54 PM by Saren.)
03-01-2012, 09:53 PM
Find
jessehmusic Offline
Senior Member

Posts: 423
Threads: 102
Joined: Dec 2011
Reputation: 8
#5
RE: 2 scripts

(03-01-2012, 09:53 PM)Saren Wrote:
(03-01-2012, 04:56 PM)jessehmusic Wrote: here is the hammer to wall



void OnStart()

{
AddUseItemCallback("", "Hammer", "wooden_boards_block", "OpenDoor", true);
}


void OpenDoor(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked("wooden_boards_block", false, true);
PlaySoundAtEntity("", "unlock_door", "wooden_boards_block", 0, false);
RemoveItem("Hammer");
SetPropHealth("wooden_boards_block", 0);
}

and here is the wall



void OnStart()

{
AddEntityCollideCallback("armchair_1", "mansionbase_secret_passage_1", "BreakWall", true, 0);

}

void BreakWall(string &in asParent, string &in asChild, string &in alState)
{
SetPropHealth("mansionbase_secret_passage_1", 0);
}

i have it on my "lost" Custom storie it works great!
Yea I've seen it a couple of times before, thank you for providing thr script man
No problem Wink was realy hard to learn when i was new :S If you want more contact add mine skype Smile "wowhasse1"

http://www.moddb.com/mods/jessehmusic - Hospital of horror , WIP
03-02-2012, 12:31 AM
Website Find
Saren Offline
Member

Posts: 196
Threads: 20
Joined: Jan 2012
Reputation: 1
#6
RE: 2 scripts

(03-02-2012, 12:31 AM)jessehmusic Wrote: No problem Wink was realy hard to learn when i was new :S If you want more contact add mine skype Smile "wowhasse1"
Kewl, I'll do that =)



03-02-2012, 07:51 AM
Find
Saren Offline
Member

Posts: 196
Threads: 20
Joined: Jan 2012
Reputation: 1
#7
RE: 2 scripts

(03-01-2012, 04:56 PM)Datguy5 Wrote: You need an inventory.hps if you want to combine things.
Okay, and where do I put this .hps? xD
Excuse me but I've never heard about this file before now... lolol.. Thought it was in map.hps's as well but... nope


03-02-2012, 09:41 AM
Find
SilentStriker Offline
Posting Freak

Posts: 950
Threads: 26
Joined: Jul 2011
Reputation: 43
#8
RE: 2 scripts

The inventory.hps is places inside your map folder. Look in the inventory.hps that TDD have so you know how to use it Smile and to make it look better when using a hammer on something you can make a hammer animation on the thing you want to hit Smile

03-02-2012, 09:45 AM
Find
Saren Offline
Member

Posts: 196
Threads: 20
Joined: Jan 2012
Reputation: 1
#9
RE: 2 scripts

(03-02-2012, 09:45 AM)SilentStriker Wrote: The inventory.hps is places inside your map folder. Look in the inventory.hps that TDD have so you know how to use it Smile and to make it look better when using a hammer on something you can make a hammer animation on the thing you want to hit Smile
You want me to make an animation... REALLY?? Oh well... I guess I can try.. hahaha. Even though I got no idea how you do that... xD
Anyway, thx for info Striker




(This post was last modified: 03-02-2012, 09:54 AM by Saren.)
03-02-2012, 09:54 AM
Find




Users browsing this thread: 4 Guest(s)