Beiträge von Kaliber
-
-
Wo ist da der Fehler?
Steht denn dann in der Datenbank wirklich NULL, wenn keinem das Haus gehört?
Versuch es mal so:
C
Alles anzeigenforward LoadHouseExecute(playerid); public LoadHouseExecute(playerid) { new rows; cache_get_row_count(rows); for(new i,idh,string[128]; i<rows; i++) { idh=GetFreeHouseID(); cache_get_value_name_int(i,"id",HausInfo[idh][h_ID]); cache_get_value_name(i,"hbesitzer",HausInfo[idh][hbesitzer]); cache_get_value_name_float(i,"h_x",HausInfo[idh][h_x]); cache_get_value_name_float(i,"h_y",HausInfo[idh][h_y]); cache_get_value_name_float(i,"h_z",HausInfo[idh][h_z]); cache_get_value_name_float(i,"hi_x",HausInfo[idh][ih_x]); cache_get_value_name_float(i,"hi_y",HausInfo[idh][ih_y]); cache_get_value_name_float(i,"hi_z",HausInfo[idh][ih_z]); cache_get_value_name_int(i,"h_int",HausInfo[idh][h_int]); cache_get_value_name_int(i,"h_world",HausInfo[idh][h_int]); cache_get_value_name_int(i,"hpid",HausInfo[idh][hpid]); cache_get_value_name_int(i,"hpreis",HausInfo[idh][hpreis]); if(!HausInfo[idh][hbesitzer][0]) { HausInfo[idh][hpid]=CreatePickup(1273,1,HausInfo[idh][h_x],HausInfo[idh][h_y],HausInfo[idh][h_z],0); format(string,sizeof(string),"Dieses Haus steht zum Verkauf\nKosten:%d$\nTippe /buyhouse",HausInfo[idh][hpreis]); HausInfo[idh][htext]=Create3DTextLabel(string,COLOR_WHITE,HausInfo[idh][h_x],HausInfo[idh][h_y],HausInfo[idh][h_z],10,0,1); } else { HausInfo[idh][hpid]=CreatePickup(1239,1,HausInfo[idh][h_x],HausInfo[idh][h_y],HausInfo[idh][h_z],0); format(string,sizeof(string),"Besitzer:%s",HausInfo[idh][hbesitzer]); HausInfo[idh][htext]=Create3DTextLabel(string,COLOR_WHITE,HausInfo[idh][h_x],HausInfo[idh][h_y],HausInfo[idh][h_z],10,0,1); } } return 1; } -
Was steht denn in Zeile 15?
-
damals einfach ein GnE
Das hier ist doch ein GnE - Edit: Godfather Edit
File ist: https://www.dropbox.com/s/vqxw8dolr5r0qkp/lor.rar?dl=0
-
Könnte sich ein Hacker in SAMP vor einer virtuellen Welt retten?
Nein, können sie nicht, die virtuelle Welt wird nämlich (im Gegensatz zum Interior) komplett serverseitig verwaltet

Genauso sieht es beim Score (also dem Level) des Spieler aus (nur so Fun-Fact) xD
Wobei ich mir nicht sicher bin ob ein User in virtueller Welt A nicht auch Einfluss auf Spieler/Objekte in der virtuellen Welt B haben kann.
Auf Objekte können sie nicht verändern (auch serverseitig) (außer Position o.ä. abgreifen natürlich).
Solange die Vehicles / Spieler nicht in seiner virtuellen Welt sind, hat er da keinen Zugriff drauf

-
Des ist schon klar, dass es an dem Plugin liegt

-
Knifflig.
http://www.microsoft.com/en-us/download/details.aspx?id=5555
http://www.microsoft.com/en-us/download/details.aspx?id=8328
http://www.microsoft.com/en-us…oad/details.aspx?id=30679
https://www.microsoft.com/en-u…oad/details.aspx?id=48145
Downloade dir mal jeweils die x86 Version xD
Wenn das nicht geht, musste wohl evtl dein .NET Framework updaten

-
Also hoffe die Windows Updates etc sind aktuell bei dir, dann versuch mal die Windows 10 SDK zu downloaden:
https://developer.microsoft.co…/downloads/windows-10-sdk
Die sollte das eig fixxen, da müsste alles enthalten
-
Versuch mal hier das zu installieren: https://www.microsoft.com/en-u…oad/details.aspx?id=40784
Die vcredist_x86.exe

-
Hast du es mal mit der lokalen Ip, also 127.0.0.1 ausprobiert?
-
dass es eine JavaScript datei ist
Spielt keine Rolle, kannst ja eine const globale Variable machen.
-
Für sowas kannst auch direkt php verwenden.
Zum Beispiel:
const lang = <?php ...hier language auslesen ?>;
Dann musste nicht erst noch n Request machen...
Bzw je nach Engine gibt es da Möglichkeiten das sauberer zu lösen.
-
brauche welche Sprache der User hat
Ja...für was?
Mach doch einfach nach der get-Methode weiter...
Also so:
-
Wieso willst du denn außerhalb der get Funktion das nutzen?
Du musst wissen, dass die get Funktion asynchron aufgerufen wird.
Sprich der eine Code läuft sequenziell, aber das asynchrone läuft halt asynchron und ist noch nicht verarbeitet worden, wo du schon auf die Variable zugreifen magst.
Entweder du nutzt eine routine wie await oder strukturierst den Code mal etwas anders...weiß ja nicht, was du vor hast..
-
Das ist eine anonyme Funktion, wieso returnst da überhaupt iwas?!
-
Ich meine mich zu entsinnen, dass Probleme auftreten, wenn man Funktionen in einem Include aufruft, die in einem Include geschrieben sind das erst später geladen wird. Oder verwechsel ich da gerade etwas?
Das ist nur der Fall, wenn diese Funktion einen Tag hat, aber dann kann man sie forwarden.
Also da treten generell keine Probleme auf.
wie kann man den gut lernen im Bereich Scripten.
Als erstes solltest du lernen zu googeln xD
-
Gibt es eine Alternative für SetPlayerMapIcon, womit man mehr als 100 darstellen lassen kann?
Jap, mit einem Streamer

https://forum.sa-mp.com/showthread.php?t=102865
Funktion heißt: CreateDynamicMapIcon https://github.com/samp-incogn…eamer-plugin/wiki/Natives
-
ps. der code oben funktioniert so, hatte nur was falsch eingegeben
Nein tut er nicht, nur wenn der der erste Spieler im Array bist.
Ansonsten loopt er nicht durch...
-
Jetzt mal 4 real, hast du auch nur eine Sekunde gegoogelt?
https://lmgtfy.com/?q=change+gif+background+color+online
Und der zu findende Link:
-
aufgelistete Crosshairliste
Gibst ein Crosshairs...
klickst auf Bilder.
#Komplex