Hey.
Habe von einem Kollegen ein Script bekommen, doch der Account wird nicht gespeichert aber geladen schon.
Mysql Log:
Als text zu groß, website hängt auf.
DL Link: klick mich
Virustotal: klick
#if defined TestServer
#define SQL_HOST "localhost"
#define SQL_USER "root"
#define SQL_PASS "YouTube123"
#define SQL_DATA "tesw"
#else
#define SQL_HOST "localhost"
#define SQL_USER "root"
#define SQL_PASS "YouTube123"
#define SQL_DATA "tesw"
#endif
Stock Register:
stock Register(playerid,key[])
{
new Name[32];
GetPlayerName(playerid, Name, sizeof(Name));
s_SetPlayerHealth(playerid,100);
pInfo[playerid][AuslogHeal] = 100;
pAC_CD[playerid] =5;
pInfo[playerid][ploggedin] =1;
RegSchutz = 10;
new query[456],md5key[64],datum[64];
//new query2[256];
new Year, Month, Day,Hour, Minute;
getdate(Year, Month, Day);
gettime(Hour, Minute);
format(md5key,sizeof(md5key),"%s",MD5_Hash(key));
format(datum,sizeof(datum),"%02d.%02d.%d / %02d:%02d Uhr", Day, Month, Year, Hour, Minute);
mysql_real_escape_string(Name,SpielerName(playerid));
mysql_real_escape_string(md5key,md5key);
mysql_real_escape_string(datum,datum);
format(query, sizeof(query), "INSERT INTO `accounts` (`Name`, `Passwort`, `Datum`) VALUES ('%s', '%s', '%s')", Name, md5key,datum);
new query1[256];
format(query1, sizeof(query1), "INSERT INTO `inventar` (`Name`) VALUES ('%s')", SpielerName(playerid));
new query2[256];
format(query2, sizeof(query2), "INSERT INTO `coinsystem` (`Name`) VALUES ('%s')", SpielerName(playerid));
new query3[256];
format(query3, sizeof(query3), "INSERT INTO `apps` (`Name`) VALUES ('%s')", SpielerName(playerid));
mysql_query(query3);
mysql_query(query2);
mysql_query(query1);
mysql_query(query);
mysql_SetString("accounts", "Passwort", MD5_Hash(key), "Name", SpielerName(playerid));
mysql_SetInt("accounts", "ZSPD", 1, "Name", SpielerName(playerid));
mysql_SetInt("accounts", "Respektpunkte", 0, "Name", SpielerName(playerid));
mysql_SetInt("accounts", "Nummer", 0, "Name", SpielerName(playerid));
AutosysCreateplayer(playerid);
pInfo[playerid][pNummer] =0;
pInfo[playerid][pRespektpunkteBenotigt] = 3;
SetPlayerScore(playerid,1);
pInfo[playerid][pHunger] =300;
SCM(playerid,COLOR_YELLOW," ");
SCM(playerid,COLOR_YELLOW," ");
SCM(playerid,COLOR_YELLOW," ");
SCM(playerid,COLOR_YELLOW," ");
SCM(playerid,COLOR_YELLOW,"Beleidungen sowie Rassistische Äußerungen werden nicht toleriert");
SCM(playerid,COLOR_YELLOW,"Eine Hilfe findest du unter /hilfe, das Regelwerk findest du im Forum.");
SCM(playerid,COLOR_YELLOW,"Mit /sup kannst du eine Frage stellen oder einen Spieler/Bug melden");
SCM(playerid,COLOR_YELLOW,"Die TS3 IP und die Foren URL findest du auch unter '/serverinfo'");
SCM(playerid,COLOR_YELLOW,"Gehe nun bitte ins Forum, registriere dich und lies dir die Regeln durch.");
SCM(playerid,COLOR_YELLOW,"Wenn du Level 2 erreicht hast kannst du deinen Foren- und Teamspeak3 Account");
SCM(playerid,COLOR_YELLOW,"per /cp -> Account aktivieren.");
pVspawner_active[playerid] = 0;
SavePlayer(playerid,0);
return 1;
}
//Edit: Jeffry: du hast das Script im andern Samp Forum geschickt gekriegt, war der Typ mit der DB