Hiho,
Ich wollte mal fragen ob mir jeamand sagen kann, wie ich den DIALOG_STYLE_INPUT auslesen kann.
DIALOG_STYLE_INPUT auslesen
- Hammerfaul
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
In der Variable inputtext[] unter OnDialogResponse, steht alles drinnen was du da in dieses Feld schreibst
mfg.
-
new input[128];
format(input,128,inputtext);
SendClientMessage(playerid,-1,input); -
danke
-
new input[128];
format(input,128,inputtext);
SendClientMessage(playerid,-1,input);
Wie sinnlos ist das bitteWenn schon, dann direkt so:
SendClientMessage(playerid,-1,inputtext);
mfg.
-
Wie sinnlos ist das bitteWenn schon, dann direkt so:
SendClientMessage(playerid,-1,inputtext);
mfg.
Kommt drauf an was er damit anstellen möchte, also kannst du nicht sagen, dass meine Antwort falsch ist...
-
dass meine Antwort falsch ist
Habe ich das getanIch habe von sinnlos gesprochen, lese bitte genauer
mfg.
-
Habe ich das getan
Ich habe von sinnlos gesprochen, lese bitte genauer
mfg.
Whatever, über so etwas simplem muss man nicht diskutieren.^^
-
Kaliber sorgt sich halt um seine Recourcen
Er meint es nur gut, ich hätte es auch so gemacht wie er -
Wie fragt man dann ob der inputtext z.B lale heisst
-
Wie fragt man dann ob der inputtext z.B lale heisst
if(!strcmp(inputtext, "lale", true))
{
//Der input heißt lale
}mfg.
-
Wie fragt man dann ob der inputtext z.B lale heisst
Mit strcmp, kannst ja mal im Wiki schauenif(!strcmp(inputtext, "DeinText", false)) { // AKTION } //Aber bitte ließ dir im wiki durch was hier gemacht wird
/E: O: Kal erster
-
-
if(!strcmp(inputtext, "lale", true))
//edit: Der Typ ist mir zu schnell -.-
Der 'true' Wert gibt an, dass die Groß- und Kleinschreibung ignoriert wird. -
-
Nein, strlen fragst die Länge des Strings abmfg.
Das mit strcmp bei OnDialogResponse einfügen
-
Das mit strcmp bei OnDialogResponse einfügen
Ja...irgendwie logisch, weil da nur der inputtext übergeben wirdmfg.^^
-
Genau, vorher am besten noch eine Abfrage nach der dialogid machen, die ja als Parameter mitübergeben wird.
Also quasi so:
public ...
{
switch(dialogid)
{
case DIALOG_LOGIN:
{
//...
}
case DIALOG_REGISTER:
{
//...
}
}
} -
Ja...irgendwie logisch, weil da nur der inputtext übergeben wirdmfg.^^
Und wie vergleicht man es mit nen string
-
So wie es oben schon beschrieben wurde.
if(!strcmp(inputtext, "lale", true))
{
//Der input heißt lale
}