Beiträge von MysteriX

    Meinst du das hier:


    Function SetPlayerUnjail(playerid)
    {
    new plname[MAX_PLAYER_NAME];
    new string[256];


    if (LottoTimer > 0)
    LottoTimer--;
    if (LottoTimer == 1)
    {
    OOCOff(COLOR_WHITE, "[Lotto]: Die Super Ziehung wurde gestartet!");
    new rand = random(90);
    if(rand < 70) { rand += 3; }
    Lotto(rand);
    }
    if(PaintballPlayers >= 2 && PaintballRound != 1 && StartingPaintballRound != 1)
    {
    StartingPaintballRound = 1;
    SetTimer("PreparePaintball", 15000, 0);
    }
    if(KartingPlayers >= 2 && KartingRound != 1 && StartingKartRound != 1)
    {
    StartingKartRound = 1;
    SetTimer("PrepareKarting", 15000, 0);
    }
    if(KartingRound != 0 && KartingPlayers < 2)
    {
    StartingKartRound = 0;
    KartingRound = 0;
    EndingKartRound = 1;
    }
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    NDMZONE(i);
    NagelBand_Timer();
    new newcar = GetPlayerVehicleID(i);
    new level = PlayerInfo[i][pLevel];
    if(level >= 0 && level >= 2) { PlayerInfo[i][pPayCheck] += 1; }
    else if(level >= 3 && level <= 4) { PlayerInfo[i][pPayCheck] += 2; }
    else if(level >= 5 && level <= 6) { PlayerInfo[i][pPayCheck] += 3; }
    else if(level >= 7 && level <= 8) { PlayerInfo[i][pPayCheck] += 4; }
    else if(level >= 9 && level <= 10) { PlayerInfo[i][pPayCheck] += 5; }
    else if(level >= 11 && level <= 12) { PlayerInfo[i][pPayCheck] += 6; }
    else if(level >= 13 && level <= 14) { PlayerInfo[i][pPayCheck] += 7; }
    else if(level >= 15 && level <= 16) { PlayerInfo[i][pPayCheck] += 8; }
    else if(level >= 17 && level <= 18) { PlayerInfo[i][pPayCheck] += 9; }
    else if(level >= 19 && level <= 20) { PlayerInfo[i][pPayCheck] += 10; }
    else if(level >= 21) { PlayerInfo[i][pPayCheck] += 11; }
    if(IsPlayerInAnyVehicle(i))
    {
    new Float:health;
    new vehicle = GetPlayerVehicleID(i);
    GetVehicleHealth(vehicle, health);
    if(health < 281)
    {
    SetVehicleToRespawn(vehicle);
    }
    }
    if(PlayerInfo[i][pJailed] > 0)
    {
    if(PlayerInfo[i][pJailTime] > 0)
    {
    PlayerInfo[i][pJailTime]--;
    }
    if(PlayerInfo[i][pJailTime] <= 0)
    {
    PlayerInfo[i][pJailTime] = 0;
    if(PlayerInfo[i][pJailed] == 1)
    {
    SetPlayerInterior(i,0);
    SetPlayerPos(i,1551.2737,-1675.5720,15.7766);
    SetPlayerFacingAngle(i,-1587.2474);
    }
    else if(PlayerInfo[i][pJailed] == 2)
    {
    SetPlayerInterior(i, 0);
    SetPlayerVirtualWorld(i, 0);
    SetPlayerPos(i, 1808.6899,-1569.0588,13.4676);
    }
    PlayerInfo[i][pJailed] = 0;
    SendClientMessage(i, COLOR_GRAD1,"Deine Gefängniszeit ist um.");
    format(string, sizeof(string), "~g~Du bist frei!~n~~w~Bitte benimm dich in der Zukunft!");
    GameTextForPlayer(i, string, 5000, 1);
    if(gTeam[i] == 4) { gTeam[i] = 3; }
    ClearCrime(i);
    }
    }

    Das kann ich nicht erraten.


    Schick mir doch mal die Funktion dazu.


    Function SetPlayerUnjail(playerid)
    {
    new plname[MAX_PLAYER_NAME];
    new string[256];


    if (LottoTimer > 0)
    LottoTimer--;
    if (LottoTimer == 1)
    {
    OOCOff(COLOR_WHITE, "[Lotto]: Die Super Ziehung wurde gestartet!");
    new rand = random(90);
    if(rand < 70) { rand += 3; }
    Lotto(rand);
    }
    if(PaintballPlayers >= 2 && PaintballRound != 1 && StartingPaintballRound != 1)
    {
    StartingPaintballRound = 1;
    SetTimer("PreparePaintball", 15000, 0);
    }
    if(KartingPlayers >= 2 && KartingRound != 1 && StartingKartRound != 1)
    {
    StartingKartRound = 1;
    SetTimer("PrepareKarting", 15000, 0);
    }
    if(KartingRound != 0 && KartingPlayers < 2)
    {
    StartingKartRound = 0;
    KartingRound = 0;
    EndingKartRound = 1;
    }
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    NDMZONE(i);
    NagelBand_Timer();
    new newcar = GetPlayerVehicleID(i);
    new level = PlayerInfo[i][pLevel];
    if(level >= 0 && level >= 2) { PlayerInfo[i][pPayCheck] += 1; }
    else if(level >= 3 && level <= 4) { PlayerInfo[i][pPayCheck] += 2; }
    else if(level >= 5 && level <= 6) { PlayerInfo[i][pPayCheck] += 3; }
    else if(level >= 7 && level <= 8) { PlayerInfo[i][pPayCheck] += 4; }
    else if(level >= 9 && level <= 10) { PlayerInfo[i][pPayCheck] += 5; }
    else if(level >= 11 && level <= 12) { PlayerInfo[i][pPayCheck] += 6; }
    else if(level >= 13 && level <= 14) { PlayerInfo[i][pPayCheck] += 7; }
    else if(level >= 15 && level <= 16) { PlayerInfo[i][pPayCheck] += 8; }
    else if(level >= 17 && level <= 18) { PlayerInfo[i][pPayCheck] += 9; }
    else if(level >= 19 && level <= 20) { PlayerInfo[i][pPayCheck] += 10; }
    else if(level >= 21) { PlayerInfo[i][pPayCheck] += 11; }
    if(IsPlayerInAnyVehicle(i))
    {
    new Float:health;
    new vehicle = GetPlayerVehicleID(i);
    GetVehicleHealth(vehicle, health);
    if(health < 281)
    {
    SetVehicleToRespawn(vehicle);
    }
    }
    if(PlayerInfo[i][pJailed] > 0)
    {
    if(PlayerInfo[i][pJailTime] > 0)
    {
    PlayerInfo[i][pJailTime]--;
    }
    if(PlayerInfo[i][pJailTime] <= 0)
    {
    PlayerInfo[i][pJailTime] = 0;
    if(PlayerInfo[i][pJailed] == 1)
    {
    SetPlayerInterior(i,0);
    SetPlayerPos(i,1551.2737,-1675.5720,15.7766);
    SetPlayerFacingAngle(i,-1587.2474);
    }
    else if(PlayerInfo[i][pJailed] == 2)
    {
    SetPlayerInterior(i, 0);
    SetPlayerVirtualWorld(i, 0);
    SetPlayerPos(i, 1808.6899,-1569.0588,13.4676);
    }
    PlayerInfo[i][pJailed] = 0;
    SendClientMessage(i, COLOR_GRAD1,"Deine Gefängniszeit ist um.");
    format(string, sizeof(string), "~g~Du bist frei!~n~~w~Bitte benimm dich in der Zukunft!");
    GameTextForPlayer(i, string, 5000, 1);
    if(gTeam[i] == 4) { gTeam[i] = 3; }
    ClearCrime(i);
    }
    }


    Der Error ist der gleiche wie bei den 3 vorhin auch...


    Danke.


    Und was ist hier der Fehler? SetPlayerUnjail();

    if(strcmp(cmd, "/find", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][pJob] !=1)
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist kein Dedektiv !");
    return 1;
    }
    if(UsedFind[playerid] != 0 && PlayerInfo[playerid][pDetSkill] < 401)
    {
    SendClientMessage(playerid, COLOR_GREY, " Du hast schon nach jemanden gesucht, daher musst du noch 2 Minuten warten!");
    return 1;
    }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "FEHLER: /find [playerid]");
    return 1;
    }
    giveplayerid = ReturnUser(tmp);
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "Du kannst dich nicht selbst finden!"); return 1; }
    new points;
    new level = PlayerInfo[playerid][pDetSkill];
    if(level >= 0 && level <= 50)
    { points = 4; }
    else if(level >= 51 && level <= 100)
    { points = 6; }
    else if(level >= 101 && level <= 200)
    { points = 8; }
    else if(level >= 201 && level <= 400)
    { points = 10; }
    else if(level >= 401)
    { points = 12; }
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(giveplayerid, X,Y,Z);
    SetPlayerCheckpoint(playerid, X,Y,Z, 6);
    FindTime[playerid] = 1;
    FindTimePoints[playerid] = points;
    PlayerInfo[playerid][pDetSkill] ++;
    UsedFind[playerid] = 1;
    if(PlayerInfo[playerid][pDetSkill] == 50)
    { SendClientMessage(playerid, COLOR_YELLOW, "* Dedektiv Skill ist nun auf 2.Du kannst jetzt öfters Leute finden."); }
    else if(PlayerInfo[playerid][pDetSkill] == 100)
    { SendClientMessage(playerid, COLOR_YELLOW, "* Dedektiv Skill ist nun auf 3.Du kannst jetzt öfters Leute finden."); }
    else if(PlayerInfo[playerid][pDetSkill] == 200)
    { SendClientMessage(playerid, COLOR_YELLOW, "* Dedektiv Skill ist nun auf 4.Du kannst jetzt öfters Leute finden."); }
    else if(PlayerInfo[playerid][pDetSkill] == 400)
    { SendClientMessage(playerid, COLOR_YELLOW, "* Dedektiv Skill ist nun auf 5.Du kannst jetzt öfters Leute finden."); }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Falsche ID !");
    }
    }
    return 1;
    }


    Bitteschön :)

    Hallo,
    ich habe Errors bzw. Warning mit Playerpos und anderen Sachen.
    Ich poste die Errors bzw. Warning einfach mal hier:


    warning 202: number of arguments does not match definition
    warning 202: number of arguments does not match definition
    warning 202: number of arguments does not match definition
    warning 202: number of arguments does not match definition
    warning 203: symbol is never used: "PlayerPos"


    Ich hoffe mir kann wirklich jemand weiter helfen.....


    LG
    Marv_Checker

    Hallo,
    bei meinem /live für den News Reporter kommen errors.
    Ich hoffe mir kann dabei einer helfen.


    Error:
    warning 202: number of arguments does not match definition



    Zeile:
    TogglePlayerControllable(LiveOffer[playerid]);
    TogglePlayerControllable(BoxOffer[playerid]);



    LG
    Marv_Checker

    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(3957) : error 017: undefined symbol "M_OnPlayerConnect"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(5832) : error 017: undefined symbol "M_OnPlayerDeath"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(6161) : error 017: undefined symbol "M_OnPlayerSpawn"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(8435) : error 017: undefined symbol "M_OnPlayerStateChange"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(13805) : error 017: undefined symbol "EnableM_Bot"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(18642) : error 017: undefined symbol "M_OnPlayerUpdate"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(19978) : error 017: undefined symbol "M_OnPlayerCommandText"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(20498) : error 017: undefined symbol "SendClientMessageToAdmins"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(20500) : error 017: undefined symbol "SendClientMessageToAdmins"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(20501) : error 017: undefined symbol "M_BOT_COLOR"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(20502) : error 017: undefined symbol "M_BOT_COLOR"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(20504) : error 017: undefined symbol "M_Bot_BOT_NAME"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(20505) : error 017: undefined symbol "M_BOT_COLOR"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(20898) : error 001: expected token: ";", but found "-identifier-"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(22946) : error 001: expected token: ";", but found "-identifier-"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(22965) : error 017: undefined symbol "GetVehicleDriver"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(23451) : error 001: expected token: ";", but found "-identifier-"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(23601) : error 001: expected token: ";", but found "return"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(23612) : error 001: expected token: ";", but found "return"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(23623) : error 001: expected token: ";", but found "return"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(23633) : error 001: expected token: ";", but found "return"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(23643) : error 001: expected token: ";", but found "return"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(24596) : error 001: expected token: ";", but found "-identifier-"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(25819) : error 001: expected token: ";", but found "-identifier-"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(25875) : error 001: expected token: ";", but found "-identifier-"
    C:\Users\JOACHIM\Desktop\Neuer Ordner\gamemodes\GPR.pwn(33066) : error 001: expected token: ";", but found "-identifier-"



    Hier sind die Errors.


    LG
    Marv_Checker

    Hallo,
    ich habe eine Frage.
    Undzwar ich habe zurzeit den M_Bot in meinem SoL Script drinne und wollte aber Junkbuster drauf machen aber da sich die beiden nicht wirklich vertragen wollte ich jetzt M_Bot entfernen.


    Kann mir jemand sagen wie ich das rausbekomme?
    Ich finde wirklich nichts. Die SuFu hilft mir nicht weiter.
    Wenn ich die Include M_Bot rausnehme kommen Errors aber ich weis nicht wie ich diese beheben soll...


    LG
    Marv_Checker