[Problem]2 Wanteds ohne Pass

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
  • Jo moin, wollt ein sys basteln wo wen man kein pass hat in ls dan 2 wtds bekommt
    code
    forward keinpass(playerid);
    public keinpass(playerid)
    {
    if(GangZoneCreate(1037,328, -2664,85, 2923,534, -698,8743)|| GangZoneCreate(139,8584, -2664,85, 2037,474, -694,9265);
    {
    if(PlayerInfo[playerid][Lspass] == 0)
    {
    PlayerInfo[playerid][pWanteds] += 2;
    {
    SendClientMessage(playerid, COLOR_ORANGE, "Du bist in die Stadt Los Santos eingebrochen. Besorge dir schnell einen pass den die Polizei sucht dich");
    }
    }
    }
    errors
    C:\Users\Mario\Desktop\samp03asvr_R7_win32\gamemodes\Reallife.pwn(5658) : warning 202: number of arguments does not match definition
    C:\Users\Mario\Desktop\samp03asvr_R7_win32\gamemodes\Reallife.pwn(5658) : warning 202: number of arguments does not match definition
    C:\Users\Mario\Desktop\samp03asvr_R7_win32\gamemodes\Reallife.pwn(5658) : warning 202: number of arguments does not match definition
    C:\Users\Mario\Desktop\samp03asvr_R7_win32\gamemodes\Reallife.pwn(5658) : warning 202: number of arguments does not match definition
    C:\Users\Mario\Desktop\samp03asvr_R7_win32\gamemodes\Reallife.pwn(5658) : warning 202: number of arguments does not match definition
    C:\Users\Mario\Desktop\samp03asvr_R7_win32\gamemodes\Reallife.pwn(5658) : warning 202: number of arguments does not match definition
    C:\Users\Mario\Desktop\samp03asvr_R7_win32\gamemodes\Reallife.pwn(5658) : warning 202: number of arguments does not match definition
    C:\Users\Mario\Desktop\samp03asvr_R7_win32\gamemodes\Reallife.pwn(5658) : warning 202: number of arguments does not match definition
    C:\Users\Mario\Desktop\samp03asvr_R7_win32\gamemodes\Reallife.pwn(5658) : error 001: expected token: ")", but found ";"
    C:\Users\Mario\Desktop\samp03asvr_R7_win32\gamemodes\Reallife.pwn(5658) : error 036: empty statement
    C:\Users\Mario\Desktop\samp03asvr_R7_win32\gamemodes\Reallife.pwn(5660) : error 017: undefined symbol "Lspass"
    C:\Users\Mario\Desktop\samp03asvr_R7_win32\gamemodes\Reallife.pwn(5668) : error 030: compound statement not closed at the end of file (started at line 5658)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.

    Heelp schnell, wen man in den gangzonen ist soll dan überprüft werden ob er nen pass hat, dan wen ned soll er 2 wanteds bekommen
    lg
    /edit warnings weg, habe ,,,, gemacht aber es mus .,., =)



    Die heutigen Noobs, sind die Profis von morgen! :thumbup:


    Danke an Jeffry für seine ständige Hilfsbereitschaft und freundliche Art. 8)

    Einmal editiert, zuletzt von ENEF ()

  • Da Fehlt es wohl ein wenig an Grundwissen,
    GangZoneCreate Erstellt eine GangZone, sie returnt aber nur die ID dieser Zone und nicht die Koordinaten oder den Bereich...

    forward IsPlayerInZone(playerid,x1,y1,x2,y2);//kurz selbst geschrieben
    public IsPlayerInZone(playerid,x1,y1,x2,y2)//prüft ob der spieler innerhalb der koords ist
    {
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid,x,y,z);
    if(x >= x1 && x < x2 && y >= y1 && y < y2)
    {
    return 1;
    }
    return 0;
    }


    forward keinpass(playerid);
    public keinpass(playerid)
    {
    if(IsPlayerInZone(playerid,1037,328, -2664,85, 2923,534, -698,8743) || IsPlayerInZone(playerid,139,8584, -2664,85, 2037,474, -694,9265);
    {
    if(PlayerInfo[playerid][Lspass] == 0)
    {
    PlayerInfo[playerid][pWanteds] += 2;
    SendClientMessage(playerid, COLOR_ORANGE, "Du bist in die Stadt Los Santos eingebrochen. Besorge dir schnell einen pass den die Polizei sucht dich");
    }
    }
    return 1;
    }

  • nun hab ich es so, aber wen ich da rein gehe bekomme ich nix keine wanteds oder meldung :


    forward IsPlayerInZone(playerid,x1,y1,x2,y2);//kurz selbst geschrieben
    public IsPlayerInZone(playerid,x1,y1,x2,y2)//prüft ob der spieler innerhalb der koords ist
    {
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid,x,y,z);
    if(x >= x1 && x < x2 && y >= y1 && y < y2)
    {
    return 1;
    }
    return 0;
    }


    forward keinpass(playerid);
    public keinpass(playerid)
    {
    if(IsPlayerInZone(playerid,1037.328, -2664.85, 2923.534, -698.8743) || IsPlayerInZone(playerid,139.8584, -2664.85, 2037.474, -694.9265))
    {
    if(PlayerInfo[playerid][pLspass] == 0) return PlayerInfo[playerid][pWanteds] += 2;
    {

    SendClientMessage(playerid, COLOR_ORANGE, "Du bist in die Stadt Los Santos eingebrochen. Besorge dir schnell einen pass den die Polizei sucht dich");
    }
    }
    return 1;
    }



    Die heutigen Noobs, sind die Profis von morgen! :thumbup:


    Danke an Jeffry für seine ständige Hilfsbereitschaft und freundliche Art. 8)

  • Hi, ich habe den SetTimer jetzt unter Ongamemodeinit gepackt, es wird trozdem kein wanted geben und auch keine meldung :(
    help pls



    Die heutigen Noobs, sind die Profis von morgen! :thumbup:


    Danke an Jeffry für seine ständige Hilfsbereitschaft und freundliche Art. 8)

  • ja, aber ist da alles richtig hab es mit keinpass gemacht, aber bin in der zone nihtcs geschiet -.-



    Die heutigen Noobs, sind die Profis von morgen! :thumbup:


    Danke an Jeffry für seine ständige Hilfsbereitschaft und freundliche Art. 8)

  • if(PlayerInfo[playerid][pLspass] == 0) return PlayerInfo[playerid][pWanteds] += 2;


    das ist wegen dem PlayerInfo[playerid][pWanteds] += 2;
    wen ich das somache {
    PlayerInfo[playerid][pWanteds] += 2;
    ist es das gleiche also passt das so schon.. habe auch 8 warnings bei der zeile istplayerinzone
    C:\Users\Mario\Desktop\Server R4\Server R4\gamemodes\Reallife.pwn(5667) : warning 213: tag mismatch
    C:\Users\Mario\Desktop\Server R4\Server R4\gamemodes\Reallife.pwn(5667) : warning 213: tag mismatch
    C:\Users\Mario\Desktop\Server R4\Server R4\gamemodes\Reallife.pwn(5667) : warning 213: tag mismatch
    C:\Users\Mario\Desktop\Server R4\Server R4\gamemodes\Reallife.pwn(5667) : warning 213: tag mismatch
    C:\Users\Mario\Desktop\Server R4\Server R4\gamemodes\Reallife.pwn(5667) : warning 213: tag mismatch
    C:\Users\Mario\Desktop\Server R4\Server R4\gamemodes\Reallife.pwn(5667) : warning 213: tag mismatch
    C:\Users\Mario\Desktop\Server R4\Server R4\gamemodes\Reallife.pwn(5667) : warning 213: tag mismatch
    C:\Users\Mario\Desktop\Server R4\Server R4\gamemodes\Reallife.pwn(5667) : warning 213: tag mismatch
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    8 Warnings.



    Die heutigen Noobs, sind die Profis von morgen! :thumbup:


    Danke an Jeffry für seine ständige Hilfsbereitschaft und freundliche Art. 8)

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • if(PlayerInfo[playerid][pLspass] == 0)



    meine bei des