vehi=CreateVehicle(451, 3954.6836,-515.6511,3.6111, 1, 1,0);
Du hast ein Argument vergessen und zwar die ZAngle vom Auto, sprich es muss so heißen:
vehi=CreateVehicle(451, 3954.6836,-515.6511,3.6111,0.0, 1, 1,0);
mfg. ![]()
vehi=CreateVehicle(451, 3954.6836,-515.6511,3.6111, 1, 1,0);
Du hast ein Argument vergessen und zwar die ZAngle vom Auto, sprich es muss so heißen:
vehi=CreateVehicle(451, 3954.6836,-515.6511,3.6111,0.0, 1, 1,0);
mfg. ![]()
#include <xml>
#include <rMTA>
Anscheinend, werden schon Sachen in der xml.inc definiert und dann nochmal in der rMTA.inc.
Entweder du prüfst durch Directives ob es schon deklariert wurde und lässt es dann nicht deklarieren oder du löscht einfach in einem der Includes die Definitionen der angegebenen Sachen (im unteren Include natürlich) ![]()
mfg. ![]()
was muss ich jetz machen? xD
Was muss man bei einem Fehler machen...hmm ja evtl ihn beheben ![]()
Such mal in deinem Skript den Query der abgesendet wird, sobald du connectest und poste ihn hier...
mfg. ![]()
You have an error in your SQL syntax
Steht doch da, du hast einen SQL Syntax Fehler in der Nähe von: =='iTz_Flo
mfg. ![]()
Wie das sortieren von datensätzen
//Edit:
Habe mal Funktionen hinzugefügt, mit denen das jetzt auch möglich ist.
mfg. ![]()
Könnt ihr mir helfen?
Du hast einen Skript Fehler gemacht...den der Compiler nicht verarbeiten kann.
Zum Beispiel Diverse Klammern vergessen, krasse Arrays gesetzt, Makros gemacht die irgendwie leer sind und dann aufgerufen werden...
Da gibt es viele Möglichkeiten, mach am besten mal paar Arbeiten rückgängig, kommentier viel aus...und finde den Fehler.
mfg. ![]()
aber zum Beispiel ist es hier anders
Das sind keine eigenen Bilder, sondern Sprites.
Schau dir das mal an: http://forum.sa-mp.com/showthread.php?t=291202
Das sind im Endeffekt TextDraws ![]()
mfg. ![]()
Kein Problem...
Falls sonst noch Fragen oder Vorschläge bestehen, gerne Posten ![]()
mfg. ![]()
Ok, der Streamer in meinem Post ist nur für Objekte, es gibt aber auch eine modifizierte Version davon mit Vehicle Streaming:
Danke für die Infos, dann kann das ja geclosed werden ![]()
mfg. ![]()
Hier fehlt noch einiges. So wie es jetzt ist, ist es nicht verwendbar.
Stimmt.
Ich müsste die ganzen Auto-Funktionen auf den Index umschreiben...
Okay, dann werde ich das mal die Tage machen.
mfg. ![]()
Und wie soll das mit den 10.000 Fahrzeugen funktionieren wenn eine Person in der Nähe aller Fahrzeuge ist?
#Genius
Ach was, dann gibt es eben nur 2000 Autos...aber es geht ja um den Fall, dass dem nicht so ist ![]()
Was machst du denn, wenn du dich in der Nähe von 2000 Objekten befindest...da können dir auch nur 1000 angezeigt werden.
Der Downloadlink für den Streamer ist übrigens nicht down, sondern hier zu finden: https://github.com/samp-incognito/samp-s…plugin/releases
...aber das ist doch nur der Objekt Streamer? ![]()
Hier hast einen Ansatz, wo ein Fehler liegt:
Ja gut, mit normalen IDs kann man da wenig, da ja die vehicleids je nachdem wie die Cars erstellt werden, gemixxt werden.
Theoretisch könnte man das über ein Callback lösen, dass dann immer aufgerufen wird, wenn ein Auto erstellt wird und über das model und die farbe könne man eine präzise ID zuordnen...
oder hast du eine bessere Idee? ![]()
Kann man nicht im a_samp include einfach die MAX_VEHICLES Zahl auf irgendwas ändern?
Hahaha ![]()
#Genius
genau und wenn du MAX_PLAYERS auf 5000 machst, können 5000 Spieler auf deinen Server ![]()
Das kannst du so machen:
#include <a_samp>
#include <streamer>
new start,end;
public OnFilterScriptInit() {
start = CreateDynamicObject(...);
//Hier alle anderen CreateDynamicObjects rein
end = CreateDynamicObject(...);
return 1;
}
public OnFilterScriptExit() {
for(new i=start; i<end+1; i++) DestroyDynamicObject(i);
return 1;
}
mfg. ![]()
Ja und mit JSON kannst du arrays genauso zurückgeben, ich frage lediglich!
Hab eben gegooglet JSON gibs bei SAMP in Pawn schon: http://forum.sa-mp.com/showthread.php?t=48439
Ja, das ist JSON und das was ich hier geschrieben habe sind Array-Funktionen.
JSON ist eine riesen Library die eigentlich ganz andere Funktionen bietet, als das was ich geschrieben habe...
Natürlich kannst du beides verwenden um Arrays zu erstellen, nur mit meinem System ist es wesentlich einfacher und schneller diese zu handhaben, als mit JSON.
mfg. ![]()
Was ist wenn man den Stream radius größer stellt gehts dann?
Ja, dann kannst du das Objekt zwar länger sehen...
Aber wenn ein Auto drauf ist und du halt außerhalb der Range bist...fällt das Auto durch die Map...deshalb einfach CreateObject.
mfg. ![]()
Das soll jetzt kein Angriff sein, aber wofür gibt es JSON?
Hast du dir eigentlich mal durchgelesen, worum es geht? ![]()
Du kannst doch in Pawn mit JSON gar nichts anfangen... ![]()
untergrund nicht verschwindet
Für Untergründe solltest du CreateObject nutzen, damit du da auch Autos drauf parken kannst und diese nicht durch die Map fallen ![]()
mfg. ![]()
Kann man damit auch mehrere variablen Returnen, oder nur im Format oder gar nicht?
Darum geht es doch, dass du das kannst.
Schau z.B. so:
//Edit: Neue Funktion gemacht:
stock mehrereVariablen()
{
new x=1,y=2,z=3;
return->Array("x: %d;y: %d;z: %d;",x,y,z);
}
//Auslesen:
new x = GetArrayInt(mehrereVariablen())<"x">; //x = 1
Hat jemand noch Fragen bzw Vorschläge? ![]()
mfg. ![]()
Ja, das stimmt global überschreibt er den Null-Char und Lokal nicht...hahaha...crazy ![]()