wanted problem

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
  • hi
    habe dieses problem als ich bei meinem scrip den wanted befehl nicht nur für die cops sondern auch für die armee freigegeb wollte
    D:\Datenablage\Users\Ronny\Games\modded games\Reallife\gamemodes\reallife.pwn(2150) : warning 202: number of arguments does not match definition
    D:\Datenablage\Users\Ronny\Games\modded games\Reallife\gamemodes\reallife.pwn(2604) : warning 219: local variable "waffe" shadows a variable at a preceding level
    D:\Datenablage\Users\Ronny\Games\modded games\Reallife\gamemodes\reallife.pwn(6924) : error 001: expected token: ")", but found "-identifier-"
    D:\Datenablage\Users\Ronny\Games\modded games\Reallife\gamemodes\reallife.pwn(6924) : warning 215: expression has no effect
    D:\Datenablage\Users\Ronny\Games\modded games\Reallife\gamemodes\reallife.pwn(6924) : error 001: expected token: ";", but found "]"
    D:\Datenablage\Users\Ronny\Games\modded games\Reallife\gamemodes\reallife.pwn(6924) : error 029: invalid expression, assumed zero
    D:\Datenablage\Users\Ronny\Games\modded games\Reallife\gamemodes\reallife.pwn(6924) : 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.



    dcmd_uwanteds(playerid,params[])
    {
    #pragma unused params
    if(PlayerInfo[playerid]pTeam]==tCop)||(PlayerInfo[playerid]==tArmee)
    {
    SendClientMessage(playerid,cRed,"Du bist kein Mitglied des Lost Heaven Police Departement");
    return 1;
    }
    new sendstr[30];
    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    if(PlayerInfo[i][pWanted]!=0)
    {
    DeletePlayer3DTextLabel(playerid,WantedLabel[playerid][i]);
    format(sendstr,sizeof sendstr,"%d Wanteds",PlayerInfo[i][pWanted]);
    WantedLabel[playerid][i]=CreatePlayer3DTextLabel(playerid,sendstr,cYellow,0.0,0.0,0.0,30.0,i,INVALID_VEHICLE_ID,1);
    }
    }
    return 1;
    }


    dcmd_wanted(playerid,params[])
    {
    #pragma unused params
    if(PlayerInfo[playerid][pTeam] != tCop)
    {
    SendClientMessage(playerid,cRed,"Du bist kein Mitglied des Lost Heaven Police Departement");
    return 1;
    }
    new sendstr[128],name[MAX_PLAYER_NAME];
    SendClientMessage(playerid,cWhite,"-----[Gesuchte]-----");
    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    if(PlayerInfo[i][pWanted]>0)
    {
    GetPlayerName(i,name,sizeof name);
    format(sendstr,sizeof sendstr,"%s (%d)",name,PlayerInfo[i][pWanted]);
    SendClientMessage(playerid,cGrey,sendstr);
    }
    }
    return 1;
    }
    wenn ich die armee weg nehme geht alles ganz normal
    hoffe jemand kann mir helfen

  • if(PlayerInfo[playerid]pTeam]==tCop)||(PlayerInfo[playerid]==tArmee)
    falscher geht es ja kaum....
    if(PlayerInfo[playerid][pTeam] == tCop || PlayerInfo[playerid][pTeam] == tArmee)


    Edit:


    warning 202: number of arguments does not match definition
    = Syntax passt nicht
    warning 219: local variable "waffe" shadows a variable at a preceding level
    = Wurde schonmal definiert

  • also wenn ich un als armee mann /wanted
    eingebe kommt du bist kein mitglied der polize
    was soll ich tun ? das ganze sieht un so aus
    dcmd_uwanteds(playerid,params[])
    {
    #pragma unused params
    if(PlayerInfo[playerid][pTeam] == tCop || PlayerInfo[playerid][pTeam] == tArmee)


    {
    SendClientMessage(playerid,cRed,"Du bist kein Mitglied des Lost Heaven Police Departement");
    return 1;
    }
    new sendstr[30];
    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    if(PlayerInfo[i][pWanted]!=0)
    {
    DeletePlayer3DTextLabel(playerid,WantedLabel[playerid][i]);
    format(sendstr,sizeof sendstr,"%d Wanteds",PlayerInfo[i][pWanted]);
    WantedLabel[playerid][i]=CreatePlayer3DTextLabel(playerid,sendstr,cYellow,0.0,0.0,0.0,30.0,i,INVALID_VEHICLE_ID,1);
    }
    }
    return 1;
    }


    dcmd_wanted(playerid,params[])
    {
    #pragma unused params
    if(PlayerInfo[playerid][pTeam] == tCop || PlayerInfo[playerid][pTeam] == tArmee)
    {
    SendClientMessage(playerid,cRed,"Du bist kein Mitglied des Lost Heaven Police Departement");
    return 1;
    }
    new sendstr[128],name[MAX_PLAYER_NAME];
    SendClientMessage(playerid,cWhite,"-----[Gesuchte]-----");
    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    if(PlayerInfo[i][pWanted]>0)
    {
    GetPlayerName(i,name,sizeof name);
    format(sendstr,sizeof sendstr,"%s (%d)",name,PlayerInfo[i][pWanted]);
    SendClientMessage(playerid,cGrey,sendstr);
    }
    }
    return 1;
    }

    2 Mal editiert, zuletzt von Ronny_Corleone ()

  • Ja logisch das es nich geht


    if(PlayerInfo[playerid]pTeam] == tCop || PlayerInfo[playerid] == tArmee)
    {
    SendClientMessage(playerid,cRed,"Du bist kein Mitglied des Lost Heaven Police Departement");
    return 1;
    }


    Damit sagst du, wenn der Spieler beim Team der Cops / Bundeswehr ist die Meldung kommt...


    if(PlayerInfo[playerid]pTeam] != tCop || PlayerInfo[playerid] != tArmee)
    {
    SendClientMessage(playerid,cRed,"Du bist kein Mitglied des Lost Heaven Police Departement");
    return 1;
    }


    Wenn du ein "!" vor das "=" machst, bedeutet das dann: Wenn der Spieler nicht beim Team der Cops / Bundeswehr ist.



    Erstmal genau drüberschauen bevor man sowas postet... Nur so als kleiner Tipp...

  • bekomme dann leider die errors

    D:\Datenablage\Users\Ronny\Games\modded games\Reallife\gamemodes\reallife.pwn(2150) : warning 202: number of arguments does not match definition
    D:\Datenablage\Users\Ronny\Games\modded games\Reallife\gamemodes\reallife.pwn(2604) : warning 219: local variable "waffe" shadows a variable at a preceding level
    D:\Datenablage\Users\Ronny\Games\modded games\Reallife\gamemodes\reallife.pwn(6924) : error 001: expected token: ")", but found "-identifier-"
    D:\Datenablage\Users\Ronny\Games\modded games\Reallife\gamemodes\reallife.pwn(6924) : warning 215: expression has no effect
    D:\Datenablage\Users\Ronny\Games\modded games\Reallife\gamemodes\reallife.pwn(6924) : error 001: expected token: ";", but found "]"
    D:\Datenablage\Users\Ronny\Games\modded games\Reallife\gamemodes\reallife.pwn(6924) : error 029: invalid expression, assumed zero
    D:\Datenablage\Users\Ronny\Games\modded games\Reallife\gamemodes\reallife.pwn(6924) : 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.

  • hab leider immer noch 4 errors weis nicht was ich tun soll