// =============================================================================== // DESCRIPTION: // CALLED BY: // PARAMS: // TYPE: // =============================================================================== // Init ========================================================================== @INIT if [__debug == 1] goto DEBUG goto SCRIPT // =============================================================================== // Debug ========================================================================= @DEBUG Echo #__debug_prefix#"Calling script scriptinput" Echo "SCRIPTINPUT clientid: "#GetScriptParam(clientid)#" name: "#GetScriptParam(name)#" accountid: "#GetScriptParam(accountid)#" index: "#GetScriptParam(index)#" :: "#GetScriptParam(do)#" goto SCRIPT // =============================================================================== // Script ======================================================================== @SCRIPT if [__debug == 1] Echo #__debug_prefix#"Calling method scriptinput::"#GetScriptParam(::)# goto #GetScriptParam(::)# goto EOF @MSG_TEAMRECALL Set _idx #GetScriptParam(index)# set _clientid #GetScriptParam(clientid)# Set _targetidx #GetScriptParam(targetidx)# set _summoner #GetClientNameFromClientNum(|GetClientNumFromIndex(|#_targetidx|#)|#)# StartEffectOnObject #_idx# /shared/effects/relocate.effect SendMessage #_clientid# "^R"#_summoner#"^Y Cast a ^RSUMMONTEAM ^Yon you. Press ^RE ^YTO SPAWN AT HIS LOCATION, YOU GOT ^R7 ^YSeconds" goto EOF @ACCEPT_TEAMRECALL Set _idx #GetScriptParam(index)# set _clientid #GetScriptParam(clientid)# Set _targetidx #GetScriptParam(targetidx)# set _summoner #GetClientNameFromClientNum(|GetClientNumFromIndex(|#_targetidx|#)|#)# StopEffectOnObject #_idx# SendMessage #_clientid# "^rACCEPTED^y summoning request of ^r"#_summoner#"^Y teleporting you now." sleep 100 ExecScript _SVR_PLAYER :: TELEPORT idx #_idx# targetidx #_targetidx# goto EOF @DENY_TEAMRECALL Set _idx #GetScriptParam(index)# set _name #GetScriptParam(name)# set _team #GetTeam(|#_idx|#) StopEffectOnObject #_idx# SendMessage #_team# "^yTEAMRECALL ^R"#_name#"^y has denied." goto EOF @EOF // ===============================================================================