Du hast 2 Klammern am Ende...brauchst nur eine also eine ) entfernen ![]()
Beiträge von Kaliber
-
-
Nun, du musst ja auch die Weltid und die Interior abchecken

Also du musst jeweils wissen..in welcher Interiorid & Weltid der Spieler sich gerade befindet..
Z,b. wenn du ihn hier hin setzt:
SetPlayerPos(playerid,363.4249, -74.8294, 1001.4486);
SetPlayerInterior(playerid, 10);
SetPlayerVirtualWorld(playerid,2);Lautet die Abfrage um zu überprüfen ob er da ist:
if(IsPlayerInRangeOfPoint(playerid,4.0,363.4249, -74.8294, 1001.4486) && GetPlayerInterior(playerid) == 10 && GetPlayerVirtualWorld(playerid) == 2)
Musst schon mit ein bisschen mehr gewissen deinen Code schreiben...deshalb nutzt man in solchen Fällen auch Arrays, damit das übersichtlicher ist

-
-
Probieren geht über studieren

Aber jetzt sieht es schonmal vernünftiger aus

-
Habe ein Problem werde immer an dem gleichen gespawnt egal wo ich raus gehe... ?
Ja, das liegt an deiner && SetPlayerVirtualWorld(playerid, 0)...das ist falsch

Du willst es in der Abfrage nicht setzen, sondern Abfragen an welcher Position er sich befindet.
Also musst du immer z.B.
&& GetPlayerVirtualWorld(playerid) == 0
verwenden.
Je nach Weltid halt anpassen

-
Loaded 0 plugins.
Joa...da scheinst nicht die server.cfg zu laden...die du hier zeigst

Vielleicht ist die noch in einer anderen session offen und kann deshalb nicht überschrieben werden?

Musste mal alles prüfen..zur not mal..dienste neustarten bzw beenden

-
Soweit ich mich richtig erinnere, wird da die Farbe -1 gesetzt.
Das sorgt für eine clientseitige Veränderung der Farbe.
Am einfachsten ist es, wenn du die normalen PNS zu machst und eigene erstellst

-
Ja, PDO ist sehr gut

Und solange du alle statements richtig vorbereitest ("prepare" nutzt) kann man schonmal so etwas wie eine SQL-Injection nicht machen.
Aber musst halt auch auf noch mehr Dinge achten, dass kann dir eine Library nicht abnehmen.
Wie z.B. dass du keinen Text anzeigen lässt ohne ihn zu escapen, sonst kann man XSS Angriffe versuchen

htmlspecialchars ist da das Stichwort

Aber bezüglich auf das Login an sich, ja das geht in Ordnung

-
Wie soll das auch gehen:
pInfo[killerid][fraktion]==7 && pInfo[killerid][fraktion]==8
Hier müsste der Killer in Fraktion 7 und 8 gleichzeitig sein...was unmöglich ist..ich denke du meinst ||
-
Poste mal deinen /f command

-
Kannst den Code ja effizienter schreiben...z.B. so:
C
Alles anzeigenforward GetDtCarOwner(veh); public GetDtCarOwner(veh) { for(new i = GetPlayerPoolSize(),v; i!=-1; i--) { if(!IsPlayerConected(i) || IsPlayerNPC(i)) continue; for(v=0; v < MaxVeh; v++) { if(PlayerCar[i][v][CarId] == veh) return i; } } return 555; }
Allerdings, da du permanent durch alle Spieler iterierst, kann es da eigentlich zu keinen Problemem kommen mit der Funktion.Der Fehler liegt wahrscheinlich eher in der Zuweisung von PlayerCar...dem Set bzw Reset von der Variable

Musste evtl halt mal debuggen und schauen was da so für Werte jeweils drinnen stehen

-
Dann mach doch das, was ich geschrieben habe

Daran liegt es, dass nicht alle Plugins geladen werden...
-
Downloade dir mal das hier: https://www.microsoft.com/de-d…oad/details.aspx?id=30679
und zwar die VSU4\vcredist_x86.exe

Wenns dann immernoch nicht geht, zieh dir mal alle windows updates...und versuch es hiermit nochmal: https://www.microsoft.com/de-D…oad/details.aspx?id=53840
-
Kriege ich dann auch wirklich nur aus meiner Route eine oder kann es durch zufall auch eine Andere aus route 2 oder so werden
...wie gesagt...die Routen müssen alle gleich lang sein, wenn du sie so speichern willst

Andernfalls musste das über separate Arrays machen

-
new id = random(sizeof(Muelltonnen[]));
So fragst du die länge ab (Alle Routen müssen im Array gleich lang sein)

-
Also die Idee an sich finde ich lustig

Allerdings ist die Umsetzung nicht ideal. Das liegt aber nicht an deinem gemappe, sondern an gta. Denn wie du selbst siehst...ist um Kurven fahren...und wenn dir Wasser entgegenkommt...der Geschwindigkeitsfluss gebrochen...es soll ja quasi reibungslos gehen, eben wie bei einer rutsche, das ist aber dadurch nicht möglich.
Es wäre viel leichter und auch irgendwie viel Lustiger, wenn du eine Art hohen Turm mappst, und es dann ziemlich lange ziemlich steil bergab geht und es dann unten gerade machst um die geschwindigkeit auszufahren.
Das erleichtert auch das Mapping mit dem Wasser, da du da jeweils die selbe Rotation verwenden kannst und die Koords nur runter rechnen musst

Aber an sich, lustige Idee

Sowas ungefähr meine ich damit:
-
Wie ist denn die Position von dem Interior?

Gib mal paar Koordinaten durch

-
Such mal nach BOMB Plant

-
Ist eine statische Methode..also kannst du keine Instanz davon erstellen, das kannst also direkt nutzen:
Server.get()
Brauchst nicht Server server = zu machen

-
Externer Inhalt www.youtube.comInhalte 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.
Wow das ist echt nice...aber:
I have been working on it for about 8 years, mostly at university, now only as a relaxation after work.
....8 Jaher Arbeit für das...wow...was man in der Zeit hätte alles andere machen können xD


