/********************************************************************** * Copyright (c)2000-2002 Sony Online Entertainment Inc. * All Rights Reserved * * Title: player_warp * Description: Enables the warping to a specified location. * @author $Author:$ * @version $Revision:$ **********************************************************************/ /***** INCLUDES ********************************************************/ include library.utils; /***** CONSTANTS *******************************************************/ /***** TRIGGERS ********************************************************/ trigger OnSpeaking(string text) { if (text.startsWith("warp")) { java.util.StringTokenizer st = new java.util.StringTokenizer(text); if (st.countTokens() < 5) { sendSystemMessageTestingOnly(self, "format: warp "); return SCRIPT_CONTINUE; } LOG("LOG_CHANNEL", "tokens -> " + st.countTokens() + " nextToken ->" + st.nextToken()); if (st.hasMoreTokens()) { string planet = st.nextToken(); float x = (float)utils.stringToInt(st.nextToken()); float y = (float)utils.stringToInt(st.nextToken()); float z = (float)utils.stringToInt(st.nextToken()); //LOG("LOG_CHANNEL", "loc ->" + x + "/" + y + "/" + z); warpPlayer(self, planet, x, y, z, null, 0.0f, 0.0f, 0.0f); } } if (text.startsWith("create")) { java.util.StringTokenizer st = new java.util.StringTokenizer(text); if (st.countTokens() < 2) { sendSystemMessageTestingOnly(self, "format: create