/gebepp Probleme

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
  • C:\Dokumente und Einstellungen\Vinni\Desktop\SAMP-Server\Server\gamemodes\pipapo123.pwn(1976) : warning 213: tag mismatch
    C:\Dokumente und Einstellungen\Vinni\Desktop\SAMP-Server\Server\gamemodes\pipapo123.pwn(1978) : error 017: undefined symbol "ppunkte"
    C:\Dokumente und Einstellungen\Vinni\Desktop\SAMP-Server\Server\gamemodes\pipapo123.pwn(1978) : warning 213: tag mismatch
    C:\Dokumente und Einstellungen\Vinni\Desktop\SAMP-Server\Server\gamemodes\pipapo123.pwn(1979) : warning 219: local variable "admin" shadows a variable at a preceding level
    C:\Dokumente und Einstellungen\Vinni\Desktop\SAMP-Server\Server\gamemodes\pipapo123.pwn(1980) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Vinni\Desktop\SAMP-Server\Server\gamemodes\pipapo123.pwn(1980) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Vinni\Desktop\SAMP-Server\Server\gamemodes\pipapo123.pwn(1980) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Vinni\Desktop\SAMP-Server\Server\gamemodes\pipapo123.pwn(1980) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Vinni\Desktop\SAMP-Server\Server\gamemodes\pipapo123.pwn(1980) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Vinni\Desktop\SAMP-Server\Server\gamemodes\pipapo123.pwn(1979) : warning 204: symbol is assigned a value that is never used: "admin"


    Bei diesem Code:
    if(strcmp("/gebepp",cmdtext) == 0)//Zeile 1971
    {
    if(Player[playerid][admin] >= 3)
    {
    new str[128];
    format(str, sizeof(str), "Dir wurden %s Premiumpunkte gutgeschrieben!", Premiumpunkte);//Zeile 1976
    SendClientMessage(playerid,COLOR_GREEN,str);
    Player[playerid][ppunkte] += Premiumpunkte;
    new admin[128],spieler[64];
    SendAdminMessage(COLOR_HELLGELB,"( [%d]%s [AdminLevel: %d] hat %s %s Premiumpunkte gutgeschrieben!",playerid,admin,Player[playerid[admin],spieler,Premiumpunkte);//Zeile 1980
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin Level 3!");
    }
    }


    Bitte um Hilfe!

  • dini_IntSet(accFormat,"Premiumpunkte",Player[playerid][ppunkte]);


    Player[playerid][ppunkte] = dini_Int(accFormat,"Premiumpunkte");



    Das beides.
    Ich habe mir einfach ein Beispiel an "vip" genommen, und alles abkopiert xD




    Das mit dem ganzen %d und %s kapier ich nicht, ...
    Wie muss da ein %d, da ein %s ?!
    Ist das nicht das gleiche?

  • %d steht für Integer also eine Zahl (-56, -3, 1, 2, 3, 32454325)
    %s steht für String also z.b ein wort oder ein Name
    Versuchs mal so:
    SendAdminMessage(COLOR_HELLGELB,"( [%d]%s [AdminLevel: %d] hat %s %s Premiumpunkte gutgeschrieben!",playerid,admin,Player[playerid][admin],spieler,Premiumpunkte);//Zeile 1980

    The fact is, I am right. And if you think I'm wrong, you are wrong.