Na, das ist doch schon einmal gut zu wissen
Es gibt einen Profiler: https://github.com/Zeex/samp-plugin-profiler
Den kannst du laden und dann nochmal testen. Dadurch bekommst du aufgezeigt, was konkret dafür sorgt, dass es so lange dauert.
Na, das ist doch schon einmal gut zu wissen
Es gibt einen Profiler: https://github.com/Zeex/samp-plugin-profiler
Den kannst du laden und dann nochmal testen. Dadurch bekommst du aufgezeigt, was konkret dafür sorgt, dass es so lange dauert.
Als Tipp, vielleicht mal ein anderes Skript laufen lassen, quasi eins, wo nix drinnen ist, außer ein Teleport, um zu schauen, ob es am Server/Internet liegt oooder einfach am Skript.
Ich wäre ja so dreist und würde den Account von RPG-City sperren und die Posts löschen.
Das so ein Projekt hier Werbung macht, bei denen jeglicher Ethisch-Moralischer Kompass flöten gegangen ist, idk.
Dabei beziehe ich mich vor Allem auf viele Aussagen, die auf den Servern getätigt werden und es zu keinen Konsequenzen kommt.
Einfach Schmutz.
teufelskreis
Habe jetzt versucht, die Objekte komplett neu erstellen zu lassen, das macht er auch. Allerdings wenn ich wie oben beschrieben den Fehler provoziere spawnt er kein Objekt erstellt aber ein Datenbank Eintrag...
Das kann so viele Gründe haben.
Stell dich mal an den Fleck, wo das sein soll, drück F5 und poste hier mal den Screen.
Weiterhin brauchen wir mal mehr Infos, mit /dl kannst objektids sichtbar machen. Und printe mal, was im Code aufgerufen wird.
Am Besten wäre natürlich noch, wenn du das System isolierst, indem du es in ein Include packst und static nutzt, dass wir wissen, dass da nicht noch was irgendwo manipuliert wird. Dann kannst du auch das Include teilen und man könnte es nachstellen.
Von der Außenministerin wird indirekt der Krieg an Russland erklärt, doch wo ist der Dank an den Russen, die als Gastarbeiter nach Deutschland kamen ihren Teil zum Wiederaufbau Deutschlands beigetragen haben?
Achsooo, unsere Außenministerin hat Russland den Krieg erklärt und hat dann im Alleingang noch nebenher die Ukraine erobert?
Liest du eig, was du hier schreibst?
Wenn man schon meint, dass man sich bewusst auf eine Kriegsseite stellen muss
Ja, ganz schwierig. Ein Land überfällt ein anderes Land, obwohl das andere Land nichts getan hat.
Ja, ganz schwierig bei dieser komplexen Situation sich auf eine Seite zu stellen.
Wirtschaftslage miserabel, Strom-, Gas- & Kraftstoffpreise fliegen durch die Decke (dank der Sanktionspolitik), generell wird alles teurer. Und niemand soll mir mit der Inflation ankommen.
Aber naja, vom Thema möchte ich jetzt nicht abschweifen. Runden wir das ganze mal hier an der Stelle ab.
Du hast offenbar keine Ahnung, wie das so mit dem Geld funktioniert. Aber das nehme ich dir nicht übel, die Wenigsten haben sich damit mal beschäftigt und schnappen den Neoklassischen Konsens, der meist von den Konservativen gepusht wird, auf.
DE_Nettoinvestitionen_seit_1980.gif
Das ist unser Problem. Schönen Gruß an die FDP und CDU, die eine Neoliberale Politik durchsetzen, dass der Staat keine Investitionen mehr tätigt. Somit haben Kommunen keinen Spielraum mehr Gelder auszugeben. Dadurch gibt es weniger Investitionen in Infrastruktur, in Bildung, Gebäude / Sanierung, Kreativität, Soziale Einrichtungen (Schwimmbäder), Nahverkehr etc. pp.
Kurz um, alles wird schlechter, aber das wird jetzt erst so langsam sichtbar, weil das seit Jahrzehnten passiert. Aber klar, die Leute sehen jetzt paar Flüchtlinge und denken, dass das was mit denen zu tun hat. Nein, das hat was mit der Schuldenbremse zu tun.
Was haben jetzt aber die Flüchtlinge, mit dem Krieg und den dadurch steigenden Gas bzw Energiekosten zu tun? Da hat ja nur Putin schuld, bzw. die guten Politiker, die uns dank Jahrzehnte langer Lobby Arbeit vom Scheiß Gas abhängig gemacht haben, statt auf Erneuerbare Energien zu setzen...
Aber aktuell sinken ja wieder die Energiekosten, der Markt hat sich ja beruhigt. (Alles wird teuer btw, wenn Energie teurer wird. Das wird sich aber wieder relativieren, weil ist ja jetzt erstmal wieder billig)
Dadurch stabilisieren sich ja auch wieder die Kosten. Demnach ist das auch keine klassische Inflation, sondern eher ein Preisschock.
Nur dumm, dass die EZB (gelenkt durch die Konservativen in der Politik, Grüße gehen raus an FDP/CDU) den Leitzins erhöhen mussten. Das macht gerade den Betrieben und den Privatpersonen so zu schaffen.
Viele Menschen sehen aus den genannten Gründen ggf. die Chance bei der AfD, genau deswegen finde ich es auch normal, dass die momentan im Aufschwung sind.
Joa, halt ein absoluter Fehlschluss. Die würden uns komplett ins Chaos stürzen.
Wo fließen die ganzen Steuergelder hin?
Genau, die paar Millionen machen uns arm. Deshalb wird alles schlechter, jetzt macht alles Sinn.
Aber wie schon oben erklärt, sind die 3 angesprochenen Punkte unser größtes Problem und die AFD würde alles nur noch viel krasser verschlimmern.
Genau
Die Wirtschaft in der Türkei ist komplett am Arsch. Erdogan plündert das Land quasi.
Deine Grafik zeigt die Falsche Seite 😄
Das ist der Euro im Vergleich zur Lira, der wirkt immer stärker, da die Lira so krass fällt.
So sieht das Bild eigentlich aus.
Nutzt du das neuste Streamer Plugin?
Ist das ein Include?
Ich habe lediglich gesagt das man sich nicht wundern brauch das immer mehr AFD wählen, wegen solchen Typen wie Ihn !
Ja, was ist denn mit ihm? Doch nur seine Artikulation stört dich, halt wie bei Money Boy.
Die Leute haben einfach keine Lust mehr auf diese unterbelichtete Gangsterscheiße
Ja, viele mögen Money Boy nicht so.
Verstehe nur nicht, was die AFD dagegen tun will? Alle Rapper raus?
Jeder der glaubt das der Klimawandel alleine Mensch gemacht ist, sollte nochmal die Schulbank drücken, sich Informieren (an den richtigen Stellen) und nicht den ganzen Kack glauben den die Medien erzählen
Soll ich direkt in Stockholm anrufen und sagen, dass ich wen gefunden habe, der es besser weiß, als fast 99% (Einige Quellen dazu: https://de.wikipedia.org/wiki/…r_Konsens_zum_Klimawandel) aller Klimawissenschaftler?
Ist dir der Begriff des IPCC geläufig?
Dieser Wertet alle Paper und Erkenntnisse auf der ganzen Welt aus und trägt diese zusammen.
Dort stehen alle Daten und Fakten drinnen. Kann ich nur mal empfehlen sich die Reports mal anzusehen (Report für 2023).
Der letzte Vulkanausbruch hat mehr CO2 frei gesetzt als die Menschheit seid beginn der Industrialisierung
Quelle: Facebook?
Schauen wir doch mal in den IPCC, zufällig hat er Daten dafür zusammengetragen:
Im Sechsten Sachstandsbericht des IPCC wird die Menge auf etwa 637 Megatonnen (Mt) pro Jahr beziffert, was etwa 1,6 Prozent der menschengemachten CO2-Emissionen entspräche (IPCC 2021, AR6, WG1, Kap. 1.3.3.).
Wichtig zu erwähnen ist hier, dass die Zahlen sehr großzügig geschätzt wurden, und somit die Menschen pro Jahr mehr als 100x CO2 Äquivalente produzieren, als alle Vulkane der Welt zusammen pro Jahr.
Das Fazit ist btw, dass wir Menschen zu 100% dafür verantwortlich sind.
Was man auch gut sehen kann, da der Zeitraum ja sehr beschränkt ist.
Kannst dir ja mal die zwei angehängten Bilder anschauen...
Es gibt viel größere Probleme in Deutschland als die AfD, aber es wird immer so getan, als sei die AfD der Untergang Deutschlands.
Wenn die AfD 20%+ Stimmen bei den nächsten Wahlen bekommt, dann ist das halt so. Darüber braucht man sich auch nicht aufzuregen.
Dir ist wohl nicht klar, dass Faschisten nur einmal gewählt werden müssen?
und doch, Investitionspolitik (Schere zwischen Arm und Reich, Schuldenbremse abschaffen), Integrationspolitik (nur für Leute ohne Gewissen, ist das eine gute Idee, alle an den Grenzen zu erschießen (siehe Beatrix von Storch)) und Klimawandel (den die Partei leugnet), sind so die 3 größten Probleme, nicht nur in Deutschland, sondern auch in Europa. Weiß jetzt nicht, wieso du das abtust, als sei das trivial. Zumal Deutschland auch noch den größten Einfluss auf Europa hat.
Sollte die AFD gewählt werden, dann ist das so. Was will man daran ändern? Richtig; gar nichts. Hinnehmen und gut ist.
Wie resigniert und planlos kann man im Leben sein.
Und genau solche Leute wie du sind der Grund warum immer mehr AFD wählen.... hält ja kein Mensch aus !!
Also weil sich Leute wie Money Boy artikulieren, sollte Politik für die Reichen gemacht werden. Weiter dafür gesorgt werden, dass der Klimawandel sich beschleunigt und somit den Planeten gegen Ende des Jahrhunderts unbewohnbar macht.
Ja, das macht Sinn.
dazu nicht jeder AFD wähler ist ein Nazi
Nö, aber dumm.
Die machen nur Politik für Superreiche, schlimmer als die FDP.
Haben nur Nazis in den entscheidenden Positionen und leugnen den Klimawandel.
Haben keinen Plan, nur leere Phrasen, Wut, Hass und Intoleranz.
Jameso zeig doch bitte etwas mehr Code, damit man versteht was du vor hast und was genau nicht funktioniert.
Willst du quasi die neue ID, welche durch das INSERT erstellt wurde?
Das bekommst du mit cache_insert_id().
Schau mal ins Wiki: https://sampwiki.blast.hk/wiki/MySQL (Auch wenn hier nur die Rede von R40 ist, sind das die aktuellen Funktionen)
Vieles wurde einfach umbenannt:
mysql_num_rows() = cache_num_rows()
mysql_free_result brauchst du nicht mehr.
cache_get_value_name
cache_get_value_name_int
cache_get_value_name_float
Damit holst du die Einträge raus.
Wobei ich dir empfehlen würde, direkt ORM zu nutzen, dann kannst dir das alles schenken 😄
diamant besetzte mille
Diamanten tzzz, nur Brillianten lass ich in meine Kollektion.
@DJSatrox musst genau schauen, nur bei CreateDynamicObject natürlich den counter erhöhen
Bei SetDynamicObjectMaterial verwendest du i direkt.
#Handy
Gibt es eine möglichkeit, oder ein Tool, was mir die Arbeit, mit hoch nummerieren erleichtert?
Das kommt darauf an, was genau du tun magst.
Die ID bei Objekten, als auch bei Fahrzeugen, werden sequenziell erstellt. Also einfach immer +1.
Diese Eigenschaft lässt sich super ausnutzen.
Willst du zum Beispiel immer die selben 2 Materialen setzen, bietet sich extrem ein 2 Pointer Ansatz an.
Das heißt, wir nehmen das Erste und Letzte Objekt und kennen nun alle Objekte die dazwischen liegen.
Sprich, sowas:
new firstLSPD = CreateDynamicObject(...);
CreateDynamicObject(...);
CreateDynamicObject(...);
CreateDynamicObject(...);
new lastLSPD = CreateDynamicObject(...);
for(new obj=firstLSPD; obj<=lastLSPD; obj++) //Geht alle Objekte durch
{
SetDynamicObjectMaterial(obj, 0, 14415, "carter_block_2", "mp_shop_floor2", 0x00000000);
SetDynamicObjectMaterial(obj, 1, 19480, "signsurf", "sign", 0x00000000);
}
Alles anzeigen
Falls dies nicht anwendbar sein sollte, weil die Texturen zu komplex für bestimmte Objekte sind, empfehlt sich ein einfacher auto-Counter:
new i=-1; //Wichtig bei -1 zu starten
lspd1int[++i] = CreateDynamicObject(2310, -274.975494, 899.826477, -37.414501, 0.000000, 0.000000, 180.000000);
SetDynamicObjectMaterial(lspd1int[i], 0, 14415, "carter_block_2", "mp_shop_floor2", 0x00000000);
SetDynamicObjectMaterial(lspd1int[i], 1, 19480, "signsurf", "sign", 0x00000000);
lspd1int[++i] = CreateDynamicObject(2310, -274.975494, 900.646484, -37.414501, 0.000000, 0.000000, 180.000000);
SetDynamicObjectMaterial(lspd1int[i], 0, 14415, "carter_block_2", "mp_shop_floor2", 0x00000000);
SetDynamicObjectMaterial(lspd1int[i], 1, 19480, "signsurf", "sign", 0x00000000);
lspd1int[++i] = CreateDynamicObject(2310, -274.975494, 901.446472, -37.414501, 0.000000, 0.000000, 180.000000);
So musst du nicht manuell zählen, sondern er macht das automatisch.
Bei Fahrzeugen zum Beispiel, ist der erste Ansatz aber super effizient, da wenn man prüfen mag, ob der Spieler z.B. in einem LSPD Fahrzeug ist, keine Schleifen mehr benötigt, sondern einfach lspdCar[0] <= vehicleid <= lspdCar[1] nutzen kann und somit sofort weiß, ob er drinnen ist oder nicht.
sa-mp macht spaß
Wofür genau gibst du in dem Bereich noch Geld aus? 😅