<?php
Index: cmdLapper.cs
===================================================================
--- cmdLapper.cs (revision 12)
+++ cmdLapper.cs (working copy)
@@ -96,6 +96,11 @@
infoPlayer currPly = listOfPlayers.getPlayerByUCID(UCID);
+ if (carName == "" && currPly.CName != "") // Set default car to current car if no default set in the lapper config
+ {
+ carName = currPly.CName;
+ }
+
closeAllTop(currPly);
string[] splitCmd = cmd.Split(' ');
?>
<?php
Index: cmdLapper.cs
===================================================================
--- cmdLapper.cs (revision 12)
+++ cmdLapper.cs (working copy)
@@ -96,6 +96,11 @@
infoPlayer currPly = listOfPlayers.getPlayerByUCID(UCID);
+ if (carName == "" && currPly.CName != "") // Set default car to current car if no default set in the lapper config
+ {
+ carName = currPly.CName;
+ }
+
closeAllTop(currPly);
string[] splitCmd = cmd.Split(' ');
?>
<?php
public void LdbUpdateUserVar(string userName, string key, string value)
{
long idUserData;
if (userName != "")
{
lockBase(); // Lock the database for write
userName = userName.ToLower(); // Store usrename in lower case
+ value = value.Replace("'", "").Replace("\0", ""); // Replace any invalid chars in value string
?>
<?php
CASE "!pm":
$idxSpace = indexOf( $argv, " ");
$toUser = subStr( $argv,0,$idxSpace );
$argv = trim( subStr( $argv,$idxSpace ) );
userMsg (GetCurrentPlayerVar( "Nickname" ), $toUser, $argv);
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;
}
?>
(currInfoPlayer as infoPlayer).finishedPos = -1;
case "finishedpos":
val.typVal = GLScript.typVal.num;
val.fval = (float)currInfoPlayer.finishedPos + 1;
break;
Sub OnConnect_Login()
$UserName = GetCurrentPlayerVar("UserName");
IF ( UserInGroup( "register", $UserName ) == 1 )
THEN
openPrivTextButton( "LPass1",50,51,25,15,5,96,"Password","Password",30,LPass);
openPrivButton( "Login",50,101,25,15,5,-1,96,"Login",Login);
ELSE
privMsg( "^1You're Not Registered");
ENDIF
EndSub
Sub LPass( $LPass )
SetUserStoredValue(LPassTemp, $LPass);
TextPrivButton( "Login","^3***********" );
EndSub
Sub Login( $KeyFlags,$id )
$userName = GetCurrentPlayerVar("UserName");
IF ( GetUserStoredValue(LPass) == GetUserStoredValue(LPassTemp) )
THEN
closePrivButton("LUser1");
closePrivButton("LPass1");
privMsg( "^2Thank You For Logging In" );
closePrivButton("LAPass");
closePrivButton("Login");
ELSE
privMsg( "Incorrect Password" );
ENDIF
EndSub
UserInGroup( "register" ,"Registered" )
UserInGroup( "register",$UserName )
SetUserStoredValue(LUser, $LUser);
SetUserStoredValue(LPass, $LPass);
$LUser = GetUserStoredValue(LUser);
$LPass = GetUserStoredValue(LPass);