I'm making the second chapter of my custom story, and since in continues from where the first one left off, I want the player to spawn in the first map with a lantern, and keep it throughout the CS. Is this possible?
Also what is the script command to make the player start out with half their oil instead of it being full?
thanks in advance
.
GiveItem(string& asName, string& asType, string& asSubTypeName, string& asImageName, float afAmount);
Adds an item to the inventory of the player. Note that the item does not have to exist as entity in the world to be able to do this.
asName - internal name
asType - item to give
asSubTypeName - item name for .lang file
asImageName - For exemple: void GiveItem(string& asName, string& asType, “chemical_container_full”,
“chemical_container_full.tga” , float afAmount); The image is from
\ graphics\Item\chemical_container_full.tga : is the image which will appear in Inventory -
img155.imageshack.us/img155/6871/20806785.jpg
Taken from
http://wiki.frictionalgames.com/hpl2/amn..._functions
Sorry I can't help you any more, don't have amnesia with me to test : P
^^^
That's for spawning with the lantern.
SetPlayerLampOil(50);
sets the lamp oil to 50%
(01-09-2012, 01:02 AM)flamez3 Wrote: [ -> ]GiveItem(string& asName, string& asType, string& asSubTypeName, string& asImageName, float afAmount);
Adds an item to the inventory of the player. Note that the item does not have to exist as entity in the world to be able to do this.
asName - internal name
asType - item to give
asSubTypeName - item name for .lang file
asImageName - For exemple: void GiveItem(string& asName, string& asType, “chemical_container_full”, “chemical_container_full.tga” , float afAmount); The image is from \ graphics\Item\chemical_container_full.tga : is the image which will appear in Inventory - img155.imageshack.us/img155/6871/20806785.jpg
Taken from http://wiki.frictionalgames.com/hpl2/amn..._functions
Sorry I can't help you any more, don't have amnesia with me to test : P
No, don't use that.
Use void GiveItemFromFile(string& asName, string& asFileName);
Code:
GiveItemFromFile("lantern", "lantern.ent");
(01-09-2012, 05:47 PM)MulleDK19 Wrote: [ -> ] (01-09-2012, 01:02 AM)flamez3 Wrote: [ -> ]GiveItem(string& asName, string& asType, string& asSubTypeName, string& asImageName, float afAmount);
Adds an item to the inventory of the player. Note that the item does not have to exist as entity in the world to be able to do this.
asName - internal name
asType - item to give
asSubTypeName - item name for .lang file
asImageName - For exemple: void GiveItem(string& asName, string& asType, “chemical_container_full”, “chemical_container_full.tga” , float afAmount); The image is from \ graphics\Item\chemical_container_full.tga : is the image which will appear in Inventory - img155.imageshack.us/img155/6871/20806785.jpg
Taken from http://wiki.frictionalgames.com/hpl2/amn..._functions
Sorry I can't help you any more, don't have amnesia with me to test : P
No, don't use that.
Use void GiveItemFromFile(string& asName, string& asFileName);
Code:
GiveItemFromFile("lantern", "lantern.ent");
They both work the same, but putting it the way flamez3 did it is more precise and adjustable.