for(new i=1;i<MAX_BIZ;i++)
Mal ehrlich, wieso startest du immer bei 1?
Arrays beginnen in Pawn bei 0.
Also starte auch bei 0 ![]()
for(new i=1;i<MAX_BIZ;i++)
Mal ehrlich, wieso startest du immer bei 1?
Arrays beginnen in Pawn bei 0.
Also starte auch bei 0 ![]()
würde mal sagen @oddy du hast 24h Zeit dich hierzu zu äußern lmao
Der Benutzername erinnert mich an dich GUCCI hahaha ![]()
Bezahlen tut nur der Pöbel, die Elite lacht.
Aufgrund deines name change, hat er dich nicht sofort erkannt ![]()
Verzeiht eure Hoheit ![]()
Oh hmm das kann sein
Nee kanns nicht, schließlich war ich schon Jahre früher da ![]()
Manchmal habe ich das Gefühl, dass Kaliber und Jeffrey sich absprechen.
Wir halten Wache, wenn der eine schläft ist der andere dran.
Damit hier auch immer 24/7 Support ist ![]()
nur ich muss die ja 2 mal moven einmal hinfahren lassen und dann muss die sich noch drehen und das gleich mit 4 türen da komme ich nicht mehr mit
Also zunächst muss ich gestehen, dass ich keine Ahnung hab, wie sich genau die Türen verhalten sollen in deiner Vorstellung.
Meinst du, dass die sich abknicken oder sollen die nur einfach auf und zu gehen?
Ansonsten, mach dir ein Filterskript, erstell dir mal eine Tür und spiel mit den Rotationen rum, so immer in 90° schritten.
Dann weißt du, wie du sie moven musst und wie das so alles aussieht ![]()
Und kannst das filterscript ja ingame immer neu laden und somit direkt dein Ergebnis sehen, brauchst nicht immer den Server neustarten o.ä.
Eben, aber da ja alles korrekt geladen wird, liegt es ja eventuell an dem Befehl vom Kaufen?
Oder wo vermutest du den Fehler?
Ist es eig möglich türen so aufgehen zu lassen wie bei einer Waschanlage also die alten noch so wie die Aral immer hatte
Ja, mit [wiki]MoveObject[/wiki] kannst du auch Türen so rotieren lassen, google da einfach mal nach ![]()
Soweit alles korrekt richtig.
Sorry, bin schon etwas angetrunken xD
Meinte das Laden sieht korrekt aus, eventuell ist der Fehler beim kaufen, da du das ja nicht kannst ![]()
Habe mal jedes einzelne Printen lassen:
Aber das sieht doch alles richtig aus oder?
Also ist der Fehler eventuell beim Laden?
In diesem Code wird der Fraktionsname nicht angezeigt im String, kannst du mir sagen wieso?
Nein keine Ahnung, printe dir mal die Variable, eventuell ist dein Query falsch, es existiert gar kein fname oder in der Datenbank fehlt was ![]()
Warum wird mir nur meine erste Fraktion ausgegeben?
Lustigerweise wäre es eigentlich deine letzte Fraktion die angezeigt werden würde, da du aber cache_get_row_count falsch nutzt, geht die Schleife nur bis 1, somit wird nur die erste Fraktion überhaupt ausgelesen hahaha ![]()
Weil du immer wieder die Variablen überschreibst und am Ende, nur die von einer Fraktion ausgibst.
Das format muss in die Schleife, damit alle Fraktionen da eingetragen werden.
Allerdings ist das ein sehr unsauberer Code, viel zu viele Strings, das geht alles viel eleganter ![]()
forward OnFraktionCheck(playerid);
public OnFraktionCheck(playerid)
{
new rows, string[512] = "Name\tTyp\tKasse\tMemberlimit", ints[5], tmp[32];
cache_get_row_count(rows);
for(new i; i < rows; i++)
{
cache_get_value_name_int(i, "fid", ints[0]);
cache_get_value(i, 1, tmp);
cache_get_value_name_int(i, "ftyp", ints[1]);
cache_get_value_name_int(i, "fkasse", ints[2]);
cache_get_value_name_int(i, "member", ints[3]);
cache_get_value_name_int(i, "applications", ints[4]);
format(string, sizeof(string), "%s\n(ID: %i)|%s\t%s\t%i$\t%i - %s",
string,ints[0],tmp,(ints[1]==0)?("keine Behörde"):("{33AA33}Behörde{FFFFFF}"), ints[2], ints[3], (ints[4]==0)?("{FF0000}Geschlossen"):("{33AA33}Offen"));
}
ShowPlayerDialog(playerid, DIALOG_FRAKTIONSLIST, DIALOG_STYLE_TABLIST_HEADERS, "existierende Fraktionen", string, "Ok","");
return 1;
}
Alles anzeigen
Habe das Problem immer mit der ID 1. also mit der ersten ID in der Datenbank an was kann das liegen?
Was genau heißt denn Problem in dem Kontext?
Eventuell debugge das mal, dann sieht man das eher ![]()
Mal spaßeshalber kannst du in die dini inc gehen und mal die Funktion dini bool posten? ![]()
#Handy
Warum solltest du das nicht können?! :o
Ja das habe ich ja gemacht aber es Funktioniert nicht xD
Dann hast du etwas nicht beachtet ![]()

Hast du diesen Hinweis beachtet? ![]()
Wenn du gta zockst, öffne mal den TaskManager, eventuell ist das ja nur gerade so und der WindowsDender o.ä. scannt gerade dein System oder ein AntiViren Programm, dadurch kann es oftmals zu laggs kommen.
Andernfalls, kannst du die Grafik Optionen versuchen ein wenig zu reduzieren.