Hallo,
ich hab gerrade ein bot gemacht aber er hat keine lust zu kommen
also ich hab das hier in mein FS:
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT
#include <a_samp>
#include "a_npc"
new CARBOTCAR;
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
ConnectNPC("CARBOT","CARBOT");// erstes carbot steht für den namen hier im script, 2tes wie der record heißt!!!!
CARBOTCAR = CreateVehicle(449, 2000.0, 2000.0, 2000.0, 7.0, 0, 0, -1);// im prinzip eig egal wo man die hinspawnt, die weden später geportet denke ich (war zumindest so)
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
#endif
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;
}
Und noch das was ich im ordner "npcmodes" hab: (die datei heißt bei mir "CARBOT")
#include <a_npc>
// name der recordeten datei (im beispiel war es CARBOT oder ZIVIBOT)
#define RECORDING "CARBOT"
// Record typ, 1 = in einen fahrzeug, 2 = zu fuß
#define RECORDING_TYPE 1
main()
{
}
public OnRecordingPlaybackEnd()
StartRecordingPlayback(RECORDING_TYPE, RECORDING);
public OnNPCEnterVehicle(vehicleid, seatid)
StartRecordingPlayback(RECORDING_TYPE, RECORDING);
public OnNPCExitVehicle()
StopRecordingPlayback();
Was ist falsch wieso kommt er net?