Hahaha, danke für das Feedback ![]()
Beiträge von Kaliber
-
-

Aloha Freunde,
da mir mal wieder absolut langweilig war, habe ich mal ein Surf-Skript geschrieben.
Könnt ja mal gerne eure Anregungen und Feedbacks da lassen

Auch wenn es vielleicht leicht aussieht, ich hab 3x die Aufnahme verkackt, weil ich immer wieder vom Board gefallen bin. Also sobald man einmal nicht die richtige Pfeiltaste innerhalb von einer Sekunde drückt, fällt man runter.
Eventuell stell ich demnächst mal einen kleinen Beach Server zur Verfügung, dann könnt ihr das alle mal testen

Aus irgendwelchen Gründen, hat Fraps es verkackt das bis zum Ende aufzunehmen (wohl zu groß?! Keine Ahnung).
Es ging ja auch nur um die Idee, ich denke ihr könnt euch denken, wie es weiter ging. Am Ende kommt ein GameText mit Gewonnen, oder man fällt eben vorher vom Board
Externer Inhalt youtu.beInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.//Edit:
TestServer: sa-mp.me:8412
Das wars auch schon von meiner Seite aus.
Mit freundlichen Grüßen
Euer Kalle
-
Rufst du das in einer Endlosschleife auf oder was? hahaha xD
Zeig uns mal deinen Code dazu...
Eventuell hast du eine falsche Abfrage, ob er sich zur Datenbank verbunden hat und so entsteht das Missverständnis.
Oder werden schon Daten in der Datenbank gespeichert?
-
Klick auf den Link, der dich zu dem Plugin führt...dort siehst du doch ein Programmierbeispiel...
Also nicht sehr aufwändig...
-
-
Was zur Hölle machst du da?

if(IsPlayerNPC(playerid)) return 1;
Schreib das mal ganz oben in OnPlayerConnect.
Und dir fehlt wohl eine Recording Datei: FCNPC Error: file 'npcmodes/recordings/Security.rec' not found.
-
Das dachte ich mir..deshalb funktioniert GetvehicleModel nicht, da das Auto ja nicht existiert.
Du musst die Modelid zwischenspeichern und kannst es dann anzeigen (die vehicleid ist natürlich 0, da ein zerstörtes Auto keine vehicleID hat).
-
die abgeschleppt wurden werden nun nicht mehr angezeigt in der Liste
Die Fahrzeuge die abgeschleppt werden...sind die denn noch da oder werden die destroyed?
-
Der Fehler bleibt gleich ich blicke da nicht ganz durch

Wut...und wenn du es so machst?
C
Alles anzeigenfor(new fV,m;fV<MAX_FVEHS;fV++) { if(fVehicle[fV][vehFraktion] == Spieler[playerid][pFraktion]) { m = GetVehicleModel(fVehicle[fV][vehID])-400; if(m==-400) continue; if(fVehicle[fV][vehAbgeschleppt] == 0) { format(string,sizeof(string),"{FFFFFF}%s\n%s\t%s\t-\t{FFFFFF}%d", string, fVehicle[fV][vehNumberPlate], VehicleName[m], fVehicle[fV][vehID]); } else { format(string,sizeof(string),"{FFFFFF}%s\n%s\t%s\t{AA3333}Verwahrstelle\t{FFFFFF}%d", string, fVehicle[fV][vehNumberPlate], VehicleName[m], fVehicle[fV][vehID]); } strcat(DialogString, string); spawned++; } } -
Zeile 9 mal so schreiben:
//Edit:
Man rechnet die Model-ID -400. Aber nicht die vehID
Genau das tut er

Allerdings ist die vehID manchmal 0, somit ist die modelid 0, somit versucht er auf den index -400 zuzugreifen

-
-
aber werden die Objecte slots trotzdem genutzt wenn man in der umgebung ist?
Die Slots werden nur verbraucht, wenn die Objekte dem Spieler angezeigt werden.
Befindet er sich also nicht in der Welt der Objekte, dann nicht

-
Habe ich bereits
Vermutlich die falsche Version.
Welche Version denn, du brauchst halt die 0.9.8

-
libcrypto.so.0.9.8: cannot open shared object
Du musst das openssl package installieren

Welches Betriebssystem nutzt n?
-
-
Dann hast du zu viele große globale Variablen...
Keine Variable für alles...das muss so gehen

-
wenn ich just vor fun sowas mache
Just 4 Fun reservierst du da sehr viel Speicher (2000 * 4 Bytes).
Dieser Speicher wird auf den Stack geschrieben.
Hast du jetzt noch viele große globale Variablen, kommt es zu einer Stack-Heap Collission.
Denn der Speicher ist begrenzt für das Programm (das prüft der Compiler).
Du kannst über pragma dynamic den Compiler anweisen mehr Speicher zu reservieren.
Allerdings zeugt das von keinem guten Ressourcenmanagement. Eigentlich sollte das problemlos alles klappen in diesem vorgegebenen Speicherbereich.
Eventuell einfach mal auf die größe von Arrays achten.
-
mal der gesamte Code
CSS#main-wrapper #time{ width: 500px; height: 150px; position: relative; margin-left: 10px; background-image: url( ../img/icons/time.png ); background-size: 60px 60px; background-repeat: no-repeat; background-position: 0 50%; overflow: hidden; position: fixed; bottom: 0; left: 50px; }Das so schreiben.
Webmail: Mailenable
Alsooo das ist kein von dir geschriebenes Skript, sondern in einem anderen Programm geht die Zeit falsch?
Wenn die Zeit auf dem Server richtig geht, gibt es bei diesem Programm Einstellungen?
Wenn du die PHP.INI auf Default setzt, geht es dann? Ich vermute nicht, dass es an dem PHP Code liegt.
Da scheint das Programm nur sich die falsche Zeit zu holen...entweder weil sie auf dem Server falsch ist, oder weil es falsch eingestellt ist.
-
habe ich den den Code mal reingepackt
Jaaaa gut, aber bei mir ist das alles in einer Zeile...
Du musst da schon wirklich 1:1 deinen Code reinpacken von der Seite..mit dem Anderen CSS Zeug etc xD
jedoch wir in meinem Webmail die Zeit immernoch falsch angezeigt
Geht die Serverzeit denn richtig?
Zeit ist denn auf dem Server?
Wie fragst du die Uhrzeit ab?
-
Danke, jetzt wird es unteeinanderangezeigt.
Kannst du uns dazu auch die HTML Elemente zeigen?
Am Besten pack es mal in jsfiddle (und da wo der PHP Code reinkommt, schreib einfach direkt das Resultat rein)
Hast du dazu auch ne Lösung
Klar, öffne die php.ini
Suche [Date] (Das müsste so aussehen):
Code[Date] ; Defines the default timezone used by the date functions ; http://php.net/date.timezone ;date.timezone =und dann schreibst du es so: