34 lines
725 B
Plaintext
34 lines
725 B
Plaintext
|
/*--------------------------------------------------------
|
||
|
|
||
|
Script Name: spawn_gems
|
||
|
----------------------------------------------------------
|
||
|
Created By: Genisys(Guile)
|
||
|
Created On: 4/17/09
|
||
|
----------------------------------------------------------
|
||
|
|
||
|
This goes in the OnOpen Event of a chest or placeable object
|
||
|
|
||
|
----------------------------------------------------------*/
|
||
|
|
||
|
|
||
|
//We only run this script one time for each PC for Each Chest!
|
||
|
void main()
|
||
|
{
|
||
|
object oPC = GetLastOpenedBy();
|
||
|
string sName = GetName(oPC);
|
||
|
int n = GetLocalInt(OBJECT_SELF, "GSC" + sName);
|
||
|
|
||
|
if(!GetIsPC(oPC))
|
||
|
return;
|
||
|
|
||
|
if(n==1)
|
||
|
{return;}
|
||
|
|
||
|
else
|
||
|
{
|
||
|
SetLocalInt(OBJECT_SELF, "GSC" + sName, 1);
|
||
|
|
||
|
ExecuteScript("gen_geg_treas", OBJECT_SELF);
|
||
|
}
|
||
|
}
|