A gondom a következõ, ugye mikor nincs regisztrálva a játékos a szerveren, kirúgom és elnavigálom a honlapra ahol majd tud regisztrálni. Igen-ám, de olyan irgalmatlan lassan connect-el a szerverhez( de csak akkor ha nincs regisztrálva ), mint az állat..
Egy a mostaniakhoz képest gyors connectet sikerült lekapnom:
[00:36:34] {FFFFFF}SA-MP {B9B9BF}0.3e-RC5 {FFFFFF}Started
[00:36:37] Connecting to 88.132.53.207:7777...
[00:36:37] Connected. Joining the game...
[00:36:52] Lost connection to the server. Reconnecting..
[00:36:52] The server is restarting..
[00:36:52] Connecting to 88.132.53.207:7777...
[00:36:53] Connected. Joining the game...
[00:36:53]
[00:36:53] INFO:{ffffff} Üdvözöllek a szerveren {d8ff4a}Jason_Lambrickc{ffffff}, a neved nincs regisztrálva a szerveren... Az alábbi címen megteheted.
[00:36:53] {4a7aff}Weboldal: {7bbd49}http://www.{ffffff}fc-rp{7bbd49}.hu/
[00:36:53]
[00:36:53] Server closed the connection.
A másik pedig az hogy 3x minimum le-fel lépeget a szerverre mire sikerül csatlakozni. Van mikor az \'Üdvözöllek a szerveren...\' szöveg meg sem jelenik csak a Weboldal..
Connectnél:
Result:
new DBResult:Result;
format( Query, sizeof(Query), \"SELECT * FROM `Users` WHERE `Name` = \'%s\'\", playerName(playerid) );
Result = db_query( Database, Query );
else if( !db_num_rows(Result) )
{
if( RegistrationT == 1 )
{
new TEXT[192];
format( TEXT, sizeof(TEXT), \"INFO:\"CCWHITE\" Üdvözöllek a szerveren \"CCYELLOW\"%s{ffffff}, a neved nincs regisztrálva a szerveren... Az alábbi címen megteheted.\", playerName(playerid) );
SendClientMessage( playerid, CWHITE, \"\\n\" );
SendClientMessage( playerid, CINFO, TEXT );
SendClientMessage( playerid, CWHITE, CCINFO\"Weboldal: \"CCYELLOWGREEN\"http://www.{ffffff}fc-rp{7bbd49}.hu/\" );
SendClientMessage( playerid, CWHITE, \"\\n\" );
Kick( playerid );
}
else if( RegistrationT == 0 )
{
new TEXT[192];
format( TEXT, sizeof(TEXT), CCINFO\"INFO:\"CCWHITE\" Üdvözöllek a szerveren \"CCYELLOW\"%s\"CCWHITE\", a neved nincs regisztrálva a szerveren.\", playerName(playerid) );
SendClientMessage( playerid, CWHITE, \"\\n\" );
SendClientMessage( playerid, CGRAY, TEXT );
ShowPlayerDialog( playerid, DIALOG_REGISTRATION, DIALOG_STYLE_PASSWORD, CCWHITE\"Regisztráció\", CCBLUE\"Írd be a leendõ jelszavad.\", \"Rendben\", \"Mégsem\" );
}
}