Hallo liebe breadfish Com,
da Ich ja nun auch endlich mal ein wenig Interesse am Scripting gefunden habe, und nun die Tutorialreihe von MrMonat durchgehe, blieb nun auch nicht das MySQL weg. Wie im Video hatte Ich die DIALOG_REGISTER definiert und eingebaut, doch trotz der kompletten Nachmacherei kam am Ende doch dieser nervige Warn, den Ich doch gerne weg hätte.
Code:
if(dialogid==DIALOG_REGISTER)
{
if(response)
{
new name[MAX_PLAYER_NAME], query[128], passwort[35];
GetPlayerName(playerid, name, sizeof(name));
if(strlen(inputtext)>3)
{
//Registration
mysql_escape_string(inputtext, passwort, dbhandle);
format(query, sizeof(query), "INSERT INTO user (username, passwort) VALUES ('%s', '%s') ",name,passwort);
mysql_function_query(dbhandle, query, false, "", "");
}
else
{
//Kleiner als 3 Zeichen
SendClientMessage(playerid, DARKRED, "Dein Passwort muss mindestens 3 Zeichen lang sein.");
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Registration", "Gib bitte dein gewünschtes Passwort an:","Okay", "Abbrechen");
}
}
else
{
Kick(playerid);
}
return 1;
}
Ehm ja, sorry wenn es ziemlich komisch eingerückt ist, hab den Dreh mit der Verschiebung usw. noch nicht korrekt raus.
Warningcode:
C:\Users\Gyanthlos\Desktop\Pawno\gamemodes\script.pwn(321) : warning 225: unreachable code
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Warning.
MfG