Guten Abend,
Wie kann ich das scripten, dass z.B. ein Bot an einer Stelle steht, und man dort einen Befehl eingeben kann?
MFG
Guten Abend,
Wie kann ich das scripten, dass z.B. ein Bot an einer Stelle steht, und man dort einen Befehl eingeben kann?
MFG
Du lässt den Bot connecten & bei deinem Command arbeitest du mit IsPlayerInRangeOfPoint
MfG,
Fabian™!
Das ich das mit "IsPlayerInrangeOfPoint" machen
muss, dass weiß ich schon.
Aber wie lasse ich den Bot dort konnten? Gibt es vielleicht ein super Tutorial?
Du machst einfach einen ganz normalen bot mit recording der sich einfach nicht bewegt & nur an dieser stelle bleibt.
MfG,
Fabian™!
Kannst mit MTA da auch ein Ped hin setzen.
Kann man da ein Ped hinsetzen?
Wenn ich ein PED hinsetze, und dann speicher, und bei mta converter das hochlade, dann kommt nichts
Habe das nun so:
OnGameModeInit
ConnectNPC("Zivi","Zivi");//Das erste "Zivi" steht für den Namen hier im Script, das 2te für den Namen der .rec Datei
OnPlayerConnect:
if(IsPlayerNPC(playerid))
{
new botname[MAX_PLAYER_NAME];
GetPlayerName(playerid, botname, sizeof(botname));
if(!strcmp(botname, "Zivi", true))
{
SetPVarInt(playerid,"Eingeloggt",1);
}
}
OnPlayerSpawn:
if(IsPlayerNPC(playerid))
{
new botname[MAX_PLAYER_NAME];
GetPlayerName(playerid, botname, sizeof(botname));
if(!strcmp(botname, "Zivi", true))
{
//Hier den Bot sachen geben, wie Waffen oder Ähnliches
}
}
Und kein Bot spawnt!