Okay.
Zeig mir mal die Zeile format(agc, sizeof agc, ...
und die Funktion GetPoint.
Beiträge von Edgar
-
-
Ich finde nichts..
Klammer mal diese Zeilen aus:
ForAllPlayers(i){
if(IsPlayerConnected(i)){
SetVehicleParamsForPlayer(newcar, i, 0, 1);
}}Und schau mal ob noch ein Fehler erscheint.
@duengonalex: Richtig gucken, dass ist ein formatierter String, also ohne Gänsefüßchen.
-
Hmm, okay.
Zeig mir noch mal die Errors + die dazugehörigen Zeilen.- -
Dann such mal im Script nach der Funktion, und zeig her.
-
Du hast meine Frage nicht mal beantwortet..
-
Was genau soll denn ForAllPlayers sein? du rufst eine Funktion auf und klammerst darin noch weiteres ein..
Und:
format(agc, sizeof agc, "Dieses Fahrzeug steht zum Verkauf.\nName: %s\nPreis: %s", Kaufliste[typ][Name], GetPoint(Kaufliste[typ][Preis])); -
Zeig mir mal die Zeilen darüber, wo du agc erstellst und par Zeilen darunter.
-
GetPoint(Kaufliste[typ][Preis])); // <-- da fehlt eine Klammer
-
Du musst den String formatieren.
new str[120];
format(str, sizeof str, "Dieses Fahrzeug steht zum Verkauf.\nName: %s\nPreis: %s", Kaufliste[typ][Name], Kaufliste[typ][Preis]); //<- Variable anpassen
ShowPlayerDialog(playerid, dialogid, dialogstyle, "Dein Titel", str, "Kaufen", "Aussteigen"); -
{FARBCODE}
für Rot dann z.B.
ShowPlayerDialog(playerid, dialogid, dialogstyle, "{FF0000}Menü", "Text", "Button", "Button");Du kannst auch verschiedene Farbe in einem Text benutzen.
-
ErikSon:
Eine API muss nicht immer z.B für einen Keybinder entwickelt werden.
Vielleicht möchte man ein Programm entwickeln, welches immer diese Informationen benutzen kann.Schönes Ding.
-
Ca 10€ sollten es eigentlich sein, ein Kumpel hat sich ein Paket für 30€ gekauft, 1 Jahr für 3 PC's,
welches EMail Schutz und den anderen Mist mitliefert. -
Habe es aktualisiert.
-
Zeichenketten anstatt Integers.
Daran kann's liegen

-
Wieso ist das denn so?
Ich kann die auch ohne # verwenden. -
"Stock ($"P_STOCK")\nSchlagring ($"P_SCHLAG")\nGolfschläger ($"P_GOLF")\nSchaufel ($"P_SCHAUFEL")\nBaseballschläger ($"P_BASE")\nKatana ($"P_KATANA")\nMesser ($"P_MESSER")"
-
Lass eine Variable in der FOR schleife hoch zählen und wenn sie nicht 0 ist wurden Admins gefunden..
-
Ungetestet:
#define MAX_NROLLER 10
new NoobRoller[MAX_NROLLER];
new Text3D:Roller3DLabel[MAX_NROLLER];
new NoobRollerCounter;stock CreateNoobRoller(Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay) {
if(NoobRollerCounter == 10) return 0;
NoobRoller[NoobRollerCounter] = CreateVehicle(462, x, y, z, angle, color1, color2, respawn_delay);
Roller3DLabel[NoobRollerCounter] = Create3DTextLabel("NO DM", 0x23FF00FF, 0.0, 0.0, 0.0, 25.0, 0, 1);
Attach3DTextLabelToVehicle(Roller3DLabel[NoobRollerCounter], NoobRoller[NoobRollerCounter], 0.0, 0.0, 2.0);
NoobRollerCounter++;
return 1;
} -
Attach3DTextLabelToVehicle(Roller3D[pv],NewbieRollerVehs[pv],0.0,0.0,2.0);
-
Okay, dann schreib mal "Text: %s", vielleicht ist der Name nur leer.