Beiträge von Audifire

    Du machst scheinbar einen INSERT und weist dem Wert Spezial nichts zu. Da Spezial keinen Default-Wert besitzt und scheinbar keine NULL-Werte erlaubt sind, muss ein für das Datenfeld gültiger Wert gesetzt werden.

    Ich weiss nicht, hab ich noch nie gemacht. Ich kenne den Einstiegspunkt von RageMP nicht.
    Jedoch habe ich es dem Beispiel hier entnommen:
    https://wiki.gtanet.work/index.php?titl…yerEnterVehicle
    Praktisch ist das ein Delegat, der registriert werden muss.

    Sorry, seh es jetzt erst. Meine Annahme war falsch:
    Note: the Attribute should be declared above the method to be invoked, it's alternative to subscribing the method to a delegate, introduced for performance reasons.

    Quelle: https://forum.mtasa.com/topic/119761-m…57-is-released/

    Quelle: https://forum.mtasa.com/topic/119759-call-for-web-designers/

    Eigentlich gehört es nicht in dieses Thema, aber möchte ich das hier mal aufdecken.
    Das Thema befindet sich in der Kategorie Sonstiges -> Projektvorstellungen. Ich bitte euch hier vermehrt die Breadcrumbs über dem Themennamen anzuschauen.
    Alle MTA relevanten Themen befinden sich in der MTA Kategorie.
    Der Threadersteller hat hier alles richtig gemacht und kann hier problemlos für sein Projekt werben.

    Um aber noch was sinnvolles zum Thema abzuliefern. Ich finde die Vorstellung ist sehr gelungen. Beim Lesen wird man fast schon mitgerissen und es kommt schon eine Art Roleplay Feeling auf, was das ganze sehr authentisch gestaltet. Wünsche euch natürlich viele Anhänger und jede Menge Spass bei eurem Projekt.

    Shyim möchte dir sagen, dass du hast die Lösung praktisch schon serviert hast.

    Folgendes passt nicht zusammen:

    PHP
    Is_User_Banned($_SESSION['id'])
    PHP
    function Is_User_Banned ($id, $conn) { ... }

    Der Fehler sagt ja praktisch auch folgendes aus:
    1 passed in header.php on line 60 and exactly 2 expected in classes.php:171

    Ein Argument übergeben und exakt zwei erwartet.

    Ich glaube, dein Problem verstanden zu haben. Je nach Position um den Marker dreht sich das Objekt nicht mehr richtig.
    Das wäre das Einzige, was ich anhand deines Codes ableiten könnte.
    Das Problem ist, dass der Tangens eine Bildmenge von -1/2 PI bis +1/2PI hat. D.h. du kannst nur die Winkel zwischen -90° und 90° abdecken. Alles darüber nicht mehr.
    Um dieses Problem zu lösen, musst du den Quadrant ermitteln, in dem dein Objekt liegt. Dementsprechend kannst du dann deinem Winkel etwas dazuzählen.

    Ein Beispiel dazu habe ich im Wikipedia gefunden:
    https://de.wikipedia.org/wiki/Polarkoordinaten#Berechnung_des_Winkels_im_Intervall_[0,_2%CF%80)_bzw._[0,_360%C2%B0)

    Ich hoffe, dass ich dir damit helfen konnte.

    Das liegt wahrscheinlich daran, dass executeCommandHandler in der ACL standardmässig auf false gesetzt ist. Entweder gibst du deiner Ressource mehr Rechte oder editierst die Gruppe entsprechend, wobei ich eher auf Ersteres setzen würde.

    Kann man so oder so betrachten. Das Script wurde absichtlich nicht vollständig veröffentlicht. SQL Datei und gewisse andere Dateien fehlen bewusst.
    So wurden auch Bugs nicht vollständig gefixt.

    Die Lösung ist ganz einfach. Du hast ein local zu viel. Du deklarierst eine neue Variable im Namesraum der Funktion. Das überschreibt die Variable des darüber liegenden Namensraums. Deswegen ist counter an dieser stelle 2 und erhöht aber nicht wie gewollt die Counter aus dem äusseren Namensbereich.

    Ein kleines Beispiel kann man auf https://www.lua.org/cgi-bin/demo anschauen:

    Lua: Fehlerhaft.lua
    local counter = 1
    
    
    while counter < 2 do
    local counter = counter + 1
    print(counter)
    end
    Lua: Korrekt.lua
    local counter = 1
    
    
    while counter < 2 do
    counter = counter + 1
    print(counter)
    end