Beiträge von Teilzeitrekktor

    Lua
    function dxwidth(msg)
    rectangle = dxDrawRectangle ( x/3.8, y/3.8, x/2.02, y/2, tocolor ( 0, 0, 0, 150 ) )
    local length = dxGetTextWidth(msg,rectangle["_MapName"][1]) --_MapName ist bei mir wo der Map Name getriggered wird.
    end
    addEventHandler("onClientChatMessage",root,dxwidth)

    Einen wunderschönen Abend, ich hab mal eine frage.

    Ich möchte gerne bei meinen Race script etwas Design technisches hinzufügen, und zwar ein Rectangle unten Links bei der Map Name die gerade gespielt wird, nun ist ja jeder Map Name unterschiedlich lang, wie ist das möglich dies mit "dxGetTextWidth & dxDrawRectangle" zu Regeln? Ich bin damit leider leicht überfordert.


    Wäre mega nett von euch, wenn ihr mir Helfen könntet! und ggf mit Beispielen! Danke!

    Sry, es lag doch nicht am Bild.
    Hatte gerade bisschen rumgetestet, nur mit einer Texture konnte ich es lösen:

    Lua
    local schraegTexture = dxCreateTexture("schraeg.png", "argb", true, "clamp")
    addEventHandler("onClientRender", root, function() 
    	dxDrawImage(x, y-100, 300, 50, schraegTexture, 0, 0, 0, tocolor(0,0,136, 255))
    end)

    ich dank dir Chef, ich schaue wenn ich zuhause bin!

    Also, mir ist aufgefallen, das diese Linien mit der Größe / Position zutun hat, mach ich es z.b bisschen kleiner geht es auf der einen Seite ein wenig dunkler oder verschwindet ganz. Hier mal die PNG

    Moin, Ich weiß nicht ganz genau woran es liegt, ich habe das Problem das ich bei meinem Image solche Ränder habe...


    Bild: Die weißen Ränder, liegt es evtl am Draw oder am Bild?, bitte um Hilfe..

    Externer Inhalt i.imgur.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.


    Code:

    Lua
    dxDrawImage ( x, y-100, 300, 50, 'schraeg.png',tocolor(0,0,136, 255))
    • Moin, ich will machen das, wenn man denn Name Changed, trotzdem weider ins Team kommt. Nur wenn man denn Name Changed wird die Gruppe kurz Erstellt, und fliegt direkt wieder aus.

    On

    • Moin, ich habe folgendes Problem.
    • Wenn bei Race eine Map läuft, und ich Kaufe im Userpanel eine, und die Map die schon läuft wird mit dem Befehl /redo neugestartet, wird die Map Normal neugestartet. Aber sobald dann einer eine Map kauft wird die vorher gekaufte Map einfach übergesetted. :C

    Meinst du so?

    if (isObjectInACLGroup("user." ..getAccountName(account), aclGetGroup("Admin") or aclGetGroup("Leader"))) then

    Versuche es mit dem Fehler, augenblick.


    Fehler in Serverlog: [2018-05-30 16:34:13] ERROR: [RevengeOfRacers]/rev_userpanel/dash.lua:2024: table index is nil


    Edit: Wenn man /bm Track Matters macht, dann zeigt er es an das die 2 mal Existiert.. klicke ich auf denn Button kauft er die aber setted die net.

    Kommt bei dir keine Fehlermeldung?Guck dir mal den Chat + Debug an, kommt da irgendwas?

    Nein, z.b wenn ich im PPanel sagen wir mal "[DM]BriaN - Track Matters // [DM]BriaN Track Matters II" habe, und Track Matters sette, kommt doch normalerweise nh Meldung, wo er sagt das die Map zweimal existiert, und setted die dann nicht. Aber das Userpanel versucht die trotzdem zu setten, kann es nicht setten weil er die ja zwei mal findet. Und dann kann man keine Maps mehr Kaufen... Also kaufen schon, wird nur nicht angezeigt und nicht gesetted dadurch.