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));
|
||
|
}
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
}
|