Beiträge von xSoldier

    Hai, ich wollte euch mal fragen wo da bitte das Problem liegt das ich immernoch nicht einen Bizrob starten kann. :/
    if(strcmp(cmd, "/bizrob", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    for(new i; i<sizeof tank_pos; i++)
    {
    if(IsPlayerInRangeOfPoint(playerid,3.0,tank_pos[i][0],tank_pos[i][1],tank_pos[i][2]))
    {
    if(Bizrob)
    {
    SendClientMessage(playerid,COLOR_LIGHTRED,"Die Tankstelle wurde gerade erst überfallen.");
    return 1;
    }
    SetTimerEx("Bizrob_UnFreeze",180000,0,"i",playerid); // Nach 3 minuten Biz überfallen
    SendClientMessage(playerid, COLOR_YELLOW, "Du hast einen Raubüberfall auf die Tankstelle begonnen!.");
    SendClientMessage(playerid, COLOR_YELLOW, "ACHTUNG! Du musst dich in der nähe der Tankstelle aufhalten!");
    Bizrob = 1;
    SetTimer("Bizrobtimer",1800000,0); // Nach 30 Minuten erst wieder ausrauben
    return 1;
    }
    else
    {
    SendClientMessage(playerid,COLOR_LIGHTRED,"Du bist nicht, bei einer Tankstelle!");
    return 1;
    }
    }
    }
    }

    Okay danke habe keine Errors aber wenn ich nun alle Tankstellen bizze einfüge bekomme ich Warnings in dieser Zeile:
    if(IsPlayerInRangeOfPoint(playerid,3.0,tank_pos[i][0],tank_pos[i][1],tank_pos[i][2],tank_pos[i][3],tank_pos[i][4],tank_pos[i][5],tank_pos[i][6],tank_pos[i][7],tank_pos[i][8],tank_pos[i][9],tank_pos[i][10],tank_pos[i][11],tank_pos[i][12],tank_pos[i][13]))


    new Float:tank_pos[][14] =
    {
    {1944.3746,-1772.5388,13.3906}, {1966.7273,-1772.5297,13.5469},
    {1929.0924,-1776.2524,13.5469}, {661.1070,-573.4550,16.3359},
    {1004.5420,-930.6719,42.3281}, {2117.5325,896.9323,11.1797},
    {638.6944,1683.6752,7.1875}, {-1320.3260,2698.3523,50.2663},
    {-1465.6660,1873.0636,32.6328}, {-1675.9081,432.0032,7.1797},
    {-78.8046,-1169.7622,2.1464}, {59.9602,1223.6699,18.8650},
    {-1566.9137,-2730.0513,48.7435}

    };

    Okay, aber ich kriege nun 1 Error:
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(21528) : error 001: expected token: ")", but found "{"


    In dieser Zeile:
    if(IsPlayerInRangeOfPoint(playerid,3.0,tank_pos[i][0],tank_pos[i][1],tank_pos[i][2])
    {


    So sieht der fertige Command aus:
    if(strcmp(cmd, "/bizrob", true) == 0)
    {
    if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13)
    {
    for(new i; i<sizeof tank_pos; i++)
    {
    if(IsPlayerInRangeOfPoint(playerid,3.0,tank_pos[i][0],tank_pos[i][1],tank_pos[i][2])
    {
    if(Bizrob)
    {
    SendClientMessage(playerid,COLOR_LIGHTRED,"Die Tankstelle wurde gerade erst überfallen.");
    return 1;
    }
    SetTimerEx("Bizrob_UnFreeze",180000,0,"i",playerid); // Nach 3 minuten Biz überfallen
    SendClientMessage(playerid, COLOR_YELLOW, "Du hast einen Raubüberfall auf die Tankstelle begonnen!.");
    SendClientMessage(playerid, COLOR_YELLOW, "ACHTUNG! Du musst dich in der nähe der Tankstelle aufhalten!");
    Bizrob = 1;
    SetTimer("Bizrobtimer",1800000,0); // Nach 30 Minuten erst wieder ausrauben
    return 1;
    }
    else
    {
    SendClientMessage(playerid,COLOR_LIGHTRED,"Du bist nicht, bei einer Tankstelle!");
    return 1;
    }
    }
    }
    }


    Was ist daran falsch?

    Was genau willst du denn haben?
    "das es jede Fraktion abließt" => Was meinst du damit?


    Mache bitte mal ein Beispiel von dem was du haben willst, dann schauen wir ob es möglich ist was du haben willst.


    Das wenn ein Hitman z.b in der nähe eines Ballastor ist geht dies auf und öffnet sich für 5 Sekunden, dann schließt es wieder.
    Es soll nicht alle Gates aufeinmal aufbrechen

    So hab den Befehl nun fertig, aber irgwie kriege ich 26 Errors.
    Kann mir jmd helfen?


    if(strcmp(cmd, "/bizrob", true) == 0)
    {
    if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13)
    {
    for(new i; i<sizeof tank_pos; i++)
    {
    if(IsPlayerInRangeOfPoint(playerid,3.0,tank_pos[i][0],tank_pos[i][1],tank_pos[i][2])
    {
    if(Bizrob)
    {
    SendClientMessage(playerid,COLOR_LIGHTRED,"Die Tankstelle wurde gerade erst überfallen.");
    return 1;
    }
    SetTimerEx("Bizrob_UnFreeze",180000,0,"i",playerid); // Nach 3 minuten Biz überfallen
    SendClientMessage(playerid, COLOR_YELLOW, "Du hast einen Raubüberfall auf die Tankstelle begonnen!.");
    SendClientMessage(playerid, COLOR_YELLOW, "ACHTUNG! Du musst dich in der nähe der Tankstelle aufhalten!");
    Bizrob = 1;
    SetTimer("Bizrobtimer",1800000,0); // Nach 30 Minuten erst wieder ausrauben
    return 1;
    }
    else
    {
    SendClientMessage(playerid,COLOR_LIGHTRED,"Du bist nicht, bei einer Tankstelle!");
    return 1;
    }
    }
    }


    Ganz unten im Script eingefügt.
    stock const Float:tank_pos[][3] = {
    {1944.3746,-1772.5388,13.3906}, {1966.7273,-1772.5297,13.5469}
    };

    So hab das hinbekommen, aber leider Errors 26 :o
    Woran liegt da der Fehler?
    if(strcmp(cmd, "/bizrob", true) == 0)
    {
    if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13)
    {
    for(new i; i<sizeof tank_pos; i++)
    {
    if(IsPlayerInRangeOfPoint(playerid,3.0,tank_pos[i][0],tank_pos[i][1],tank_pos[i][2])
    {
    //i ist der index, also unsere Tankstelle:
    if(t_rob[i]) return SendClientMessage(playerid,-1,"Diese Tankstelle wurde bereits ausgeraubt!");
    GivePlayerMoney(playerid, random(1000)+50); //Hier bekommt der Spieler random Geld!
    t_rob[i] = true; //Damit man sie vorest nicht mehr ausrauben kann
    SetTimerEx("@t_clear",1000*60*3,0,"i",i); //Nach 3 Minuten kann man die Tankstelle wieder ausrauben
    break; //Da die Tankstelle gefunden wurde
    }
    }


    Dies hab ich einfach ganz unten im Script reingehauen:
    stock const Float:tank_pos[][3] = {
    {1944.3746,-1772.5388,13.3906}, {1966.7273,-1772.5297,13.5469}
    };
    @t_clear(i);@t_clear(i) return t_rob[i] = false; //damit kann man wieder die Tankstelle ausrauben!


    Errors:
    C:\Users\Matze\Desktop\WOS Script 2.0\pawno\include\M_Bot.inc(152) : error 017: undefined symbol "IsAnAdmin"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(80) : error 017: undefined symbol "MAX_TANKSTELLEN"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(80) : error 009: invalid array size (negative, zero or out of bounds)
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(2627) : error 017: undefined symbol "ExtortionSBiz"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(2979) : error 017: undefined symbol "IsATransportGMBH"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(3026) : error 017: undefined symbol "IsPlayerInFrac"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(3039) : error 017: undefined symbol "IsPlayerInFrac"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(3049) : error 017: undefined symbol "IsPlayerInFrac"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(3057) : error 017: undefined symbol "IsAFahrschulVeh"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(3070) : error 017: undefined symbol "IsPlayerInFrac"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(3080) : error 017: undefined symbol "IsPlayerInFrac"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(3757) : error 017: undefined symbol "OnPlayerCarLogin"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(4386) : error 017: undefined symbol "RemoveBlitzer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(4401) : error 017: undefined symbol "OnPlayerCarUpdate"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(4582) : error 017: undefined symbol "IsPlayerInFrac"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(4595) : error 017: undefined symbol "RemoveRoadblock"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(4637) : error 017: undefined symbol "SetPlayerToKnast"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(5122) : error 017: undefined symbol "DropPlayerWeapons"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(5156) : error 004: function "ClearBlack" is not implemented
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(5556) : error 017: undefined symbol "PreloadAnimLib"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(5557) : error 017: undefined symbol "PreloadAnimLib"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(5558) : error 017: undefined symbol "PreloadAnimLib"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(5559) : error 017: undefined symbol "PreloadAnimLib"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(5560) : error 017: undefined symbol "PreloadAnimLib"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(5561) : error 017: undefined symbol "PreloadAnimLib"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(5562) : error 017: undefined symbol "PreloadAnimLib"


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    26 Errors.

    Nun kommen diese Errors:
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(3735) : error 017: undefined symbol "M_OnPlayerConnect"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(5127) : error 017: undefined symbol "M_OnPlayerDeath"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(5395) : error 017: undefined symbol "M_OnPlayerSpawn"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(7981) : error 017: undefined symbol "M_OnPlayerStateChange"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(15646) : error 017: undefined symbol "M_OnPlayerUpdate"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(25499) : warning 202: number of arguments does not match definition
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(26831) : error 017: undefined symbol "SendClientMessageToAdmins"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(31415) : error 017: undefined symbol "M_Log"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(31420) : error 017: undefined symbol "M_WriteIPToBlacklist"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(31705) : warning 202: number of arguments does not match definition
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(44020) : error 017: undefined symbol "SendClientMessageToAdmins"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(44029) : error 017: undefined symbol "SendClientMessageToAdmins"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(44038) : error 017: undefined symbol "SendClientMessageToAdmins"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(44521) : error 017: undefined symbol "GetName"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(44536) : error 017: undefined symbol "GetName"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(44551) : error 017: undefined symbol "GetName"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(50045) : warning 202: number of arguments does not match definition
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(50059) : error 017: undefined symbol "GetName"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(50074) : error 017: undefined symbol "GetName"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(50088) : error 017: undefined symbol "GetName"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(50099) : error 017: undefined symbol "GetName"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(50101) : error 017: undefined symbol "GetName"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(50111) : error 017: undefined symbol "GetName"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(50113) : error 017: undefined symbol "GetName"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(50126) : error 017: undefined symbol "GetName"

    Hallo,
    wie die Überschrift schon verrärt, habe ich ein Problem beim Bizsystem.
    Undzwar habe ich folgenden Fehler.
    Ich erkläre das euch mal^^
    Also in Los Santos gibt es mehrere Tankstellen die man ausrauben kann per /bizrob -> das heißt mehr Coordinaten
    Zurzeit mache ich dies so:
    Kurz und knappes Beispiel:
    if(IsPlayerInRangeOfPoint(playerid,3.0,1944.3746,-1772.5388,13.3906) || IsPlayerInRangeOfPoint(playerid,3.0,1966.7273,-1772.5297,13.5469))
    Aber es nimmt nur 1 auf das heißt raubt einer die Gangwar Tanke aus, kann man die andere Tankstelle nicht ausrauben für 30min.
    Ich möchte es aber so haben, wenn man nur die Gangwar Tank ausraubt, dann kann ein anderer eine andere Tankstelle ausrauben, aber das geht nicht weil
    er es falsch ließt d.h wenn man 1 Tankstelle ausraubt sind alle betroffen und man muss 30min bei jeder Tanke warten bis man sie wieder ausrauben kann.
    Könnt ihr mir Tipps geben? wie er nur 1 Tankstelle abließt und die anderen inruhe lässt?

    Hallo,
    Wie die Überschrift schon sagt, habe ich ein Problem mit dem Timeout/crash public.
    Woran liegt der Fehler?


    public PlayerDisconnected(playerid, reason)
    {
    new string[64], name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,MAX_PLAYER_NAME);
    switch(reason)
    {
    case 0: format(string,sizeof string,"%s left the server. (Timed out)",name);
    case 1: format(string,sizeof string,"%s left the server. (Leaving)",name);
    case 2: format(string,sizeof string,"%s left the server. (Kicked/Banned)",name);
    }
    SendClientMessageToAll(0xFFFFFFAA,string);
    return 1;
    }


    Den Warning zeigt er mir hier an:
    public PlayerDisconnected(playerid, reason)


    Error:
    C:\Users\Matze\Desktop\Script\gamemodes\Script.pwn(51156) : warning 235: public function lacks forward declaration (symbol "PlayerDisconnected")


    Ich muss ein forward machen, aber wenn ich dies mache:
    forward PlayerDisconnected(playerid, reason)
    public PlayerDisconnected(playerid, reason)
    {
    new string[64], name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,MAX_PLAYER_NAME);
    switch(reason)
    {
    case 0: format(string,sizeof string,"%s left the server. (Timed out)",name);
    case 1: format(string,sizeof string,"%s left the server. (Leaving)",name);
    case 2: format(string,sizeof string,"%s left the server. (Kicked/Banned)",name);
    }
    SendClientMessageToAll(0xFFFFFFAA,string);
    return 1;
    }


    Kommt dieser Error:
    C:\Users\Matze\Desktop\Script\gamemodes\Script.pwn(51157) : error 001: expected token: ";", but found "public"


    Ich versteh das nicht so ganz, und würde mich sehr um Hilfe freuen.


    Schöne Grüße,
    Soldier

    Nein, ich hab mehrere sachen gelöscht.


    Es gibt aber immernoch diese Sachen im Script ich weiß aber nicht ob sie dazu gehören:
    M_OnPlayerSpawn(playerid);
    M_OnPlayerStateChange(playerid, newstate, oldstate);


    if(strcmp(cmd, "/ban", true) == 0)
    {
    if(PlayerInfo[playerid][pAdmin] >= 2)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Benutzung: /ban [playerid] [Grund]");
    return 1;
    }
    giveplayerid = ReturnUser(tmp);
    if (PlayerInfo[playerid][pAdmin] >= 2)
    {
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    new length = strlen(cmdtext);
    while ((idx < length) && (cmdtext[idx] <= ' '))
    {
    idx++;
    }
    new offset = idx;
    new result[64];
    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
    {
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    result[idx - offset] = EOS;
    if(!strlen(result))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Benutzung: /ban [playerid] [Grund]");
    return 1;
    }
    if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin] > PlayerInfo[playerid][pSupporter])
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Du kannst diesen Spieler nicht bannen, da er ein höheres Adminlevel hat als du!");
    return 1;
    }
    new year, month,day;
    getdate(year, month, day);
    format(string, sizeof(string), "ServerGuard: %s wurde von %s gebannt, Grund: %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year);
    BanLog(string);
    format(string, sizeof(string), "ServerGuard: %s wurde von %s gebannt, Grund: %s", giveplayer, sendername, (result));
    SendClientMessageToAll(COLOR_LIGHTRED, string);
    PlayerInfo[giveplayerid][pAdmin] = PlayerInfo[giveplayerid][pLevel];
    PlayerInfo[giveplayerid][pLevel] = -999;
    Ban(giveplayerid);
    return 1;
    }
    }//not connected
    }
    else
    {
    format(string, sizeof(string), " %d ist kein aktiver Spieler.", giveplayerid);
    SendClientMessage(playerid, COLOR_GRAD1, string);
    }
    }
    return 1;
    }


    Kann das vlt daran liegen?

    Hallo ich wollte grade von meinem Godfather WOS Script das AntiCheat entfernen aber irgwie kriege ich errors wenn ich dies entferne:


    #include <M_Bot>
    Ich habe alles entfernt außer im Ordner die ganzen M_Bot Includes und Ordner.


    Errors:


    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(2628) : error 017: undefined symbol "UnFreezePlayer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(2659) : error 017: undefined symbol "UnFreezePlayer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(3731) : error 017: undefined symbol "M_OnPlayerConnect"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(5123) : error 017: undefined symbol "M_OnPlayerDeath"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(5391) : error 017: undefined symbol "M_OnPlayerSpawn"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(6953) : error 017: undefined symbol "UnFreezePlayer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(7097) : error 017: undefined symbol "UnFreezePlayer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(7240) : error 017: undefined symbol "UnFreezePlayer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(7261) : error 017: undefined symbol "UnFreezePlayer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(7973) : error 017: undefined symbol "M_OnPlayerStateChange"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(9545) : error 017: undefined symbol "UnFreezePlayer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(9712) : error 017: undefined symbol "UnFreezePlayer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(9826) : error 017: undefined symbol "UnFreezePlayer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(10095) : error 017: undefined symbol "UnFreezePlayer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(10277) : error 017: undefined symbol "FreezePlayer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(15668) : error 017: undefined symbol "M_OnPlayerUpdate"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(17494) : error 017: undefined symbol "UnFreezePlayer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(17527) : error 017: undefined symbol "UnFreezePlayer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(17534) : error 017: undefined symbol "UnFreezePlayer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(17541) : error 017: undefined symbol "UnFreezePlayer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(17567) : error 017: undefined symbol "UnFreezePlayer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(17578) : error 017: undefined symbol "UnFreezePlayer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(18593) : error 017: undefined symbol "FreezePlayer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(19797) : error 017: undefined symbol "GetVehicleDriver"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(20260) : error 017: undefined symbol "UnFreezePlayer"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(20406) : error 017: undefined symbol "FreezePlayer"


    Und wenn ich dies nicht entferne:


    das: #include <M_Bot>


    Kommen diese Warnings:


    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(51172) : warning 203: symbol is never used: "BadWords"
    C:\Users\Matze\Desktop\WOS Script 2.0\gamemodes\Dark.pwn(51172) : warning 203: symbol is never used: "EnableM_Bot"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Warnings.


    Kann mir jemand helfen? wäre sehr nett.


    Liebe Grüße,
    Soldier

    Okay danke Jeffry :D
    Hab eine Frage, was habe ich da falsch gemacht?
    if(strcmp(cmdtext, "/repair", true) == 0)
    {
    if(GetPlayerMoney(playerid)>=10000)
    {
    GivePlayerMoney(playerid,-10000);
    }
    else
    SendClientMessage(playerid,COLOR_RED,"Um Dein Auto zu reparieren brauchst du 10.000$!");
    return 1;
    }
    {
    SendClientMessage(playerid, 0x6CAFF9FF, "Du hast dein Auto Repariert!");
    SetVehicleHealth(GetPlayerVehicleID(playerid), 1000);
    new X;
    new Y;
    new Z;
    PlayerPlaySound(playerid,1057,X,Y,Z);
    GivePlayerMoney(playerid, -10000);
    return 1;
    }
    Jeffry: