Errors beim Stats befehl

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 Com ich habe mir ein Stats befehl gemacht und bekomme Errors


    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\pawno\include\dutils.inc(28) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\pawno\include\dutils.inc(132) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\pawno\include\dutils.inc(172) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\pawno\include\dutils.inc(280) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\pawno\include\dutils.inc(337) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\pawno\include\dutils.inc(379) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(152) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(165) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(178) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(207) : error 010: invalid function or declaration
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(211) : error 010: invalid function or declaration
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(213) : error 010: invalid function or declaration
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(214) : error 010: invalid function or declaration
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(218) : error 010: invalid function or declaration
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(593) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(843) : warning 203: symbol is never used: "fraktname"
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(843) : warning 203: symbol is never used: "string"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    5 Errors.


    Hier der Befehl


    if (strcmp("/stats", cmdtext, true) == 0)
    {
    new string [128];
    new fraktname [64];
    switch (GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{playerid="Zivilist";}
    case 1:{playerid="LSPD";}
    }
    format(string,sizeof(string),"[Name: %s]","[Level: %i]","[Adminlevel: %i]","[Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),Fraktname;
    SendClientMessage(playerid,BLAU,string);
    return 1;
    }


    hoffe mir kann einer Helfen

  • if (strcmp("/stats", cmdtext, true) == 0)
    {
    new string [128];
    new fraktname [64];
    switch (GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{fraktname="Zivilist";}
    case 1:{fraktname="LSPD";}
    }
    format(string,sizeof(string),"[Name: %s]","[Level: %i]","[Adminlevel: %i]","[Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),Fraktname;
    SendClientMessage(playerid,BLAU,string);
    return 1;


    meinst du es so?


  • if (strcmp("/stats", cmdtext, true) == 0)
    {
    new string [128];
    new fraktname [64];
    switch (GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{fraktname="Zivilist";}
    case 1:{fraktname="LSPD";}
    }
    format(string,sizeof(string),"[Name: %s]","[Level: %i]","[Adminlevel: %i]","[Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),Fraktname;
    SendClientMessage(playerid,BLAU,string);
    return 1;
    }

  • Errors bleiben


    muss liegt es vllt dadran oder so?


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/Buy", cmdtext, true) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,15,290.0987,-40.8097,1001.5156))// Abfrage ob der spieler NICHT (durch das ! vorne) an der Position steht man kann die Koordinaten natürlich beliebig ändern.
    {
    ShowPlayerDialog(playerid,Waffenshop,DIALOG_STYLE_LIST,"Weapons","AK47 - 2500$\nDesert Eagle - 1500$\nM4 - 4000\nMP5 - 1250\nKnife - 500\nArmour - 5000","Wählen","Zurück");
    return 1;
    }
    else //Wenn er ned beim Pickup ist kommt diese Aktion
    {
    SendClientMessage(playerid,ROT, "Du bist nicht beim Waffenshop!");
    return 1;
    }
    }
    return 1;
    }
    if (strcmp("/stats", cmdtext, true) == 0)
    {
    new string [128];
    new fraktname [64];
    switch (GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{fraktname="Zivilist";}
    case 1:{fraktname="LSPD";}
    }
    format(string,sizeof(string),"[Name: %s]","[Level: %i]","[Adminlevel: %i]","[Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),Fraktname;
    SendClientMessage(playerid,BLAU,string);
    return 1;

    also an dem Buy befehl


  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/Buy", cmdtext, true) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,15,290.0987,-40.8097,1001.5156))// Abfrage ob der spieler NICHT (durch das ! vorne) an der Position steht man kann die Koordinaten natürlich beliebig ändern.
    {
    ShowPlayerDialog(playerid,Waffenshop,DIALOG_STYLE_LIST,"Weapons","AK47 - 2500$\nDesert Eagle - 1500$\nM4 - 4000\nMP5 - 1250\nKnife - 500\nArmour - 5000","Wählen","Zurück");
    return 1;
    }
    else //Wenn er ned beim Pickup ist kommt diese Aktion
    {
    SendClientMessage(playerid,ROT, "Du bist nicht beim Waffenshop!");
    return 1;
    }
    }
    if (strcmp("/stats", cmdtext, true) == 0)
    {
    new string [128];
    new fraktname [64];
    switch (GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{fraktname="Zivilist";}
    case 1:{fraktname="LSPD";}
    }
    format(string,sizeof(string),"[Name: %s]","[Level: %i]","[Adminlevel: %i]","[Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),Fraktname;
    SendClientMessage(playerid,BLAU,string);
    return 1;
    }
    return 1;
    }


    So muss es eigentlich.

  • THX 2Errors bleiben
    Errors:
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(205) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(214) : error 017: undefined symbol "Fraktname"
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(214) : error 001: expected token: ",", but found ";"
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(218) : warning 217: loose indentation
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.


    und die Zeile: 214
    format(string,sizeof(string),"[Name: %s]","[Level: %i]","[Adminlevel: %i]","[Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),Fraktname;


    das was dazu gehört seht ihr oben

  • Klammer fehlt am Ende und fraktname wird kleingeschrieben!

  • 4Errors
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(205) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(214) : error 001: expected token: ",", but found "}"
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(214) : error 036: empty statement
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(215) : error 017: undefined symbol "string"
    C:\Dokumente und Einstellungen\Gta san andreas\Desktop\Neuer Ordner\gamemodes\Server.pwn(218) : error 010: invalid function or declaration
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.

  • Poste es vielleicht nochmal so, wie du es jetzt hast, ich kann nicht hellsehen, was du da zauberst.

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • hier der stats befehl wie ich ihn jetz habe:
    if (strcmp("/stats", cmdtext, true) == 0)
    {
    new string [128];
    new fraktname [64];
    switch (GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{fraktname="Zivilist";}
    case 1:{fraktname="LSPD";}
    }
    format(string,sizeof(string),"[Name: %s]","[Level: %i]","[Adminlevel: %i]","[Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname};
    SendClientMessage(playerid,BLAU,string);
    return 1;
    }
    return 1;
    }

  • format(string,sizeof(string)





    sowas gesehn?



    oder soll man ( mit } schließen?

  • ahh okay thx


    Problem!! wenn ich /stats eingebe kommt DAS:
    http://www.imagebanana.com/view/d8bxes6c/samp211.png [Das blaue wo Name,level und so weiter steht]


    dann hier mal der Code denn ich jetz habe


    if (strcmp("/stats", cmdtext, true) == 0)
    {
    new string [128];
    new fraktname [64];
    switch (GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{fraktname="Zivilist";}
    case 1:{fraktname="LSPD";}
    }
    format(string,sizeof(string),"[Name: %s]","[Level: %i]","[Adminlevel: %i]","[Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname);
    SendClientMessage(playerid,BLAU,string);
    return 1;
    }
    return 1;
    }

    Einmal editiert, zuletzt von Philipp777 ()