Wank
Junior Member
Posts: 28
Threads: 11
Joined: May 2013
Reputation:
0
|
RE: "Look" script not working
(05-26-2013, 04:33 PM)JustAnotherPlayer Wrote: (05-26-2013, 04:29 PM)Wank Wrote: (05-26-2013, 04:16 PM)JustAnotherPlayer Wrote: void OnStart()
{
AddEntityCollideCallback("Player", "scr_spawnEnemy1", "SpawnEnemy1", true, 1);
AddEntityCollideCallback("Player", "spawnEnemy2", "EventCollide", true, 1);
AddEntityCollideCallback("Player", "spawnEnemy2", "Sound", true, 1);
AddEntityCollideCallback("Player", "spawnEnemy2", "Sound", true, 1);
AddEntityCollideCallback("Player", "LookScript", "StartPlayerLookAt", true, 1);
AddUseItemCallback("", "key_study_one", "mansion_3", "UseKeyOnDoor", true);
AddUseItemCallback("", "key_tomb", "level_wood", "UseKeyOnDoor2", true);
PreloadSound("break_glass_bottle.snt");
PreloadSound("break_glass_bottle.snt");
}
void SpawnEnemy1(string &in asParent, string &in asChild, int alState)
{
SetEntityActive("Enemy1", true);
SetEntityActive("StatueOne", true);
AddEnemyPatrolNode("Enemy1", "PathNodeArea_1", 0, "");
AddEnemyPatrolNode("Enemy1", "PathNodeArea_2", 0, "");
AddEnemyPatrolNode("Enemy1", "PathNodeArea_3", 0, "");
AddEnemyPatrolNode("Enemy1", "PathNodeArea_4", 0, "");
AddEnemyPatrolNode("Enemy1", "PathNodeArea_5", 0, "");
AddEnemyPatrolNode("Enemy1", "PathNodeArea_6", 0, "");
}
void UseKeyOnDoor(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked("mansion_3", false, true);
PlaySoundAtEntity("", "unlock_door", "mansion_3", 0, false);
RemoveItem(asItem);
}
void EventCollide(string &in asParent, string &in asChild, int alState)
{
SetEntityActive("Enemy2", true);
SetEntityActive("Enemy3", true);
SetEntityActive("deformed_man", true);
PlaySoundAtEntity("", "break_wood_metal.snt", "spawnEnemy2", 0.0, false);
}
void UseKeyOnDoor2(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked("level_wood", false, true);
PlaySoundAtEntity("", "unlock_door", "level_wood", 0, false);
RemoveItem(asItem);
}
void StartPlayerLookAt(string &in asParent, string &in asChild, int alState)
{
StartPlayerLookAt("Look3", 3.0f, 3.0f, "");
}
void OnLeave()
{
}
Fixed.
I get an error that says "(46, 25): ERR :Expected '(' "
Should be fixed.
How can I make the player stop looking?
(05-26-2013, 04:41 PM)WIWWM Wrote: @ wank
this code here (46, 25) means that 46 lines of code down and 25 characters right there is a problem.
And if the Error (ERR) was that t expected a "(" 46 lines down and 25 characters over, you should be able to fix that on your own
Im not syaing dont post if you cant figure something out but if your gonna script you might as well know how the eorror codes work.
I know how it works, but there was already a ( there. After another time of testing I noticed it was for a different map.
(This post was last modified: 05-26-2013, 05:36 PM by Wank.)
|
|