Schwarzer Balken unten wo die Werbung steht

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
  • Hallo.


    ich wollte so einen Werbung System wie es auf dem Bild ist.
    Ich bin einfach mal auf eine Server gegangen und habe einen Screen gemacht und per Paint das eingefügt.
    Also im Screen unten wo Forum: test.de oder so steht.
    Also das Schwaze hinter Grund will ich haben und das Text genau diese größe und diese gleiche Farbe was auf dem Screen ist.


    Und wie füg ich das den ein^^ ?


    Screen:


    und das wichtige ist das dies die gleiche Farbe wie auf dem Screen haben muss. Ist jetzt nicht schlimm wenn es bisschen Dunkel oder Hell wird.
    Hauptsache Blau ^^

    Einmal editiert, zuletzt von Fresh. ()

  • Steht doch da was du machen sollst?


  • Versuche es hiermit:
    http://forum.sa-mp.com/showthread.php?t=406833


    Eventuell musst du den .pwn neu kompilieren.


    Tutorial für die Nutzung:

    Externer Inhalt www.youtube.com
    Inhalte 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.

  • Du hast es nichtmal 10 Minuten versucht.
    Eine .pwn und .amx Datei in den Filterscripts Ordner zu schieben und in die server.cfg einzutragen dürfte nicht zu schwer sein.



    Etwas Eigeninitiative solltest du schon zeigen. Ein eigener Server erstellt sich schließlich nicht alleine und auch nicht von anderen.

  • Wow.


    War doch nicht schwer ^^


    Kurz das Video erforscht




    // On top of script:
    new Text:Textdraw0;
    new Text:Textdraw1;
    new Text:Textdraw2;
    new Text:Textdraw3;
    // In OnGameModeInit prefferably, we procced to create our textdraws:
    Textdraw0 = TextDrawCreate(-3.000000, 437.000000, " Forum:");
    TextDrawBackgroundColor(Textdraw0, 255);
    TextDrawFont(Textdraw0, 1);
    TextDrawLetterSize(Textdraw0, 0.500000, 1.000000);
    TextDrawColor(Textdraw0, 65535);
    TextDrawSetOutline(Textdraw0, 0);
    TextDrawSetProportional(Textdraw0, 1);
    TextDrawSetShadow(Textdraw0, 1);
    TextDrawUseBox(Textdraw0, 1);
    TextDrawBoxColor(Textdraw0, 255);
    TextDrawTextSize(Textdraw0, 640.000000, 70.000000);
    TextDrawSetSelectable(Textdraw0, 0);
    Textdraw1 = TextDrawCreate(65.000000, 437.000000, "www.kommtnoch.de");
    TextDrawBackgroundColor(Textdraw1, 255);
    TextDrawFont(Textdraw1, 1);
    TextDrawLetterSize(Textdraw1, 0.500000, 1.000000);
    TextDrawColor(Textdraw1, -1);
    TextDrawSetOutline(Textdraw1, 0);
    TextDrawSetProportional(Textdraw1, 1);
    TextDrawSetShadow(Textdraw1, 1);
    TextDrawSetSelectable(Textdraw1, 0);
    Textdraw2 = TextDrawCreate(295.000000, 437.000000, "Teamspeak:");
    TextDrawBackgroundColor(Textdraw2, 255);
    TextDrawFont(Textdraw2, 1);
    TextDrawLetterSize(Textdraw2, 0.500000, 1.000000);
    TextDrawColor(Textdraw2, 65535);
    TextDrawSetOutline(Textdraw2, 0);
    TextDrawSetProportional(Textdraw2, 1);
    TextDrawSetShadow(Textdraw2, 1);
    TextDrawSetSelectable(Textdraw2, 0);
    Textdraw3 = TextDrawCreate(394.000000, 437.000000, "kommtnoch.teamspeak.me");
    TextDrawBackgroundColor(Textdraw3, 255);
    TextDrawFont(Textdraw3, 1);
    TextDrawLetterSize(Textdraw3, 0.500000, 1.000000);
    TextDrawColor(Textdraw3, -1);
    TextDrawSetOutline(Textdraw3, 0);
    TextDrawSetProportional(Textdraw3, 1);
    TextDrawSetShadow(Textdraw3, 1);
    TextDrawSetSelectable(Textdraw3, 0);
    // You can now use TextDrawShowForPlayer(-ForAll), TextDrawHideForPlayer(-ForAll) and
    // TextDrawDestroy functions to show, hide, and destroy the textdraw.

  • Also hast du es jetzt geschafft und das Thema ist gegessen, oder brauchst du noch Hilfe?

  • @Jeff_Hardy


    Ehm ja frage hätte ich noch.


    Ich habe das ganze jetzt gut und schön rein getan ohne Errors.
    Doch wenn ich jetzt Ingame gehe ist da nichts
    also die Textdraws werden nicht angezeit.


    Habe alles befolgt:



    Textdraw0 = TextDrawCreate(-3.000000, 437.000000, " Forum:");
    TextDrawBackgroundColor(Textdraw0, 255);
    TextDrawFont(Textdraw0, 1);
    TextDrawLetterSize(Textdraw0, 0.500000, 1.000000);
    TextDrawColor(Textdraw0, 65535);
    TextDrawSetOutline(Textdraw0, 0);
    TextDrawSetProportional(Textdraw0, 1);
    TextDrawSetShadow(Textdraw0, 1);
    TextDrawUseBox(Textdraw0, 1);
    TextDrawBoxColor(Textdraw0, 255);
    TextDrawTextSize(Textdraw0, 640.000000, 70.000000);
    TextDrawSetSelectable(Textdraw0, 0);
    Textdraw1 = TextDrawCreate(65.000000, 437.000000, "www.kommtnoch.de");
    TextDrawBackgroundColor(Textdraw1, 255);
    TextDrawFont(Textdraw1, 1);
    TextDrawLetterSize(Textdraw1, 0.500000, 1.000000);
    TextDrawColor(Textdraw1, -1);
    TextDrawSetOutline(Textdraw1, 0);
    TextDrawSetProportional(Textdraw1, 1);
    TextDrawSetShadow(Textdraw1, 1);
    TextDrawSetSelectable(Textdraw1, 0);
    Textdraw2 = TextDrawCreate(295.000000, 437.000000, "Teamspeak:");
    TextDrawBackgroundColor(Textdraw2, 255);
    TextDrawFont(Textdraw2, 1);
    TextDrawLetterSize(Textdraw2, 0.500000, 1.000000);
    TextDrawColor(Textdraw2, 65535);
    TextDrawSetOutline(Textdraw2, 0);
    TextDrawSetProportional(Textdraw2, 1);
    TextDrawSetShadow(Textdraw2, 1);
    TextDrawSetSelectable(Textdraw2, 0);
    Textdraw3 = TextDrawCreate(394.000000, 437.000000, "kommtnoch.teamspeak.me");
    TextDrawBackgroundColor(Textdraw3, 255);
    TextDrawFont(Textdraw3, 1);
    TextDrawLetterSize(Textdraw3, 0.500000, 1.000000);
    TextDrawColor(Textdraw3, -1);
    TextDrawSetOutline(Textdraw3, 0);
    TextDrawSetProportional(Textdraw3, 1);
    TextDrawSetShadow(Textdraw3, 1);
    TextDrawSetSelectable(Textdraw3, 0);
    // You can now use TextDrawShowForPlayer(-ForAll), TextDrawHideForPlayer(-ForAll) and
    // TextDrawDestroy functions to show, hide, and destroy the textdraw


    Doch Ingame komm nichts

    Einmal editiert, zuletzt von Fresh. ()

  • Beitrag von Jeffry ()

    Dieser Beitrag wurde vom Autor aus folgendem Grund gelöscht: Dominik war schneller ().
  • Habe dir mal fett markiert wieso :)


    (// You can now use TextDrawShowForPlayer(-ForAll), TextDrawHideForPlayer(-ForAll) and// TextDrawDestroy functions to show, hide, and destroy the textdraw))


    Also fügst du TextDrawShowForPlayer(playerid, Textdraw0); mit ein.
    Das "Textdraw0" dann natürlich durch die anderen ersetzen damit er dir auch alle anzeigt.

    ehm. Administration StateV ~ Domi

  • Ehm ok du hast mir ja jetzt


    TextDrawShowForPlayer(playerid, Textdraw0);


    geschickt also heißt jetzt das dass jeder sehen kann richtig?


    weil als ich das jetzt bei OnPlayerConnect eingefügt habe kamen tausende von Warnings ^^

  • TextDrawShowForAll(TextDraw0);
    TextDrawShowForAll(TextDraw1);
    TextDrawShowForAll(TextDraw2);


    TextDrawShowForAll(TextDraw3);



    Pack es unter OnPlayerConnect :)


    Mit freundlichen Grüßen
    JustMe.77 8)

    Einmal editiert, zuletzt von JustMe.77 () aus folgendem Grund: Fehler behoben


  • C:\Users\azat\Desktop\Test\gamemodes\Test.pwn(15395) : warning 213: tag mismatch
    C:\Users\azat\Desktop\Test\gamemodes\Test.pwn(15396) : warning 213: tag mismatch
    C:\Users\azat\Desktop\Test\gamemodes\Test.pwn(15397) : warning 213: tag mismatch
    C:\Users\azat\Desktop\Test\gamemodes\Test.pwn(15398) : warning 213: tag mismatch
    C:\Users\azat\Desktop\Test\gamemodes\Test.pwn(15399) : warning 213: tag mismatch
    C:\Users\azat\Desktop\Test\gamemodes\Test.pwn(15400) : warning 213: tag mismatch
    C:\Users\azat\Desktop\Test\gamemodes\Test.pwn(15401) : warning 213: tag mismatch
    C:\Users\azat\Desktop\Test\gamemodes\Test.pwn(15402) : warning 213: tag mismatch
    C:\Users\azat\Desktop\Test\gamemodes\Test.pwn(15403) : warning 213: tag mismatch
    C:\Users\azat\Desktop\Test\gamemodes\Test.pwn(15404) : warning 213: tag mismatch
    C:\Users\azat\Desktop\Test\gamemodes\Test.pwn(15405) : warning 213: tag mismatch
    C:\Users\azat\Desktop\Test\gamemodes\Test.pwn(15406) : warning 213: tag mismatch
    C:\Users\azat\Desktop\Test\gamemodes\Test.pwn(15408) : warning 213: tag mismatch
    C:\Users\azat\Desktop\Test\gamemodes\Test.pwn(15409) : warning 213: tag mismatch
    C:\Users\azat\Desktop\Test\gamemodes\Test.pwn(15410) : warning 213: tag mismatch
    C:\Users\azat\Desktop\Test\gamemodes\Testpwn(15437) : error 017: undefined symbol "playerid"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    1 Error.


    Muss jetzt Offline

  • Also hallo,


    Zurzeit habe ich Warns weg bekommen


    Doch jetzt habe ich es richtig eingefügt hoffe ich mal den bei mir kamen keine Errors


    Textdraw0 = TextDrawCreate(-3.000000, 437.000000, " Forum:");
    TextDrawBackgroundColor(Textdraw0, 255);
    TextDrawFont(Textdraw0, 1);
    TextDrawLetterSize(Textdraw0, 0.500000, 1.000000);
    TextDrawColor(Textdraw0, 65535);
    TextDrawSetOutline(Textdraw0, 0);
    TextDrawSetProportional(Textdraw0, 1);
    TextDrawSetShadow(Textdraw0, 1);
    TextDrawUseBox(Textdraw0, 1);
    TextDrawBoxColor(Textdraw0, 255);
    TextDrawTextSize(Textdraw0, 640.000000, 70.000000);
    TextDrawSetSelectable(Textdraw0, 0);
    TextDrawShowForAll(Textdraw0);


    Textdraw1 = TextDrawCreate(65.000000, 437.000000, "www.kommtnoch.de");
    TextDrawBackgroundColor(Textdraw1, 255);
    TextDrawFont(Textdraw1, 1);
    TextDrawLetterSize(Textdraw1, 0.500000, 1.000000);
    TextDrawColor(Textdraw1, -1);
    TextDrawSetOutline(Textdraw1, 0);
    TextDrawSetProportional(Textdraw1, 1);
    TextDrawSetShadow(Textdraw1, 1);
    TextDrawSetSelectable(Textdraw1, 0);
    TextDrawShowForAll(Textdraw1);


    Textdraw2 = TextDrawCreate(295.000000, 437.000000, "Teamspeak:");
    TextDrawBackgroundColor(Textdraw2, 255);
    TextDrawFont(Textdraw2, 1);
    TextDrawLetterSize(Textdraw2, 0.500000, 1.000000);
    TextDrawColor(Textdraw2, 65535);
    TextDrawSetOutline(Textdraw2, 0);
    TextDrawSetProportional(Textdraw2, 1);
    TextDrawSetShadow(Textdraw2, 1);
    TextDrawSetSelectable(Textdraw2, 0);
    TextDrawShowForAll(Textdraw2);


    Textdraw3 = TextDrawCreate(394.000000, 437.000000, "kommtnoch.teamspeak.me");
    TextDrawBackgroundColor(Textdraw3, 255);
    TextDrawFont(Textdraw3, 1);
    TextDrawLetterSize(Textdraw3, 0.500000, 1.000000);
    TextDrawColor(Textdraw3, -1);
    TextDrawSetOutline(Textdraw3, 0);
    TextDrawSetProportional(Textdraw3, 1);
    TextDrawSetShadow(Textdraw3, 1);
    TextDrawSetSelectable(Textdraw3, 0);
    TextDrawShowForAll(Textdraw3);


    Doch das klappt immer noch nicht

    Einmal editiert, zuletzt von Fresh. ()