Sehr schön! Nützlich und gut geschrieben!
Beiträge von namespace
-
-
Genau das ist ja das Problem.
Im Prinzip könnte man mit Dialogen (wenn auch umständlichen) das selbe wie bei "Second Life" machen - Sodass man sich komplett eigene Sachen und eventuell sogar Bots mittels Script selbst programmiert und sagt, was passieren soll.
Per Web-Interface wäre es natürlich komfortabler. -
Hm, ich hab das Script noch irgendwo rumliegen, jedoch nicht wirklich viel weitergearbeitet.
Im Prinzip ist es auch fertig.Bspw. könnte man in einem WebInterface den User Scripts erstellen lassen, um bspw. ein Garagentor bei seinem Haus automatisch öffnen zu lassen, wenn jemand in die Nähe kommt.
Für solche Zwecke war es eigentlich auch gedacht.Vielleicht arbeite ich bei Zeiten mal daran weiter.
-
Du erstellst in deiner Java Anwendung einen Unix Timestamp.
Bspw. "183912938". An diesen hängst du dann einen Salt an, also z.B. "183912938.blabla". Das ganze verlüsselst du dann bspw. mit Base64 o. Ä. und gibst es an das PHP Script.
Dieses entschlüsselt das wieder und liest den Timestamp aus, löscht also den Salt. Dann überprüft das PHP Script, ob die Timestamp-Differenz des abgeschickten Timestamps mit der aktuellen (im PHP Script generierten) Zeit kleiner als bspw. 5 Sekunden ist und gibt nur dann die Daten frei.Schützt bspw. vor Man-In-The-Middle.
-
Jap, wenn du so was machen möchtest, gibt es im Prinzip nur noch eine sicherere Methode: Mittels einem TCP-Server, welcher die Daten die du brauchst aus der Datenbank ausliest und mit deiner Anwendung kommuniziert.
Jedoch ist das auch eine gute Methode, und ziemlich sicher.Solange du darauf achtest, das man im PHP Script keine SQL-Injection vornehmen kann, und bspw. noch einen gehashten Timestamp (mit Salt) übergibst, ist das ziemlich sicher.
-
Weils die Waffe auch nur im Doppelpack gibt.
Das hat mit dem Skilllevel nichts zu tun. -
Mal davon abgesehen, fügst du für jeden Spieler jedes Feuer hinzu. Das ist ein bisschen unschön.
-
Garnichts, du musst den String formatieren.
http://wiki.sa-mp.com/wiki/Format -
Ist aber vom Sinn her falsch.
// Definition
new RentCar[MAX_PLAYERS];// Befehl
RentCar[playerid] = vehicleid;// OnPlayerDisconnect
RentCar[playerid] = -1; -
http://wiki.sa-mp.com/wiki/Strval
Funktion wandelt einen String in einen Integer um.
Wieso verwendest du es, wenn du nicht weißt, was es macht? ..
-
Jo, da MAX_VEHICLES die Anzahl ist, der Array aber schon bei 0 beginnt.
MAX_VEHICLES - 1 würde funktionieren, ist aber warscheinlich nicht der Sinn.Was willst du denn machen?
-
Ähm, weißt du überhaupt was strval macht? Anscheinend nicht.
-
edit: bevor jetzt i-ein idiot herkommt und sagt yooo zeile zulang yooooo muss ich sagen: ich hab och umbrüche "\n" benutzt?!
Ahahaha, ich lach mich tot.
Der Error sagt, das einfach die ganze Zeile für den Compiler zu lang ist.
Das hat nichts mit dem String zu tun. -
Du bist also schon 19.. Kann ich bei einem Handel auch eine Kopie deines Personal-Ausweises sehen?
-
Kauf dir doch einfach eine 1 TB Platte und gut ist?
-
Ich habs mir jetzt mal ganz angesehen - Eine Meisterleistung!
-
mach mal hinten noch eine klammer da fehlt sie
Ja, genau.
SetPlayerPos hat 4 Parameter, du übergibst 2.
-
Der neueste Pawn Compiler: http://www.compuphase.com/pawn/pawn-4.0.4733.exe
-
In deinem Server Ordner unter "gamemodes" oder "filterscripts". Je nach dem, was es ist.
-
Es geht hier um WBB Plugins.
Wie wärs mit einem Weather Viewer, der gerade zeigt, welches Wetter gerade am SA:MP Server ist.