wenn ich mich Einlogge oder Registriere kommt komischerweise der text (Du trägst fette Farmer sachen o.ä) und (Du hast nicht genug Geld)
dabei habe ich weder Errors noch warnings.
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_LOGIN)
{
if(response == 0)
{
SendClientMessage(playerid,rot,"Du hast den Login Vorgang abgebrochen und wirst deshalb nun gekickt!");
Kick(playerid);
}
if(response == 1)
{
if(!strlen(inputtext))
{
SendClientMessage(playerid,rot,"Das angegebene Passwort war leider falsch!");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Gib unten dein korrektes Passwort ein!","Login","Abbrechen");
return 1;
}
else
{
Login(playerid,MD5_Hash(inputtext));
return 1;
}
}
}
if(dialogid == DIALOG_REG)
{
if(response == 0)
{
SendClientMessage(playerid,rot,"Du hast den Vorgang abgebrochen und wirst gekickt!");
Kick(playerid);
return 1;
}
if(response == 1)
{
if(!strlen(inputtext))
{
SendClientMessage(playerid,rot,"Dein angegebens Passwort war nicht lang genug!\nBitte versuche es erneut!");
ShowPlayerDialog(playerid,DIALOG_REG,DIALOG_STYLE_PASSWORD,"Register","Herzlich Willkommen.\n Da dies dein 1.Besuch bei uns ist, musst du dich zuerst registrieren.\nGib bitte unten dein gewünschtes Passwort ein!","Register","Abbrechen");
return 1;
}
else
{
Register(playerid,MD5_Hash(inputtext));
}
if(dialogid == DIALOG_Ulla)
if(response)
if(listitem == 0)
{
if(GetPlayerMoney(playerid) > 75)
SetPlayerSkin(playerid, 10);
SendClientMessage(playerid, lila, "Du hast dir Alte Sachen gekauft!");
GivePlayerMoney(playerid, -75);
}
else
{
if(GetPlayerMoney(playerid) < 75)
SendClientMessage(playerid,rot,"Du hast nicht genügend Geld dabei!");
return 1;
}
if(listitem == 1)
{
if(GetPlayerMoney(playerid) < 85)
SendClientMessage(playerid,rot,"Du hast nicht genügend Geld dabei!");
return 1;
}
else
{
if(GetPlayerMoney(playerid) > 85)
SetPlayerSkin(playerid, 31);
SendClientMessage(playerid, lila, "Du läufst als Fette Farmerin herum !");
GivePlayerMoney(playerid, -85);
}
if(listitem == 2)
{
if(GetPlayerMoney(playerid) > 95)
SetPlayerSkin(playerid, 39);
SendClientMessage(playerid, lila, "Du hast dir normale Sachen gekauft");
GivePlayerMoney(playerid, -95);
}
else
{
if(GetPlayerMoney(playerid) < 95)
SendClientMessage(playerid,rot,"Du hast nicht genügend Geld dabei!");
return 1;
}
if(listitem == 3)
{
if(GetPlayerMoney(playerid) > 120)
SetPlayerSkin(playerid, 130);
SendClientMessage(playerid, lila, "Du hast dir ein schäbiges Kleid gekauft");
GivePlayerMoney(playerid, -120);
}
else
{
if(GetPlayerMoney(playerid) < 120)
SendClientMessage(playerid,rot,"Du hast nicht genügend Geld dabei!");
return 1;
}
if(listitem == 4)
{
if(GetPlayerMoney(playerid) > 125)
SetPlayerSkin(playerid, 232);
SendClientMessage(playerid, lila, "Du hast dir andere normale Sachen gekauft");
GivePlayerMoney(playerid, -125);
return 1;
}
else
{
if(GetPlayerMoney(playerid) < 125)
SendClientMessage(playerid,rot,"Du hast nicht genügend Geld dabei!");
}
if(listitem == 5)
{
if(GetPlayerMoney(playerid) > 2000)
SetPlayerSkin(playerid, 5);
SendClientMessage(playerid, lila, "Du hast dir ein Hemd und eine Jeans gekauft ! Fettsack !");
GivePlayerMoney(playerid, -2000);
return 1;
}
else
{
if(GetPlayerMoney(playerid) < 2000)
SendClientMessage(playerid,rot,"Du hast nicht genügend Geld dabei!");
return 1;
}
}
if(dialogid == DIALOG_Pizza)
if(response == 0)
{
SendClientMessage(playerid,rot,"Roberto: Wenn du nichts kaufen willst verschwinde!");
return 1;
}
if(response == 1)
if(listitem == 0)
{
if(GetPlayerMoney(playerid) > 5)
SendClientMessage(playerid, weiß, "Roberto: Eine Pizza marga lass sie dir schmecken");
AddHealth(playerid, 10.0);
GivePlayerMoney(playerid, -5);
return 1;
}
else
{
if(GetPlayerMoney(playerid) < 5)
SendClientMessage(playerid,rot,"Du hast nicht genügend Geld dabei!");
return 1;
}
}
return 1;
}
Meine Frage .: WIE KANN DAS SEIN ?? :.
One Love
WeedChief