Mein LoadTable
stock LoadTable()
{
mysql_query("CREATE TABLE IF NOT EXISTS `accounts` (`id` int(11) AUTO_INCREMENT, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;");
mysql_query("ALTER TABLE `accounts` ADD `Name` varchar(64)");
mysql_query("ALTER TABLE `accounts` ADD `passwort` varchar(64)");
mysql_query("ALTER TABLE `accounts` ADD `IP` varchar(20)");
mysql_query("ALTER TABLE `accounts` ADD `Datum` varchar(20)");
mysql_query("ALTER TABLE `accounts` ADD `Zeit` varchar(20)");
mysql_query("ALTER TABLE `accounts` ADD `pGeld` int(20)");
mysql_query("ALTER TABLE `accounts` ADD `pTeam` int(20)");
mysql_query("ALTER TABLE `accounts` ADD `pWarn` int(20)");
mysql_query("ALTER TABLE `accounts` ADD `pBan` int(20)");
mysql_query("ALTER TABLE `accounts` ADD `pGeschlecht` int(20)");
mysql_query("ALTER TABLE `accounts` ADD `pEmail` varchar(64)");
mysql_query("ALTER TABLE `accounts` ADD `pLevel` int(20)");
mysql_query("ALTER TABLE `accounts` ADD `pKills` int(20)");
mysql_query("ALTER TABLE `accounts` ADD `pTode` int(20)");
mysql_query("ALTER TABLE `accounts` ADD `pHealth` float(20)");
}
Mein SavePlayer
stock SavePlayer(playerid)
{
if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
{
if(Eingeloggt[playerid] == 1)
{
new query[1024];
GetPlayerHealth(playerid,SpielerInfo[playerid][pHealth]);
GetPlayerName(playerid, SpielerInfo[playerid][pName], MAX_PLAYER_NAME);
format(query,sizeof(query),"UPDATE `accounts` SET `pGeld`='%d',`pLevel`='%d',`pTode`='%d',`pKills`='%d',`pHealth`='%f',`pTeam`='%d',`pWarn`='%d',`pBan`='%d',`pGeschlecht`='%d',`pEmail`='%s' WHERE `Name`='%s'",
SpielerInfo[playerid][pGeld],GetPlayerScore(playerid),SpielerInfo[playerid][pTode],SpielerInfo[playerid][pKills],SpielerInfo[playerid][pHealth],SpielerInfo[playerid][pTeam],SpielerInfo[playerid][pWarn],SpielerInfo[playerid][pBan],SpielerInfo[playerid][pGeschlecht],SpielerInfo[playerid][pEmail],SpielerInfo[playerid][pName]);
mysql_query(query);
}
}
}
Mein Dialog davon
case DIALOG_EMAIL:
{
if(response)
{
new string[164],spieler[MAX_PLAYER_NAME];
GetPlayerName(playerid,spieler,MAX_PLAYER_NAME);
format(string,sizeof(string),"Du hast deine E-Mail Adresse angegeben: %s",inputtext);
strcat(SpielerInfo[playerid][pEmail], inputtext);
//SpielerInfo[playerid][pEmail] = %s;
Eingeloggt[playerid] = 1;
}
}