Moin,
Ich habe 3 Bots auf meinem Server, alle 3 sind Zug Bots, einer fährt von LS nach SF, einer von SF nach LV und einer von LV nach LS.
Ich habe im Script angegeben, dass jeder Bot seinen eigenen Zug hat, doch wenn ich InGame gehe "streiten" sich die 3 Bots um einen Zug, ich weiß nicht warum..
könnt ihr mir helfen?
Hier die Zeilen, wie ich den Bot eingebaut habe.
Bei den new's
new Train1;
new Train2;
new Train3;
OnPlayerSpawn
if(IsPlayerNPC(playerid))
{
new botname[MAX_PLAYER_NAME];
GetPlayerName(playerid, botname, sizeof(botname));
if(strcmp(botname, "ZugBotLV", true))
{
gPlayerLogged[playerid] = 1;
PlayerInfo[playerid][pCarLic] = 1;
PutPlayerInVehicle(playerid, Train1, 0);
}
new botname2[MAX_PLAYER_NAME];
GetPlayerName(playerid, botname2, sizeof(botname2));
if(strcmp(botname2, "ZugBotSF", true))
{
gPlayerLogged[playerid] = 1;
PlayerInfo[playerid][pCarLic] = 1;
PutPlayerInVehicle(playerid,Train2, 0);
}
new botname1[MAX_PLAYER_NAME];
GetPlayerName(playerid, botname1, sizeof(botname1));
if(strcmp(botname1, "ZugBotLS", true))
{
gPlayerLogged[playerid] = 1;
PlayerInfo[playerid][pCarLic] = 1;
PutPlayerInVehicle(playerid,Train3, 0);
}
}
OnGameModeInit
ConnectNPC("ZugBotLV","train_lv_to_ls1");
Train1 = AddStaticVehicle(538, 1000.0,1000.0, 1000.0, 1000.0, -1, -1);
ConnectNPC("ZugBotSF","train_sf_to_lv1");
Train2 = AddStaticVehicle(537, 1000.0,1000.0, 1000.0, 1.0, -1, -1);
ConnectNPC("ZugBotLS","train_ls_to_sf1");
Train3 = AddStaticVehicle(538, 1000.0,1000.0, 1000.0, 1.0, -1, -1);
OnPlayerConnect
if(IsPlayerNPC(playerid))
{
new botname[MAX_PLAYER_NAME];
GetPlayerName(playerid, botname, sizeof(botname));
if(strcmp(botname, "ZugBotLV", true))
{
gPlayerLogged[playerid]=1;//Der Bot ist gleich eingeloggt (Anpassen!)
}
new botname2[MAX_PLAYER_NAME];
GetPlayerName(playerid, botname2, sizeof(botname2));
if(strcmp(botname2, "ZugBotSF", true))
{
gPlayerLogged[playerid]=1;
}
new botname1[MAX_PLAYER_NAME];
GetPlayerName(playerid, botname1, sizeof(botname1));
if(strcmp(botname1, "ZugBotLS", true))
{
gPlayerLogged[playerid]=1;
}
}
Das sind alle zeilen...
Hoffe ihr könnt mir helfen!
Gruß
TheGodfather1337