66 lines
1.4 KiB
Plaintext
66 lines
1.4 KiB
Plaintext
void main()
|
|
{
|
|
object oPC = GetLastAttacker();
|
|
|
|
|
|
ActionDoCommand(PlaySound("as_cv_gongring3"));
|
|
|
|
|
|
|
|
int nDiceRoll = d100(1);
|
|
if(nDiceRoll <= 10)
|
|
{
|
|
object oTarget = GetWaypointByTag("gong1");
|
|
AssignCommand(oPC, JumpToObject(oTarget));
|
|
}
|
|
else if(nDiceRoll <= 20)
|
|
{
|
|
object oTarget = GetWaypointByTag("gong2");
|
|
AssignCommand(oPC, JumpToObject(oTarget));
|
|
}
|
|
else if(nDiceRoll <= 30)
|
|
{
|
|
object oTarget = GetWaypointByTag("gong3");
|
|
AssignCommand(oPC, JumpToObject(oTarget));
|
|
}
|
|
else if(nDiceRoll <= 40)
|
|
{
|
|
object oTarget = GetWaypointByTag("gong4");
|
|
AssignCommand(oPC, JumpToObject(oTarget));
|
|
}
|
|
else if(nDiceRoll <= 50)
|
|
{
|
|
object oTarget = GetWaypointByTag("gong5");
|
|
AssignCommand(oPC, JumpToObject(oTarget));
|
|
}
|
|
else if(nDiceRoll <= 60)
|
|
{
|
|
object oTarget = GetWaypointByTag("gong6");
|
|
AssignCommand(oPC, JumpToObject(oTarget));
|
|
}
|
|
else if(nDiceRoll <= 70)
|
|
{
|
|
object oTarget = GetWaypointByTag("gong7");
|
|
AssignCommand(oPC, JumpToObject(oTarget));
|
|
}
|
|
else if(nDiceRoll <= 80)
|
|
{
|
|
object oTarget = GetWaypointByTag("gong8");
|
|
AssignCommand(oPC, JumpToObject(oTarget));
|
|
}
|
|
else if(nDiceRoll <= 90)
|
|
{
|
|
object oTarget = GetWaypointByTag("gong9");
|
|
AssignCommand(oPC, JumpToObject(oTarget));
|
|
}
|
|
else
|
|
{
|
|
object oTarget = GetWaypointByTag("gong10");
|
|
AssignCommand(oPC, JumpToObject(oTarget));
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|