Beiträge von [SoD]Stefan

    Hi Leute,
    Ich habe mal wieder ein Problem mit meinem Vehicle Bot
    Ich habe ihn soweit schon gemacht nur bekomme ich einen error


    1.
    hier zeige ich euch mal was bei npcmodes bei recording in der datei CARBOT ist.

    Spoiler anzeigen
    #include <a_npc>

    Spoiler anzeigen
    #define RECORDING "CARBOT"
    #define RECORDING_TYPE 1

    Spoiler anzeigen
    main()
    {
    }

    Spoiler anzeigen
    public OnRecordingPlaybackEnd()
    StartRecordingPlayback(RECORDING_TYPE, RECORDING);

    Spoiler anzeigen
    public OnNPCEnterVehicle(vehicleid, seatid)
    StartRecordingPlayback(RECORDING_TYPE, RECORDING);

    Spoiler anzeigen
    public OnNPCExitVehicle()
    StopRecordingPlayback();[


    dann habe ich auch noch bei npcmode bei Recording CARBOT.Rec
    Das kann ich ja nicht zeigen
    und hier mal mein Filterscript wo der drinne ist:


    Spoiler anzeigen
    #include <a_samp>
    #include "a_npc"

    Spoiler anzeigen
    #if defined FILTERSCRIPT
    new CARBOTCAR;

    Spoiler anzeigen
    public OnFilterScriptInit()
    {
    ConnectNPC("CARBOT","CARBOT");
    CARBOTCAR = CreateVehicle(415, 2000.0, 2000.0, 2000.0, 7.0, 0, 0, -1);
    }

    Spoiler anzeigen
    public OnFilterScriptExit()
    {
    return 1;
    }

    Spoiler anzeigen
    public OnGameModeInit()
    {
    }

    Spoiler anzeigen
    public OnGameModeExit()
    {
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerRequestClass(playerid, classid)
    {
    }

    Spoiler anzeigen
    public OnPlayerConnect(playerid)
    {
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerDisconnect(playerid, reason)
    {
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerSpawn(playerid)
    {
    if(IsPlayerNPC(playerid))
    {
    new botname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, botname, sizeof(botname));
    if(!strcmp(botname, "CARBOT", true))
    {
    PutPlayerInVehicle(playerid, CARBOTCAR, 0);
    }
    }
    return 1;
    }

    Den Filterscript CARBOT habe ich im Ordner Filterscript denn ich hier ja grade gepostet habe also die zeilen direkt hier drüber.


    Und dann bekomme ich insgesamt diesen Error:

    Spoiler anzeigen
    C:\Dokumente und Einstellungen\Kiing\Desktop\samp 0.3\filterscripts\CARBOT.pwn(58 : error 017: undefined symbol "CARBOTCAR"


    Bitte helft mir
    MFG
    Kiing

    Bei mir kommt immer der error:


    C:\Dokumente und Einstellungen\Kiing\Desktop\Reallife-Server\pawno\new.pwn(60) : error 017: undefined symbol "CARBOTCAR"


    hier mal die zeilen von mir:



    #include <a_samp>
    #include "a_npc"


    #if defined FILTERSCRIPT
    new CARBOTCAR;



    public OnFilterScriptInit()
    {
    ConnectNPC("CARBOT","CARBOT");
    CarbotCAR = CreateVehicle(415, 2000.0, 2000.0, 2000.0, 7.0, 0, 0, -1);
    }


    public OnFilterScriptExit()
    {
    }


    #else


    main()
    {


    }


    #endif


    public OnGameModeInit()
    {
    }


    public OnGameModeExit()
    {
    return 1;
    }


    public OnPlayerRequestClass(playerid, classid)
    {
    }


    public OnPlayerConnect(playerid)
    {
    return 1;
    }


    public OnPlayerDisconnect(playerid, reason)
    {
    return 1;
    }


    public OnPlayerSpawn(playerid)
    {
    if(IsPlayerNPC(playerid))
    {
    new NPCname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, NPCname, sizeof(NPCname));
    if(!strcmp(NPCname, "CARBOT", true))
    {
    PutPlayerInVehicle(playerid, CARBOTCAR, 0);
    }
    }
    return 1;
    }

    muss man jetzt nur das???
    public OnPlayerEnterCheckpoint(playerid) {
    new trinkgeld = random(85); // Betrag für das Trinkgeld, lässt sich beliebig ändern! ( Zufalls Betrag )
    new string[256];
    if(Checkpoint[playerid] == 1)
    {
    SendClientMessage(playerid, COLOR_RED, "Muell aufgeladen, weiter!");
    GivePlayerMoney(playerid, trinkgeld);
    format(string, sizeof(string), "** Du hast %d$ Trinkgeld bekommen!",trinkgeld);
    SendClientMessage(playerid, COLOR_GREEN, string);
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid, -89.2432,-1189.7782,2.3241, 5.0);
    Checkpoint[playerid] = 2;
    }
    else if(Checkpoint[playerid] == 2)
    {
    SendClientMessage(playerid, COLOR_RED, "Muell aufgeladen, weiter!");
    GivePlayerMoney(playerid, trinkgeld);
    format(string, sizeof(string), "** Du hast %d$ Trinkgeld bekommen!",trinkgeld);
    SendClientMessage(playerid, COLOR_GREEN, string);
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid, -63.3734,-1588.5732,3.1782, 5.0);
    Checkpoint[playerid] = 3;
    }
    else if(Checkpoint[playerid] == 3)
    {
    SendClientMessage(playerid, COLOR_RED, "Muell aufgeladen, weiter!");
    GivePlayerMoney(playerid, trinkgeld);
    format(string, sizeof(string), "** Du hast %d$ Trinkgeld bekommen!",trinkgeld);
    SendClientMessage(playerid, COLOR_GREEN, string);
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid, 220.8943,-1393.5308,52.1264, 5.0);
    Checkpoint[playerid] = 4;
    }
    else if(Checkpoint[playerid] == 4)
    {
    ...
    }


    oder noch mehr davon?

    Hi Leute,
    Ich bin schon länger scripter aber eins weiss ich noch nicht und zwar wie kann man bots machen? z.b. das sie dich durch die gegend fahren und so???
    da ich es nicht weiss und die meisten sagen das man sie aufnehmen muss wenn ja wie?
    MFG
    Kiing