/showmark

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
  • Das heißt jetzt du hast strget und sscanf dekalriert?
    ganz nach oben:
    forward markweg(playerid,typ);
    //OnPlayerCommandText:
    if(!strcmp(strget(cmdtext,0),"/showmark")) {
    new typ;
    if(sscanf(cmdtext,"d",typ)) return SendClientMessage(playerd,FARBE,"/showmark ID");
    ShowPlayerMarkerForPlayer(playerid,typ,FARBE);
    SetTimerEx("markweg",30000,0,"dd",playerid,typ);
    return 1;
    }
    //ganz nach unten:
    public markweg(playerid,typ) {
    ShowPlayerMarkerForPlayer(playerid,typ,FARBE mit einer Transparenz von 00);
    Du setzt die Tranzparenz einer Farbe auf 0, wenn du die letzten beiden Ziffern mit "00" ersetzt

  • keks :P könntest du auch ein /show id /show /unshow posten ....denn meins geht immer weg und ka woran es liegt 8| verschwindet nach ca. 20sek von der map ^^

    .
    .
    .

    100% selfmade, WBB 3.1 inkl. MySQL Einbindung, uvm...

  • lol
    steht doch da wos rein soll 8| ^^


    forward oben unter die #define


    der cmd unter public OnPlayerCommandText


    und weiter unten public markweg


    mfg

    .
    .
    .

    100% selfmade, WBB 3.1 inkl. MySQL Einbindung, uvm...

  • public markweg(playerid,typ)
    {
    ShowPlayerMarkerForPlayer(playerid,typ,FARBE mit einer Transparenz von 00);
    }


    setzt du einfach i-wo unten in dein gm rein ^^


    // klammer is nu drinn^^

    .
    .
    .

    100% selfmade, WBB 3.1 inkl. MySQL Einbindung, uvm...

    3 Mal editiert, zuletzt von Tequilla ()

  • C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(1795) : error 017: undefined symbol "ShowPlayerMarkerForPlayer"
    C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(1795) : error 017: undefined symbol "mit"
    C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(1795) : error 017: undefined symbol "einer"
    C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(1795) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.



    ist das was unten hin soll


    ShowPlayerMarkerForPlayer(playerid,typ,FARBE mit einer Transparenz von 00);

  • Zitat

    ist das was unten hin soll


    ShowPlayerMarkerForPlayer(playerid,typ,FARBE mit einer Transparenz von 00);


    du musst auch eine farbe reinmachen :D :D


    z.b 0xFFFFFFAA00

    .
    .
    .

    100% selfmade, WBB 3.1 inkl. MySQL Einbindung, uvm...

  • C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(16) : error 037: invalid string (possibly non-terminated string)
    C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(1795) : error 017: undefined symbol "ShowPlayerMarkerForPlayer"
    C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(9020) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(9020) : error 017: undefined symbol "strget"
    C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(9022) : error 017: undefined symbol "sscanf"
    C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(9022) : error 017: undefined symbol "playerd"
    C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(9023) : error 017: undefined symbol "ShowPlayerMarkerForPlayer"
    C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(9031) : warning 217: loose indentation
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    6 Errors.
    zeile 9021
    if(!strcmp(strget(cmdtext,0),"/showmark")) {
    zeile 9022
    if(sscanf(cmdtext,"d",typ)) return SendClientMessage(playerd,FARBE,"/showmark ID");
    9023
    ShowPlayerMarkerForPlayer(playerid,typ,0xFFFFFFAA00);
    zeile 16
    #include <floatt

  • Schaust du dir die Errors auch mal an? Denkst du, wenn du die liest?
    Bei "playerd" ist es logisch, dass es "playerid" heißen sollte
    Und ich denk du hast strget und sscanf jetzt deklariert
    Und das ShowPlayerMarkerForPlayer heißt dann wahrscheinlich SetPlayerMarkerForPlayer
    PS: Und das "#include <float>" bringt hier bei nix