Beiträge von Davkus

    Mach doch einfach mit PlayerToPoint...



    if(strcmp(cmd, "/clear", true) == 0 || strcmp(cmd, "/c", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    If(PlayerToPoint(playerid,1.1,/Koordinaten deines Pickups))
    {
    if(gTeam[playerid] == 2 || IsACop(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /c(lear) [playerid/PartOfName]");
    return 1;
    }
    giveplayerid = ReturnUser(tmp);
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "* Du hast die Akten von %s Gelöscht.", giveplayer);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "* Polizist %s hat deine Akten gelöscht", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    WantedPoints[giveplayerid] = 0;
    WantedLevel[giveplayerid] = 0;
    ClearCrime(giveplayerid);
    if(gTeam[giveplayerid]==4)
    {
    gTeam[giveplayerid] = 3;
    SetPlayerToTeamColor(giveplayerid);
    }
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Invalid ID/Name!");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Du gehörst nicht zu Polizei/FBI oder Armee");
    }
    }//not connected
    return 1;
    }


    Edit: Habe was verbessert ;)

    Probs mal so:


    if (strcmp("/job1", cmdtext, true) == 0)//TAXI FAHRER
    {
    if(PlayerToPoint(3.0, playerid, 1222.9181,-1813.6516,16.5938))
    {
    gTeam[playerid]=TEAM_TAXI;
    SetPlayerSkin(playerid, 60);
    SetPlayerHealth(playerid, 100);
    SendClientMessage(playerid,0x00FF00FF,"Du hast den Job :Taxi Fahrer angenommen.");
    }
    return 1;
    }


    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;
    }


    if (strcmp("/job3", cmdtext, true) == 0)// GRÄNZENWACHTER
    {
    if(PlayerToPoint(3.0, playerid, -24.0678,-1333.3757,11.1286) || PlayerToPoint(3.0, playerid, -87.5484,-1422.0962,12.5980 ))
    {
    gTeam[playerid]=TEAM_GRENZE;
    SetPlayerSkin(playerid, 61);
    SetPlayerHealth(playerid, 100);
    SendClientMessage(playerid,0x00FF00FF,"Du hast den Job :Grenzenwächter angenommen.");
    }
    return 1;
    }

    Also ich seh bei den beiden auch keinen Unterschied.Ich würde das so machen


    if (strcmp(cmdtext, "/zug", true) == 0 )
    {
    if(IsPlayerConnected(playerid)) //Neu hinzugekommen um zu gucken ob der User eingeloggt ist! Hier ist also auch der Fehler!
    {
    if(IsPlayerAdmin(playerid) || admlevel[playerid]>=5)
    {
    new Float:x, Float:y, Float:z, gla, Float:za;
    GetPlayerPos(playerid,x,y,z); GetPlayerFacingAngle(playerid,za);
    gla = CreateVehicle(538,x,y,z,za,0,0,-1); PutPlayerInVehicle(playerid,gla,0);
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_YELLOW,"System: Du bist kein Admin bzw. du bist nicht Eingeloggt!");
    }
    return 1;
    }

    Ja ich kann dir helfen,änder mal die Gruppen rechte bei deinen erstellten Foren.Änder die Register user dann kannst du automatisch auch schreiben.
    Wenn du noch hilfe brauchst sag bescheid ;)

    Als Standard Passwort steht da: changeme


    Das musst du zB in: Hallo ändern


    Guck am besten noch mal in der server.cfg nach.Sonst hat es keinen sin :D


    //Edit: Schon wieder einer schneller :thumbdown: ^^

    Einfach Rcon pw ändern.
    Ist auch falscher bereich->Server Hilfe da muss es hin ;)


    //Edit: Da war einer schneller...