Ich würd gern en Steam Key haben
Beiträge von Whice
-
-
Ne eig garnet
Code
Alles anzeigenstock LoadVehs() { new rows,fields; new Cache:Vehs = mysql_query(mysql_handle, "SELECT * FROM `Fahrzeuge`",true); cache_get_data(rows,fields); for(new i=0;i<rows;i++) { Vehicle[i][VID] = cache_get_field_content_int(i, "ID"); Vehicle[i][ModelID] = cache_get_field_content_int(i, "Modell"); Vehicle[i][vPosX] = cache_get_field_content_float(i, "X"); Vehicle[i][vPosY] = cache_get_field_content_float(i, "Y"); Vehicle[i][vPosZ] = cache_get_field_content_float(i, "Z"); Vehicle[i][vPosA] = cache_get_field_content_float(i, "A"); Vehicle[i][Color1] = cache_get_field_content_int(i, "Farbe1"); Vehicle[i][Color2] = cache_get_field_content_int(i, "Farbe2"); Vehicle[i][Color2] = cache_get_field_content_int(i, "Car_Destroyed"); cache_get_field_content(i,"Besitzer", Vehicle[i][Ownername],mysql_handle,32); cache_get_field_content(i,"Second_Key", Vehicle[i][Second_Owner],mysql_handle,32); cache_get_field_content(i,"Nummernschild", Vehicle[i][Plate],mysql_handle,32); SetVehicleParamsEx(i, false, false, false, false, false, false, false); new cCarID = CreateVehicle(Vehicle[i][ModelID],Vehicle[i][vPosX],Vehicle[i][vPosY],Vehicle[i][vPosZ],Vehicle[i][vPosA],Vehicle[i][Color1],Vehicle[i][Color1], CAR_RESPAWN_TIME,0); SetVehicleNumberPlate(cCarID, Vehicle[i][Plate]); } cache_delete(Vehs); return 1; }Trag die Daten direkt in ein Enum ein, falls du sie später noch brauchst...^^
Aber Achtung, solltest du es so verwenden wird es einige Probleme geben.
Hier wird die Variable Vehicle[][Color2] bei den Mysql Daten von Farbe2 und Car_Destroyed verwendet. Und du benutzt bei deinem CreateVehicle nur die Color1 Variable -
Es ist auch möglich einfach beim drücken der Taste 1 z.b. einen Counter in einer Datei höher zu setzen, dasselbe Prinzip, anderer Weg und deiner läuft automatisierter.
Gruß
einen automatischen killzähler.
Also solltest du einen automatischen Zähler haben wollen, müsstest du einmal die Nachricht die kommt, sobald du jemanden tötest posten
-
Machbar.
Werde dir eine Nachricht zukommen lassen.Wie ist es denn machbar, ohne Textnachricht einen Kill abzufragen.
Normalerweise fragst du einfach dauerhaft ab was im Chat steht und sollte es die killnachricht sein, setzt du einen Counter in einer Datei hoch.
Und sendest ggf. die Nachricht -
Irgendwie werden auch keine Umlaute angezeigt

-
Ich glaube hier müsstest du 2 Schleifen anwenden, da du so für jeden Spieler (erste Schleife) jeden anderen Spieler (zweite Schleife) unsichtbar / sichtbar machen könntest
-
Hey!
Finde ich sehr super, das du Leute unterstützen möchtest die keine Option haben sich einen Server derzeit zu leisten, oder mtl. dafür zahlen möchten.
Hab dir mal eine PN hinterlassen
Mit freundlichen Grüßen
JonnyIch glaube nicht, dass dieses Projekt noch existiert, zumindest ist die Seite bei mir down
-
@Jeff_Hardy Das Police Department wird noch genug zu tun haben. Verkehrskontrollen und Personenkontrollen und sontige Aktionen beschäftigen die Mitglieder genug.
Dies aber auch nur ab einer gewissen Spielerzahl, sonst wird es recht schnell recht öde und stupide
-
Es gehört zwar nur teilweise zu dem Thema aber was würde denn das '%' in Zeile 15 anstellen? @Jeffry
-
Ich würd gern en Steam Key haben
-
Bei SetVehicleToRespawn muss auch die Fahrzeug id rein SetVehicleToRespawn(vehicleid)
Stimmt in dem Fall nicht, da nirgendwo eine vehicleid übergeben wird.
Du müsstest uns mal zeigen wie du die Fraktionsfahrzeuge erstellst. -
Was funktioniert nicht? Du musst eigentlich nur noch versuchen die richtige Koordinate für deine Schranke zu finden.
Da jede Schranke anders steht und somit auch andere Koordinaten hat, musst du es oftmals selbst anpassen//Edit: Ein Tipp von mir ist einfach einmal die Schranke in geschlossener Position und einmal in offener Position zu mappen, so hast du direkt alle Koordinaten und kannst nur noch einfügen
-
Versuch es mal so:
MoveObject(fbi3333,-1701.43323, 687.60760, 24.63350+5, 3.0, 0, -90, 90);
-
Du hast die Koordinaten ja auch nicht geändert.
Bei MoveObjekt müssen direkt die neuen Koordinaten zu Anfang stehen, die letzten 3 sind nur für weitere Rotationen.Das heißt bei dir würde es in etwa so aussehen:
Wobei du noch einen Sytax Fehler hattest (Der Speed ist der 5 Parameter) und du theoretisch die letzten 3 weg lassen kannst.
-
Ich Akzeptiere, dass WENN ich das FSK 18 Spiel gewinne, einen Altersnachweis bringe und nehme an diesem Gewinnspiel Teil
-
Ich will nicht den GameMode sondern den Servernamen ändern
Ups fail^^
Du schreibst einfach ins Script bei bspw. OnGameModeInit SendRconCommand("hostname Ich bin ein toller Server"); -
Einfach [wiki]SetGameModeText[/wiki]
-
-
Code
Alles anzeigenstock GetFraktionRangName(fraktion, rang) { new string[32]; switch(rang) { case 1: { format(string, sizeof(string), "%s", Fraktion[frak][fRang1]); } case 2: { format(string, sizeof(string), "%s", Fraktion[frak][fRang2]); } case 3: { format(string, sizeof(string), "%s", Fraktion[frak][fRang3]); } case 4: { format(string, sizeof(string), "%s", Fraktion[frak][fRang4]); } case 5: { format(string, sizeof(string), "%s", Fraktion[frak][fRang5]); } case 6: { format(string, sizeof(string), "%s", Fraktion[frak][fRang6]); } default: { format(string, sizeof(string), "Kein Rang"); } } return string; }sollte so gehen
-