[GF]Botfähige Version[0.3]

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
  • SRG Bullet hat sich doch auch die Arbeit gemacht und das Ding auf die 0.3 umgeschrieben also könnt ihr das bestimmt auch , vorausgesetzt ihr könnt Skripten wenn nicht geb' ich ne' Runde Mitleid aus ;( ;)

    Mfg. BlackFoX_UD_ alias [BFX]Explosion


  • Es ist doch eh sinnlos,die Perfect Roleplays Scripts von Psychosandman sind sowieso stark verbuggt..
    Und außerdem,der Thread wird an zwei Tagen in den Top 10 sein und dann wird er vergessen sein!
    Also was regt ihr euch so auf? ^^

    [align=center]

  • Nochmal zu Info also ich komme einfach nicht damit klar benutze ein GF und das ist alles verändert worden.


    new hubi;
    new BUSBOTA;
    new BUSBOTB;

    public SetPlayerSpawn(playerid)
    {
    if(IsPlayerConnected(playerid))
    {
    if(IsPlayerNPC(playerid))
    {
    new npcname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, npcname, sizeof(npcname));

    if(!strcmp(npcname, "hubi", true)) {
    PutPlayerInVehicle(playerid,hubi,0);
    return 1;
    }
    if(!strcmp(npcname, "BUSNPCA", true)) {
    PutPlayerInVehicle(playerid,BUSBOTA,0);
    return 1;
    }
    if(!strcmp(npcname, "BUSNPCB", true)) {
    PutPlayerInVehicle(playerid,BUSBOTB,0);
    return 1;
    }
    return 1;
    }
    if(PlayerInfo[playerid][pTut] == 0)



    public OnPlayerSpawn(playerid)
    {
    //====================[BOTS]============================
    if(IsPlayerNPC(playerid))
    {
    new npcname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, npcname, sizeof(npcname));


    if(!strcmp(npcname, "hubi", true))
    {
    PutPlayerInVehicle(playerid,hubi,0);
    return 1;
    }
    if(!strcmp(npcname, "BUSNPCB", true))
    {
    PutPlayerInVehicle(playerid, BUSBOTB, 0);
    return 1;
    }
    if(!strcmp(npcname, "BUSNPCA", true))
    {
    PutPlayerInVehicle(playerid, BUSBOTA, 0);
    return 1;
    }


    return 1;
    }



    public OnPlayerRequestClass(playerid, classid)
    {
    new playername[64];
    GetPlayerName(playerid,playername,64);


    if(IsPlayerNPC(playerid))
    {
    if(!strcmp(playername,"hubi",true)) {
    OnPlayerCommandText(playerid,"/login [MEINPW]"); // Ihr müsst zuerst einen Account mit Passwort für den Bot erstell haben
    }
    else if(!strcmp(playername,"BUSNPCA",true)) {
    OnPlayerCommandText(playerid,"/login [MEINPW]"); //Hier müsst ihr euer vordefiniertes PW, mit dem sich der Bot einloggen soll, hin schreiben.
    }
    else if(!strcmp(playername,"BUSNPCB",true)) {
    OnPlayerCommandText(playerid,"/login [MEINPW]"); //Wenn ihr einen 2. Bot, so wie ich habt, dann das ganze nochmal.
    }
    }
    //Anderes zeug für normale Spieler


    public OnGameModeInit()
    {
    //Anderes zeug
    BUSBOTA = AddStaticVehicleEx(437,1624.467651,-2322.659667,13.516200,270.058685,79,7, -1);
    BUSBOTB = AddStaticVehicleEx(437,1191.817382,-1327.586547,13.533300,180.113800,79,7, -1);
    // hubi = CreateVehicle(487, 0.0, 0.0, 0.0, 0.0, 18, 18, -1);
    hubi = AddStaticVehicle(487,1474.2732,2632.2500,12.1256,270.0000,1,1);


    ConnectNPC("hubi","hubi");// erstes carbot steht für den namen hier im script, 2tes wie der record heißt!!!!
    ConnectNPC("BUSNPCA","L1_AP_KH");
    ConnectNPC("BUSNPCB","L1_KH_APN");
    //Anderes Zeug für normale Spieler


    public OnPlayerLogin(playerid,password[])
    {


    // Direkt unten [ else //Sucht diese folgenden 5 Zeilen:
    {
    gTeam[playerid] = PlayerInfo[playerid][pTeam];
    }
    gPlayerLogged[playerid] = 1; // ]



    gPlayerLogged[playerid] = 1; //
    SpawnPlayer(playerid);
    new npcname[MAX_PLAYER_NAME]; //Und fügt das ab hier darunter ein
    GetPlayerName(playerid, npcname, sizeof(npcname));
    if(IsPlayerNPC(playerid)) //Checking if the NPC's name is MyFirstNPC
    {
    if(!strcmp(npcname, "hubi", true))
    {
    OnPlayerSpawn(playerid);
    SpawnPlayer(playerid);
    }
    else if(!strcmp(npcname, "BUSNPCA", true))
    {
    OnPlayerSpawn(playerid);
    SpawnPlayer(playerid);
    }
    else if(!strcmp(npcname, "BUSNPCB", true))
    {
    OnPlayerSpawn(playerid);
    SpawnPlayer(playerid);
    }
    return 1;
    }


    Kannst du ( [SRG]Bullet ) oder ein anderer der das in sein GF drin hat + NPC + .REC