TEAM_POLICE dann kommt Du bist kein Polizist

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
  • 1. wie kann man machen dass er nur in einem umkreiß von 3 meter von 1546.4486,-1669.8274,13.4116 den command /job 2 eingeben kann?


    if (strcmp("/job2", cmdtext, true) == 0)// POLIZEI
    {
    if(PlayerToPoint(3, playerid,1546.4486,-1669.8274,13.4116 ))
    {
    }
    gTeam[playerid]=TEAM_POLICE;
    SetPlayerSkin(playerid, 280);
    SetPlayerHealth(playerid, 100);
    SendClientMessage(playerid,0x00FF00FF,"Du hast den Job :Polizist angenommen.");
    return 1;
    }






    /*2. Wenn ich in die id´s da einsteig steht da "Du bist kein Polizist" aber es muss ja sein dass nur wenn man NICHT TEAM_POLICE ist dass es kommt ? wie mach ich das?


    [pwn]//------cop-------------------------
    if(newstate==2)
    {
    new mid=GetVehicleModel(GetPlayerVehicleID(playerid));
    if(mid==599 || 598 || 597 || 596 || 437 && gTeam[playerid]!=TEAM_POLICE)
    {
    SendClientMessage(playerid, ROT,"Du bist kein Polizist");
    RemovePlayerFromVehicle(playerid);
    }
    }*/ gelöst thx an zombie.modder

    3 Mal editiert, zuletzt von [PSC]Tuner[PWN] ()

  • zu 2:


    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    new newcar= GetPlayerVehicleID(playerid);
    new carmodel = GetVehicleModel(newcar);
    if(carmodel == 427 || carmodel == 596 ||carmodel == 523)
    {
    if(gTeam[playerid] == TEAM_COPS)
    {
    }
    else
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid,COLOR_RED,"Du bist kein Cop");
    }
    }
    return 1;
    }

    Zitat

    Nimm die Dinge wie sie sind: schlag, wenn du schlagen musst, tritt, wenn du Treten musst
    -Bruce Lee

  • zu 1:

    if (strcmp("/job2", cmdtext, true) == 0)// POLIZEI
    {
    if(PlayerToPoint(3, playerid, 1546.4486,-1669.8274,13.4116))
    {
    gTeam[playerid]=TEAM_POLICE;
    SetPlayerSkin(playerid, 280);
    SetPlayerHealth(playerid, 100);
    SendClientMessage(playerid,0x00FF00FF,"Du hast den Job :Polizist angenommen.");
    }
    return 1;
    }


  • geht nicht!



    @ Blackfox

    wo return 1; falsch gesetzt?
    : >

  • if (strcmp("/job2", cmdtext, true) == 0)// POLIZEI
    {
    if(PlayerToPoint(3.0, playerid, 1546.4486,-1669.8274,13.4116))
    {
    gTeam[playerid]=TEAM_POLICE;
    SetPlayerSkin(playerid, 280);
    SetPlayerHealth(playerid, 100);
    SendClientMessage(playerid,0x00FF00FF,"Du hast den Job Polizist angenommen.");
    }
    return 1;
    }

    Mfg. BlackFoX_UD_ alias [BFX]Explosion


  • Naja CODE:

    Spoiler anzeigen
    //--------------------------Fahrlehrer-commands---------------------------------
    if(strcmp(cmdtext, "/autoschein", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(gTeam[playerid] == TEAM_FAHRLEHRER)
    {
    autoschein[ziel] = 1; // gebe der id den Autoschein
    GivePlayerMoney(ziel, -1000); // entziehe dem Ziel 1000 €
    GivePlayerMoney(playerid, 1000); // gebe dem Fahrleher 1000 €
    SendClientMessage(ziel, COLOR_GREEN, "Glückwunsch du hast jetz einen Führerschein");
    SendClientMessage(playerid, COLOR_GREEN, "Du hast einen Führerschein verkauft");
    else {
    SendClientMessage(playerid, COLOR_RED, "Du bist kein Fahrlehrer");
    }
    }
    return 1;
    }


    naja Errors:

    Spoiler anzeigen

    C:\Dokumente und Einstellungen\dani\Desktop\Pro Racing Team Reallife Server v.1.0\gamemodes\Reallife.pwn(979) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\dani\Desktop\Pro Racing Team Reallife Server v.1.0\gamemodes\Reallife.pwn(986) : error 029: invalid expression, assumed zero

    Spoiler anzeigen
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

    Spoiler anzeigen
    2 Errors.



    gugt mal des 2te [+]

    Einmal editiert, zuletzt von [PSC]Tuner[PWN] ()

  • ist dass net sonne art klammerfehler oder so?

  • weiß ned hab schon fast alles ausprobiert aber immer die oder mehr errors

  • ich hab die auch oft, aber die direkt fixx ich net andere und dann werden sie automatisch gefixxt ka why