Weil es kostet Geld sowas umzusetzen
Wenn du es umsetzt, kostet es erstmal nur Zeit.
Es am Laufen zu halten kostet dann Geld später.
Aber klar, ist halt ein riesen Projekt.
Weil es kostet Geld sowas umzusetzen
Wenn du es umsetzt, kostet es erstmal nur Zeit.
Es am Laufen zu halten kostet dann Geld später.
Aber klar, ist halt ein riesen Projekt.
Ok und was würdet ihr von einem Portal halten was die gleichen Features bietet nur kostenlos und mit besserem Kundenservice?
Es geht um die Nutzer.
Hast du eine geniale Marketing Strategie alle Menschen der Welt auf deiner Plattform zu vereinen, do it, just do it.
Aber egal wie gut die App ist, viele haben einfach kb drauf.
Es ist schwer neue Leute von neuen Apps zu überzeugen, weil es soviel Bullshit da draußen gibt...
Aber hey, good luck anyway.
So wird das Derzeit geupdatet
Ja, herzlichen Glückwunsch.
Und was ist jetzt deine Frage?!
Da kannst du doch alles automatisch ändern...
Wie soll man das mit den Wanteds am besten machen "WantedLabel" Sollte man dies mit einem Timer Überprüfen? bzw Updaten lassen?
Kannst einfach die SetPlayerWantedLevel Funktion hooken und dort immer das WantedLabel updaten.
Da das ja zu 100% durch diese Funktion bestimmt wird und du dann keinen Timer brauchst.
Bleibt gleich.
Hast du MySqlConnection als MySQL:MySqlConnection deklariert?
Nutze R41-4
Lösche das true.
das funktioniert so ganz nicht
Mach es so:
Habe was von ARGB Format gehört?
ARGB bedeutet: Alpha Red Green Blue.
Und ja, in diesem Format muss es angegeben werden.
0xFF1E00FF dein Hex in RGBA ist: FF -> Red | 1E -> Green | 00 -> Blue | FF -> Alpha
Also musst du die Reihenfolge ändern und es wird zu: 0xFFFF1E00
Musst die Alpha Werte an den Anfang stellen.
Hat jemand zufällig gerade Koordinaten parat, dass der Spieler Eine Spraycan (Objekt) in der Hand halt, ggf. auch gleich als Funktion, dass es auf jeden Skin angepasst ist.
Gib ihm es doch einfach temporär als Waffe?
Kurze frage der Actor führt die Animation nicht permanent aus weiß jemand warum? bzw soll die Dauerhaft winken.
...was bedeutet nicht permanent?
Nur kurz oder wenn du weg gehst und wieder hin gehst, dass er dann die Animation nicht mehr ausführt?
Mach es so:
case DIALOG_CARKEY:
{
new id = listitem, string[128];
SetPVarInt(playerid, "carkey", id);
if (!response) return 1;
if (id < 0 || id >= (Spieler[playerid][pPremiumCarSlot] ? MAX_PLAYER_VEHICLES : MAX_PLAYER_VEHICLES - 1)) return SendClientMessage(playerid, COLOR_RED, "[FEHLER] {FFFFFF}Keine gültige Auswahl.");
if(!PrivateVehicle[playerid][id][CarModel]) return SendClientMessage(playerid, COLOR_RED, "[FEHLER] {FFFFFF}Der Slot ist aktuell nicht belegt.");
PlayerKey[playerid] = id;
format(string, sizeof(string), "{33AA33}Du nimmst den Autoschlüssel für deinen %s. Slot: %d", CarName[PrivateVehicle[playerid][id][CarModel]-400], id); //41971
SendClientMessage(playerid, COLOR_WHITE, string);
return 1;
}
Alles anzeigen
jemand vielleicht eine Idee? Keine Errors übrigens
Nun, was sagt denn generell der MySQL Log? ![]()
aber irgendwo scheint da der Wurm drin zu sein
Nun, da sind viele Würmer drinnen.
Hoffe es wird ersichtlich, dass du da nochmal drüber nachdenken solltest, wie man ein dynamisches Gang-System macht.
Du brauchst dafür eine Gang-Variable, und lädest da dann die ganzen Infos rein und dem Spieler weist du dann nur eine GangID zu.
So weiß man, zu welcher Gang der Spieler gehört.
Das mein ich nicht, ich frage mich eher was der Fehler is.
Der Fehler ist, dass du sizeof auf ein Array mit einer dynamischen Größe verwendest und das geht nicht, da sizeof ein Operator ist, der vom Compiler aufgelöst werden will, aber er hat keinen Zugriff auf die Speichergröße, da diese dynamisch ist, somit geht das nicht.
Du musst anstatt sizeof(inputtext) einfach MAX_PLAYER_NAME (bzw die Größe von pRPName eh verwenden).
Hey Leute,
ich wollte ein System erstellen wo man seine Fische verkaufen kann aber der Preis ich stündlich ändert z.B. 16$ um 20 Uhr und um 21 Uhr 28$ der Preis sollte mind 15$ und Max 50$ sein..
Du nimmst eine globale Variable.
Shop_Info[i][s_Pos], Shop_Info[i][s_Pos + e_Shop:1], Shop_Info[i][s_Pos + e_Shop:2]
Man kann tatsächlich auch einfach:
machen ![]()
Wen ich Die Fahrzeuge Parke und danach respawne wird das Fahrzeug so geparkt wie es erstellt wurde kann man das nicht irgendwie flexibler machen das es so respawnt wie es geparkt wurde?
Ja, da gibt es 2 Möglichkeiten:
Da hat man ja das query als string und fertig.
So ist das hier auch.
Hier wäre es ein SELECT Statement.
Über mysql_format / format bereitest du den String vor und dann über mysql_t/pquery schickst du die Abfrage ab.
Wenn das Resultat vor liegt, wird der Callback (die public Funktion die du angegeben hast) aufgerufen.
Dort kannst du dann die cache Funktionen verwenden, um auf das Ergebnis zuzugreifen.
Der Grund, wieso dafür eine extra public Funktion verwendet wird ist der, damit der Aufruf asynchron ablaufen kann und eben nicht den Server-Thread aufhält. (Das ist der Grund, wieso man kein mysql_query verwenden sollte, weil das synchron ist).
"Insert Into".
Das ist eine eigene Sprache an sich und nennt sich SQL (Structured Query Language).
Einfach nach Tutorials suchen (https://www.w3schools.com/sql/) oder nach Schlagworten, die Wichtigsten sind: