40 lines
605 B
Plaintext
40 lines
605 B
Plaintext
// Gambling Include
|
|
|
|
// Amount of gold in the house at the start of the server.
|
|
int HOUSESTART=1000;
|
|
object oMod=GetModule();
|
|
|
|
void SetHouse(int nAmt)
|
|
{
|
|
SetLocalInt(oMod,"HOUSETOTAL",nAmt);
|
|
}
|
|
|
|
int GetHouse()
|
|
{
|
|
return GetLocalInt(oMod,"HOUSETOTAL");
|
|
}
|
|
|
|
int CheckPayout(int nAmt)
|
|
{
|
|
if( (GetHouse()-nAmt) < 0)
|
|
{
|
|
nAmt=GetHouse();
|
|
SetHouse(0);
|
|
return nAmt;
|
|
}
|
|
return nAmt;
|
|
}
|
|
|
|
void AddHouse(int nAmt)
|
|
{
|
|
SetHouse((nAmt+GetHouse()));
|
|
}
|
|
|
|
void SubHouse(int nAmt)
|
|
{
|
|
if((GetHouse()-nAmt) < 0)
|
|
SetHouse(0);
|
|
else
|
|
SetHouse((GetHouse()-nAmt));
|
|
}
|