setElementInterior klappt nach Login nicht

Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hey,
    ich versuche gerade meinen Interior nach dem Login setzen zu lassen, allerdings klappt das nicht...


    Hier der Code:
    addEventHandler("onResourceStart", getResourceRootElement(getThisResource()),
    function ()
    HomeMarker = createMarker(1005.412902832, -5347.275390625, 10.569277763367, "corona", 1.0, 0, 255, 0, 255, getRootElement())
    HomeMarkerExit = createMarker(967.8359375, -53.2177734375, 1001.1245727539, "corona", 1.0, 255, 0, 0, 255, getRootElement())
    setElementInterior(HomeMarkerExit, 3)
    end)


    addEventHandler("onClientResourceStop", resourceRoot,
    function ()
    destroyElement(HomeMarker)
    end)


    addEventHandler("onPlayerMarkerHit", getRootElement(),
    function (markerHit)
    if markerHit == HomeMarker then
    setElementPosition(source, 961.1767578125, -53.078125, 1001.1171875)
    setElementInterior(source, 3)
    end
    end)


    addEventHandler("onPlayerMarkerHit", getRootElement(),
    function (markerHit)
    if markerHit == HomeMarkerExit then
    setElementPosition(source, 1006.1033325195, -5343.5830078125, 10.569277763367)
    setElementInterior(source, 0)
    end
    end)


    addEventHandler("onPlayerQuit", getRootElement(),
    function ()
    setAccountData(getPlayerAccount(source), "Interior", getElementInterior(source))
    end)


    addEventHandler("onPlayerLogin", getRootElement(),
    function (_, theCurrentAccount)
    if getPlayerSerial(getAccountPlayer(theCurrentAccount)) == "Meine Serial" then
    setElementInterior(source, getAccountData(theCurrentAccount, "Interior"))
    end
    end)



    Könnte mir jemand helfen? :S

    05eb03de-9fda-461c-9dfc-834ae5b64e65.png << Server | Home >> 13462590508.png

  • Kommen Fehler im debugscript3?


    '/debugscript 3'



    /e
    Versuch es mal damit:


    addEventHandler("onPlayerLogin", getRootElement(),
    function (source)
    if getPlayerSerial(getAccountPlayer(source)) == "Meine Serial" then
    setElementInterior(source, getAccountData(source, "Interior"))
    end
    end)





    *setElementInterior klappt nach Login nicht*

    Zitat von iEnerqie

    Es wäre schön, wenn du uns auch erzählen würdest, was denn (genau) nicht funktioniert. ;)


    Wer lesen kann ich klar im vorteil.

  • Wer denken kann ist klar im Vorteil.


    Wie wäre es mit den zwei Begriffen?
    Überschreibung und Formation.


    Btw, das was er geschrieben hat sollte klappen.


    Zudem wäre es interessant,was bei einer einfachen Abfrage wo nur source nötig ist, _, zu suchen hat. ;)




    Off-Topic: Bevor du eine auf ganz toll machst solltest du lieber auf die Grammatik achten.


    "Wer lesen kann ich klar im vorteil."



    @xXManuelXx sollte was sein, einfach posten. ;)