Sieht soweit gut aus. Würde vielleicht statt der 1050 eine RX 470 in Betracht ziehen.
Bis 200€ wäre für mich in Ordnung, bis auf die XFX der RX 470 gibts keine bis 200€. 210 wäre das Maximalste was geht.
Sieht soweit gut aus. Würde vielleicht statt der 1050 eine RX 470 in Betracht ziehen.
Bis 200€ wäre für mich in Ordnung, bis auf die XFX der RX 470 gibts keine bis 200€. 210 wäre das Maximalste was geht.
Ich weiß halt nur noch, ob das gut ist
![]()
Mein Budget wäre bis jetzt so 700-850 Euro zurzeit, bzw. 900 Euro ist zurzeit die Schmerzgrenze
Ich hab eigentlich gefragt ob das ein gutes Build ist, da ich selber suche...
Ich wills aber nicht im Dialog ![]()
Es ist ein Dialog @hav0K~
Nein, wo ist das ein Dialog? xd
Ich will es in einer Nachricht haben.
1. ...wie meinst du das in einen String packen..für einen Dialog?
2. Wie prüfst du in welcher Fraktion jemand ist...
3. Oder meinst du einfach als SendClientMessage..dafür brauchst du die nicht in einen String packen
1) Für eine Text-Message.
2) Spieler[playerid][pFraktion]
3) Ja, ich habs zB momentan so:
CMD:members(playerid)
{
new string[128];
if(Spieler[playerid][pFraktion] > 0)
{
SendClientMessage(playerid, COLOR_GREEN, "* Mitglieder online:");
for(new i=0;i<GetMaxPlayers();i++)
{
if(IsLoggedIn(i))
{
if(Spieler[i][pFraktion] == Spieler[playerid][pFraktion])
{
format(string, sizeof(string), "%s %s (Rang %d)", GetRankName(Spieler[i][pFraktion], Spieler[i][pRank]), GetName(i), Spieler[i][pRank]);
SendClientMessage(playerid, COLOR_GREY, string);
}
}
}
}
return 1;
}
Alles anzeigen
Das Problem ist jetzt aber, sagen wir mal es sind 20 Mitglieder on, dann wird der Chat schön zugespammt .. ![]()
Ich will das dann in einer Reihe zB maximal 4 Leute stehen und dann in die nächste Text-Nachricht gewechselt wird. ![]()
Bräuchte mal eben eine kleine Hilfe wie ich mehrere Leute in einen String packe die z.B Online sind und einer Fraktion angehören.
Bspw. 4 Leute pro Reihe:
"Peter - ID: 4, Olaf - ID: 6, Ralf - ID: 39, Dieter - ID: 2"
"Jeff - ID 3, Walter - ID 9" <- Ab hier hört es auf, weil kein weiterer dieser Fraktion o.Ä angehört
Wäre dankbar, wenn mir dabei jemand helfen kann, da ich noch nie mit sowas gearbeitet habe. ![]()
Hallo, ich habe mir eine Schranke erstellt, diese lasse ich wie folgt öffnen:
SetDynamicObjectRot(LSPDObj[0], 0.0, 0.0, 90.0);
MoveDynamicObject(LSPDObj[0], 1544.6968, -1630.8386, 13.1008, 3);
Das Problem ist, die Schranke öffnet sich viel zu schnell.
Hat da jemand ne Idee? ![]()
Ein Clown Kostüm
Dann stimmt etwas mit deiner MySQL Datenbank oder Verbindung nicht.
Die wären? Nur sprechenden Menschen kann geholfen werden ...
Streamer Include eingefügt?
Hey,
habe ein Problem, dass die Werte nicht richtig geladen werden.
public LoadFraktion()
{
print("Debug 1");
new rows, fields;
cache_get_data(rows, fields);
print("Debug 2");
for(new i=0;i<rows;i++)
{
print("Debug 3");
new fraktion = cache_get_field_content_int(i, "frakID");
if(fraktion < MAX_FRACS)
{
print("Debug 4");
Frak[fraktion][frakIDx] = cache_get_field_content_int(i, "frakID");
printf("frakIDx: %d", Frak[fraktion][frakIDx]);
Frak[fraktion][frakKasse] = cache_get_field_content_int(i, "frakKasse");
printf("frakKasse: %d", Frak[fraktion][frakKasse]);
Frak[fraktion][frakKasseOn] = cache_get_field_content_int(i, "frakKasseOn");
Frak[fraktion][frakEisen] = cache_get_field_content_int(i, "frakEisen");
Frak[fraktion][frakEisenOn] = cache_get_field_content_int(i, "frakEisenOn");
Frak[fraktion][frakDrugs] = cache_get_field_content_int(i, "frakDrugs");
Frak[fraktion][frakDrugsOn] = cache_get_field_content_int(i, "frakDrugsOn");
Frak[fraktion][frakType] = cache_get_field_content_int(i, "frakType");
printf("frakType: %d", Frak[fraktion][frakType]);
cache_get_field_content(i, "frakName", Frak[fraktion][frakIDx], myCon, 32);
printf("frakName: %s", Frak[fraktion][frakName]);
Frak[fraktion][frakOpened] = cache_get_field_content_int(i, "frakOpened");
Frak[fraktion][spawnX] = cache_get_field_content_float(i, "spawnX");
Frak[fraktion][spawnY] = cache_get_field_content_float(i, "spawnY");
Frak[fraktion][spawnZ] = cache_get_field_content_float(i, "spawnZ");
Frak[fraktion][spawnInterior] = cache_get_field_content_int(i, "spawnInterior");
Frak[fraktion][spawnVirtualWorld] = cache_get_field_content_int(i, "spawnVirtualWorld");
Frak[fraktion][frakEisenPreis] = cache_get_field_content_int(i, "frakEisenPreis");
Frak[fraktion][frakDrugPreis] = cache_get_field_content_int(i, "frakDrugPreis");
print("Debug 5");
if(Frak[fraktion][frakIDx] == 1)
{
new string[128];
format(string, sizeof(string), "Materialien: %d/50000\nMaterialien-Preis: $%d/Produkt", Frak[fraktion][frakEisen], Frak[fraktion][frakEisenPreis]);
Update3DTextLabelText(lspd3d, COLOR_LSPDSTOR, string);
}
print("Debug 6");
}
}
print("Debug 7");
return 1;
}
Alles anzeigen
Heraus kommt:
[00:38:43] Debug 1
[00:38:43] Debug 2
[00:38:43] Debug 3
[00:38:43] Debug 4
[00:38:43] frakIDx: 0
[00:38:43] frakKasse: 0
[00:38:43] frakType: 0
[00:38:43] frakName:
[00:38:43] Debug 5
[00:38:43] Debug 6
[00:38:43] Debug 3
[00:38:43] Debug 4
[00:38:43] frakIDx: 1
[00:38:43] frakKasse: 0
[00:38:43] frakType: 1
[00:38:43] frakName: os Police Department
[00:38:43] Debug 5
[00:38:43] Debug 6
[00:38:43] Debug 3
[00:38:43] Debug 4
[00:38:43] frakIDx: 2
[00:38:43] frakKasse: 4800
[00:38:43] frakType: 2
[00:38:43] frakName: Crime Family
[00:38:43] Debug 5
[00:38:43] Debug 6
[00:38:43] Debug 3
[00:38:43] Debug 4
[00:38:43] frakIDx: 3
[00:38:43] frakKasse: 0
[00:38:43] frakType: 1
[00:38:43] frakName: eas Medical Department
[00:38:43] Debug 5
[00:38:43] Debug 6
[00:38:43] Debug 3
[00:38:43] Debug 4
[00:38:43] frakIDx: 4
[00:38:43] frakKasse: 4911
[00:38:43] frakType: 2
[00:38:43] frakName: reet Family
[00:38:43] Debug 5
[00:38:43] Debug 6
[00:38:43] Debug 3
[00:38:43] Debug 4
[00:38:43] frakIDx: 5
[00:38:43] frakKasse: 9999
[00:38:43] frakType: 3
[00:38:43] frakName: gency
[00:38:43] Debug 5
[00:38:43] Debug 6
[00:38:43] Debug 7
Alles anzeigen
Datenbank:
Danke.. ![]()
SpawnX-Z + Interior und VW werden komischerweise geladen
// Edit
Mir wurde was von ner pawn.cfg mit dem Inhalt -d3 gesagt, nur weiß ich nicht wohin damit o.Ä
Und der User scheint grad nicht da zu sein.
Kann sich jemand dazu äußern?
Scheint so als hättest du nicht die richtige MySQL Include + Plugin.
MySQL BlueG R34 -> https://github.com/pBlueG/SA-MP-MySQL/releases/tag/R34
Das funktioniert alles nicht, total komisch.
Sind im Testing Channel, haben beide SAMPFuncs + TS Plugin, sind im "Testing" Channel und wir hören uns trotzdem überall wtf? N i c e Plugin aufjedenfall ![]()
Das mit den Interiors klappt per VirtualWorld.
Fraktionen sind etwas schwierig, da ich damals nicht drüber nach gedacht habe, die "dynamisch" zu machen (oder wie man das nennen mag).
Du musst drauf achten, dass die Speicherung erfolgt für jede neue Fraktion (Unter dem Others-Enum steht zB schon GSFKasse, etc.)
Dann musst du die Dialoge anpassen auf die neuen Fraktionen.
Du solltest zudem noch die Befehle der Fraktionen anpassen auf die neuen.
Ist etwas umständlich, eine neue Fraktion mit Test hat mich ca. 2 Stunden gedauert jedes mal.. ![]()
Sollte aber so klappen, ohne das "_int" dahinter, siehe Wiki:
new dest[128];
cache_get_value_name(0, "name", dest);
printf("The value in the column 'name' is '%s'.", dest);
Zeig mal dein Code.