Can Someone Tell Me The Wrong??... - Printable Version +- Frictional Games Forum (read-only) (https://www.frictionalgames.com/forum) +-- Forum: Amnesia: The Dark Descent (https://www.frictionalgames.com/forum/forum-6.html) +--- Forum: Custom Stories, TCs & Mods (https://www.frictionalgames.com/forum/forum-35.html) +--- Thread: Can Someone Tell Me The Wrong??... (/thread-8361.html) Pages:
1
2
|
Can Someone Tell Me The Wrong??... - Jayvee17 - 05-31-2011 What Is Wrong In This .hps?? //////////////////////////// // Run first time starting map void OnStart() { FadeIn(3); SetPlayerActive(true); ShowPlayerCrossHairIcons(true); SetInventoryDisabled(false); SetPlayerJumpDisabled(false); SetPlayerCrouchDisabled(false); AddUseItemCallback("", "Door_1_Key", "Door_1", "UsedKeyOnDoor_01", true); AddUseItemCallback("", "Door_3_Key", "Door_3", "UsedKeyOnDoor_02", true); { SetSwingDoorLocked("Door_3", false, true); PlaySoundAtEntity("", "unlock_door", "Door_3", 0, false); RemoveItem("Door_3_Key"); } void UsedKeyOnDoor_03(string &in asItem, string &in asEntity) } SetSwingDoorLocked("Door_Of_Freedom", false, true); PlaySoundAtEntity("", "unlock_door", "Door_Of_Freedom", 0, false); RemoveItem("Key_Of_Freedom"); } void UsedKeyOnDoor_Of_Freedom(string &in asItem, string &in asEntity) { GiveItemFromFile("lantern", "lantern.ent"); } { SetEntityPlayerInteractCallback("Key_Of_Freedom", "Func01", true); } void Func01(string &in asEntity) { SetEntityActive("servant_grunt_1", true); } RE: Can Someone Tell Me The Wrong??... - Tanshaydar - 05-31-2011 Many things are wrong. Basic script structure is like this: void FunctionName ( function variable 1, function variable 2...) { What to do 1; What to do 2; .... } So, you have many { What to do 1; What to do 2; .... } parts that doesn't have void FunctionName ( function variable 1, function variable 2...) parts. RE: Can Someone Tell Me The Wrong??... - Jayvee17 - 05-31-2011 Can You Explain It Clearly Please..?? I Change My Code To: //////////////////////////// // Run first time starting map void OnStart() { FadeIn(3); SetPlayerActive(true); ShowPlayerCrossHairIcons(true); SetInventoryDisabled(false); SetPlayerJumpDisabled(false); SetPlayerCrouchDisabled(false); AddUseItemCallback("", "Door_3_Key", "Door_3", "UsedKeyOnDoor_03", true); AddUseItemCallback("", "Key_Of_Freedom", "Door_Of_Freedom", "UsedKeyOnDoor_Of_Freedom", true); SetSwingDoorLocked("Door_3", false, true); PlaySoundAtEntity("", "unlock_door", "Door_3", 0, false); RemoveItem("Door_3_Key"); void UsedKeyOnDoor_03(string &in asItem, string &in asEntity) SetSwingDoorLocked("Door_Of_Freedom", false, true); PlaySoundAtEntity("", "unlock_door", "Door_Of_Freedom", 0, false); RemoveItem("Key_Of_Freedom"); void UsedKeyOnDoor_Of_Freedom(string &in asItem, string &in asEntity) GiveItemFromFile("lantern", "lantern.ent"); SetEntityPlayerInteractCallback("Key_Of_Freedom", "Func01", true); void Func01(string &in asEntity) SetEntityActive("servant_grunt_1", true); } (05-31-2011, 01:44 PM)Jayvee17 Wrote: Can You Explain It Clearly Please..?? When I Try This One It Says: FATAL ERROR:Could not load script file 'custom_stories/The House/maps/TheHouse.hps'! main (18, 30) : ERR :Expected '(' main (24, 38) : ERR :Expected '(' main (29, 20) : ERR :Expected '(' RE: Can Someone Tell Me The Wrong??... - Tanshaydar - 05-31-2011 //////////////////////////// // Run first time starting map void OnStart() { FadeIn(3); SetPlayerActive(true); ShowPlayerCrossHairIcons(true); SetInventoryDisabled(false); SetPlayerJumpDisabled(false); SetPlayerCrouchDisabled(false); AddUseItemCallback("", "Door_3_Key", "Door_3", "UsedKeyOnDoor_03", true); AddUseItemCallback("", "Key_Of_Freedom", "Door_Of_Freedom", "UsedKeyOnDoor_Of_Freedom", true); } The part below supposed to be a function? Or inside OnStart? { SetSwingDoorLocked("Door_3", false, true); PlaySoundAtEntity("", "unlock_door", "Door_3", 0, false); RemoveItem("Door_3_Key"); } void UsedKeyOnDoor_03(string &in asItem, string &in asEntity) { SetSwingDoorLocked("Door_Of_Freedom", false, true); PlaySoundAtEntity("", "unlock_door", "Door_Of_Freedom", 0, false); RemoveItem("Key_Of_Freedom"); } void UsedKeyOnDoor_Of_Freedom(string &in asItem, string &in asEntity) { GiveItemFromFile("lantern", "lantern.ent"); SetEntityPlayerInteractCallback("Key_Of_Freedom", "Func01", true); } void Func01(string &in asEntity) { SetEntityActive("servant_grunt_1", true); } RE: Can Someone Tell Me The Wrong??... - Jayvee17 - 05-31-2011 Not Yet Working...It Says... FATAL ERROR:Could not load script file 'custom_stories/The House/maps/TheHouse.hps'! main (15, 1) : ERR :Unexpected token '{' RE: Can Someone Tell Me The Wrong??... - Tanshaydar - 05-31-2011 Did you actually read what I wrote or just copied it? RE: Can Someone Tell Me The Wrong??... - Jayvee17 - 05-31-2011 What Do You Mean???....Can You Make The Correct Codes Please...??? RE: Can Someone Tell Me The Wrong??... - iVicio - 05-31-2011 //////////////////////////// // Run first time starting map void OnStart() { FadeIn(3); SetPlayerActive(true); ShowPlayerCrossHairIcons(true); SetInventoryDisabled(false); SetPlayerJumpDisabled(false); SetPlayerCrouchDisabled(false); AddUseItemCallback("", "Door_3_Key", "Door_3", "UsedKeyOnDoor_03", true); AddUseItemCallback("", "Key_Of_Freedom", "Door_Of_Freedom", "UsedKeyOnDoor_Of_Freedom", true); } void UsedKeyOnDoor_03(string &in asItem, string &in asEntity) { SetSwingDoorLocked("Door_3", false, true); PlaySoundAtEntity("", "unlock_door", "Door_3", 0, false); RemoveItem("Door_3_Key"); } void UsedKeyOnDoor_Of_Freedom(string &in asItem, string &in asEntity) { SetSwingDoorLocked("Door_Of_Freedom", false, true); PlaySoundAtEntity("", "unlock_door", "Door_Of_Freedom", 0, false); RemoveItem("Key_Of_Freedom"); } RE: Can Someone Tell Me The Wrong??... - laser50 - 05-31-2011 I have nothing against helping but i think that IF people want help, that they should not simply copy/paste, learn nothing and ask again later... Jayvee17, Look at the code, learn from it. Follow some tutorials. RE: Can Someone Tell Me The Wrong??... - Jayvee17 - 06-01-2011 Ok Thanks Dude!! It's Now Working but the intro and ending is not working... My Intro.hps is here: void OnStart() { AddTimer("", 0.5f, "Intro"); SetPlayerActive(false); ShowPlayerCrossHairIcons(false); SetInventoryDisabled(true); SetPlayerJumpDisabled(true); SetPlayerCrouchDisabled(true); } void Intro(string &in asTimer) { SetMessage("TheHouse", "Intro", 20.0f); AddTimer("", 21.0f, "NextMap"); } void NextMap(string &in asTimer) { ChangeMap("The_House", "PlayerStartArea_1", "", ""); } And My Ending Is Here: void OnStart() { AddTimer("", 0.5f, "Outro"); SetPlayerActive(false); ShowPlayerCrossHairIcons(false); SetInventoryDisabled(true); SetPlayerJumpDisabled(true); SetPlayerCrouchDisabled(true); } void Outro(string &in asTimer) { StartCredits("", false, "Ending", "Credits", 1); } If You Want To See My extra_english.lang, it is here: <LANGUAGE> <CATEGORY Name="CustomStoryMain"> <Entry Name="Description">The House...[br][br]You Discover This House In The Middle Of A Forest...[br]After Getting Inside The House, You Can't Get Out Anymore.[br]You Need To Find The Key To Get Out.</Entry> </CATEGORY> <CATEGORY Name="Inventory"> <Entry Name="ItemName_Door_3_Key">Door 3 Key</Entry> <Entry Name="ItemDesc_Door_3_Key">Well Rusty Key Of Door 3</Entry> <Entry Name="ItemName_Key_Of_Freedom">Key Of Freedom</Entry> <Entry Name="ItemDesc_Key_Of_Freedom">Use To Open The Door Of Freedom.</Entry> </CATEGORY> <CATEGORY Name="Journal"> <Entry Name="Note_The_House_Note_Name">The House Note</Entry> <Entry Name="Note_The_House_Note_Text">This House Is Said To Be A Home Of Some Types Of Aliens.</Entry> <Entry Name="Note_Key_Of_Freedom_Clue_Name">The Key Of Freedom</Entry> <Entry Name="Note_Key_Of_Freedom_Clue_Text">The Key Is Under The Stairs...Beware Of Aliens...</Entry> </CATEGORY> <CATEGORY Name="Messages"> <Entry Name="DoorLocked">The door is locked...</Entry> </CATEGORY> <CATEGORY Name="TheHouse"> <Entry Name="Intro">While I Was Camping In A Forest, I Saw A Little House.[br]I Go Inside The House To Rest...[br]As I Try To Go Out, I Can't Get Out Anymore[br]I Need To Find The Key To Get Out...</Entry> <Entry Name="Arrival">Hello??...[br]Somebody Here??...[br]Someone Help Me...!!</Entry> </CATEGORY> <CATEGORY Name="Ending"> <Entry Name="Credits">The House...[br][br]This Only The Part 1...[br][br][br]Special Thanks To Frictional Games[br][br][br]And To You For Playing...!!</Entry> </CATEGORY> </LANGUAGE> What's The Problem?? |