if(PlayerInfo[playerid][pSex][0] == 0)
Beiträge von Marschl
-
-
Hat sich nix geändert
-
Ich bekomm diese Error's
Code
Alles anzeigenC:\Users\Marcel\Desktop\City-of-Roleplay\Server\gamemodes\CoR.pwn(576) : error 001: expected token: ")", but found "[" C:\Users\Marcel\Desktop\City-of-Roleplay\Server\gamemodes\CoR.pwn(576) : error 029: invalid expression, assumed zero C:\Users\Marcel\Desktop\City-of-Roleplay\Server\gamemodes\CoR.pwn(576) : warning 215: expression has no effect C:\Users\Marcel\Desktop\City-of-Roleplay\Server\gamemodes\CoR.pwn(576) : error 001: expected token: ";", but found "]" C:\Users\Marcel\Desktop\City-of-Roleplay\Server\gamemodes\CoR.pwn(576) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
stock CheckRegister(playerid)
{
if(PlayerInfo[playerid][pSex][0] == '0')
{
SendClientMessage(playerid, COLOR_WEIS, "");
SendClientMessage(playerid, COLOR_ROT, "~--------------------------------------------------------------------------------------~");
SendClientMessage(playerid, COLOR_WEIS, "");
SendClientMessage(playerid, COLOR_WEIS, "");
SendClientMessage(playerid, COLOR_ROT, "Server: Bitte vervollständige deine Regestration!");
ShowPlayerDialog(playerid, DIALOG_SEX, DIALOG_STYLE_LIST, ""SERVER_COLORHTML"["SERVER_TAG"] - Regestration [2/4]", ""HTML_WEIS"- Bitte wähle dein Geschlecht - \n"HTML_HELLBLAU"Männlich \n"HTML_PINK"Weiblich", "Weiter", "Abbruch");
}
return 1;
} -
Wie Frage ich ab ob das Feld leer ist oder eine 0 drin steht?
hab das jetzt so:
if(PlayerInfo[playerid][pEMail] == 0) return SendClientClear(playerid), SendClientMessage(playerid, COLOR_ROT, "Server: Bitte vervollständige deine Regestration!"), ShowPlayerDialog(playerid, DIALOG_EMAIL, DIALOG_STYLE_INPUT, ""SERVER_COLORHTML"["SERVER_NAME"] - Regestration [4/4]", ""HTML_WEIS"Bitte gebe hier eine gültige EMail-Adresse im Format "HTML_GELB"support@"SERVER_DOMAIN""HTML_WEIS" ein:", "Weiter", "Abbruch"), else continue; -
-
Okay eins hab ich noch undzwar wie finde ich herraus wie alt er ist. Also dass ich eine Message ausgeben kann(Okay du bist xx jahre alt ^^)
-
Wenn ich bei Email Adresse irgendwas eingebe, wird der Dialog nicht wieder angezeigt:
if(dialogid == DIALOG_EMAIL)
{
if(!response) return KickWithMessage(playerid, COLOR_ROT, "[KICK]"HTML_GELB"* Du wurdest gekickt, da du den Regestrirungsvorgang abgebrochen hast!");
if(IsValidEmail(inputtext)) return SendClientMessage(playerid, COLOR_ROT, "* Fehler: Du hast ein ungültiges Format eingegeben!"), ShowPlayerDialog(playerid, DIALOG_EMAIL, DIALOG_STYLE_INPUT, ""SERVER_COLORHTML"["SERVER_NAME"] - Regestration [4/4]", ""HTML_WEIS"Bitte gebe hier eine gültige EMail-Adresse im Format "HTML_GELB"support@"SERVER_DOMAIN""HTML_WEIS" ein:", "Weiter", "Abbruch");
format(PlayerInfo[playerid][pEmail], 45, inputtext);
SavePlayer(playerid);
return 1;
} -
Okay,
Ich hab das jetzt so gemacht:
Codeif(dialogid == DIALOG_AGE) { if(!response) return Kick(playerid); new age = GetPlayerAge(inputtext); if(age == -1) return SendClientMessage(playerid, COLOR_ROT, "* Fehler: Du hast ein ungültiges Format eingegeben"), ShowPlayerDialog(playerid, DIALOG_AGE, DIALOG_STYLE_INPUT, ""SERVER_COLORHTML"["SERVER_TAG"] - Regestration [3/4]", ""HTML_WEIS"Bitte gebe hier dein "HTML_ROT"Geburtsdatum "HTML_WEIS"im Format "HTML_GELB"TT.MM.JJJJ"HTML_WEIS" an:", "Weiter", "Abbruch"); PlayerInfo[playerid][pAge] = inputtext; return 1; }
wie kann ich in pAge das Datum schreiben?
-
Nein ich meine was anderes,
wie ich das Format überprüfe
-
Okay danke
Wie checke ich dann das Alter ab? ob das richtig eingegeben ist? Ich bin nicht wirklich der schlauste was das angeht
-
Okay, wie und wie überprüfe ich dann den Inputtext des Dialoges?
-
Danke hab es mit HTML_WEIS verwechselt
Noch einer andere Frage wie mache ich es dass ich im EMail Dialog nur xxxxxxxxxxx@xxxxx.xx als format hab. Also wenn ich da hallo oder so eingebe der Dialog wieder kommt bis er im Richtigen Format ist
Gruß
-
Hallo,
ich habe in meinem Script diese Error's:
Code
Alles anzeigenC:\Users\Marcel\Desktop\City-of-Roleplay\Server\gamemodes\CoR.pwn(277) : error 001: expected token: "-string end-", but found "-identifier-" C:\Users\Marcel\Desktop\City-of-Roleplay\Server\gamemodes\CoR.pwn(277) : error 001: expected token: "-string end-", but found "-identifier-" C:\Users\Marcel\Desktop\City-of-Roleplay\Server\gamemodes\CoR.pwn(277) : warning 215: expression has no effect C:\Users\Marcel\Desktop\City-of-Roleplay\Server\gamemodes\CoR.pwn(277) : error 001: expected token: ";", but found "-integer value-" C:\Users\Marcel\Desktop\City-of-Roleplay\Server\gamemodes\CoR.pwn(277) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
Die Zeilen:Codenew str[2048]; format(str, sizeof(str), ""COLOR_WEIS"Willkommen auf"SERVER_COLORHTML" "SERVER_NAME""COLOR_WEIS", \num hier zu spielen benötigst du einen "COLOR_ROT"Account"COLOR_WEIS", \nbitte gebe hier ein Passwort für dein Account ein:"); if(strlen(inputtext) < 3) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, ""HTML_BLAU"["SERVER_TAG"] - Registration [1/4]", str, "Weiter", "Abbruch");
Vielen Dank für euere Hilfe
-
-
Glückwunsch Portugal! Schönes, Spannendes Spiel!!!
-
Ich gönn es den Portugiesen :^)
-
Mein Respekt hast du was Mapping an geht. Wundervolle Map!
-
Das Problem dabei ist, ich kann sie nicht per PayPal kaufen
-
bis 80 Euro Paysafe Card
Suche immernoch
-
Mal meine Idee ausprobiert?
Ist bereits so gecodet