<?php
CASE "!buyfood":
IF( GetCurrentPlayerVar( "idZone") == "Store" ) THEN
privmsg( "You Just Bought " . $argv . " units of food." );
ELSE
privmsg( "Command not available here");
ENDIF
Break;
?>
<?php
RegisterZoneAction( "Store" , "AS5" , -101,432, 130 , Test );
?>
<?php
CASE "!pm":
IF( $argv != "" ) THEN
$idxSpace = indexOf( $argv, " ");
IF( $idxSpace != -1 ) THEN
$toUser = subStr( $argv,0,$idxSpace );
$argv = trim( subStr( $argv,$idxSpace ) );
privMsg ( "^6PM To " . GetPlayerVar( $toUser , "NickName" ) );
privMsg ( "^7" . $argv );
privMsg( $toUser , "^6PM From " . GetCurrentPlayer("UserName" ) );
privMsg( $toUser , $argv );
ELSE
privMsg ( "^7Command needs 2 paremters" );
ENDIF
ELSE
privMsg ( "^7Command needs 2 paremters" );
ENDIF
BREAK;
?>
<?php
case "usermsg":
{
testArgs(ident, "SSS", args);
currInfoPlayer = listOfPlayers.getPlayerByUserName((string)args[1]);
if (currInfoPlayer == null)
throw new GLScript.GLApp.GLScriptException("You can't use " + ident + " in this context, not a player event");
string text = args[2].ToString();
if (text == "[[TranslateEngine]]")
text = lfsLang.replaceParmsLangStr(currInfoPlayer.idLang);
SendMsgToConnection(currInfoPlayer.UCID, "^6Personal msg from: ^8" + (string)args[0]);
SendMsgToConnection(currInfoPlayer.UCID, "^7" + text );
break;
}
?>