public function onCityEnter(SR_Party $party) { if ($party->hasNPCClassed('PrisonB2_Malois')) { $this->setAlert($party, 9000000); } parent::onCityEnter($party); }
public function onCityExit(SR_Party $party) { if ($party->hasNPCClassed('PrisonB2_Malois')) { $party->notice('Malois says: "Hurry, we have to hurry!"'); } parent::onCityExit($party); }
public function onCityExit(SR_Party $party) { parent::onCityExit($party); if (false !== ($malois = $party->getNPCMemberByClassname('PrisonB2_Malois'))) { $party->notice(sprintf('Malois says: "Thank you so very much ... I will have to be careful now ... I guess i cannot even go shopping in the Chicago_Store now."')); if (false !== $party->kickUser($malois)) { $party->setConst('RESCUED_MALOIS', 1); } $party->notice('"Not so fast!!" , A group of soldiers shout, "You are going nowhere!"'); $party->notice('Malois flees as you back him up!'); $party->fight(SR_NPC::createEnemyParty('Prison_GrayOp', 'Prison_GrayOp', 'Seattle_BlackOp')); } }
/** * @param SR_Party $party */ public function onCityEnter(SR_Party $party) { $this->getRenrakuElevator()->setElevatorFlagsDefault($party); parent::onCityEnter($party); }
public function onCityEnter(SR_Party $party) { // $this->setAlert($party, GWF_Time::ONE_HOUR*3); return parent::onCityEnter($party); }