Hi Leutz,
vor rein möchte ich erwähnen, das ich mein Script so mache wie ich es gerne möchte. ich erwähne das, weil es immer welche gibt, die sagen "ja, mach es doch so" oda "du solltest es so machen" und darauf hab ich dann auch kein bock xD.
Ich hab folgendes Problem:
Ich habe ein FS erstellt, in dem ich meine ganzen bots rein setzen möchte. Nun wollten die Bots aber nicht connecten. woran liegt das?
Hier der Code:
#include <a_samp>
#include <a_npc>
#pragma tabsize 0
#define MAX_NPCs 100
#define Farbe_Pilot 0xFF0000AA
#define Farbe_Lokfahrer 0xFFA500AA
new NPCIDs[MAX_NPCs];
new NPCCars[MAX_NPCs];
public OnFilterScriptInit()
{
ConnectNPC("Pilot_Psycho", "LS-Flug");
ConnectNPC("Pilot_GeneralX", "SF-Flug");
ConnectNPC("Pilot_Harrelson", "LV-Flug");
NPCCars[0] = AddStaticVehicleEx(577, 2014.6605, -2493.9668, 13.4887, 89.6533, 8, 7, -1); // Flugzeug-LS
NPCCars[1] = AddStaticVehicleEx(577, -1513.0963, -21.4589, 14.0641, 314.4915, 8, 7, -1); // Flugzeug-SF
NPCCars[2] = AddStaticVehicleEx(577, 1477.4631, 1647.4589, 10.7281, 180.2741, 8, 7, -1); // Flugzeug-LV
ConnectNPC("Lokfahrer_Psycho", "LS-Zug");
ConnectNPC("Lokfahrer_GeneralX", "SF-Zug");
ConnectNPC("Lokfahrer_Harrelson", "LV-Zug");
NPCCars[3] = AddStaticVehicleEx(538, 1700.7649, -1953.65, 14.8756, 89.8213, -1, -1, -1); // LS Zug
NPCCars[4] = AddStaticVehicleEx(538, -1942.421, 174.7607, 27.0006, 356.547, -1, -1, -1); // SF-Zug
NPCCars[5] = AddStaticVehicleEx(538, 1464.3196, 2632.250, 12.1256, 270.000, -1, -1, -1); // LV-Zug
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnPlayerSpawn(playerid)
{
if (IsPlayerNPC(playerid))
{
new NPCName[64];
GetPlayerName(playerid, NPCName, sizeof(NPCName));
if (strcmp(NPCName, "Pilot_Psycho", true) == 0)
{
NPCIDs[0] = playerid;
SetPlayerSkin(NPCIDs[0], 61);
PutPlayerInVehicle(NPCIDs[0], NPCCars[0], 0);
SetPlayerColor(NPCIDs[0], Farbe_Pilot);
}
else if (strcmp(NPCName, "Pilot_GeneralX", true) == 0)
{
NPCIDs[1] = playerid;
SetPlayerSkin(NPCIDs[1], 61);
PutPlayerInVehicle(NPCIDs[1], NPCCars[1], 0);
SetPlayerColor(NPCIDs[1], Farbe_Pilot);
}
else if (strcmp(NPCName, "Pilot_Harrelson", true) == 0)
{
NPCIDs[2] = playerid;
SetPlayerSkin(NPCIDs[2], 61);
PutPlayerInVehicle(NPCIDs[2], NPCCars[2], 0);
SetPlayerColor(NPCIDs[2], Farbe_Pilot);
}
else if (strcmp(NPCName, "Lokfahrer_Psycho", true) == 0)
{
NPCIDs[3] = playerid;
SetPlayerSkin(NPCIDs[3], 253);
PutPlayerInVehicle(NPCIDs[3], NPCCars[3], 0);
SetPlayerColor(NPCIDs[3], Farbe_Pilot);
}
else if (strcmp(NPCName, "Lokfahrer_GeneralX", true) == 0)
{
NPCIDs[4] = playerid;
SetPlayerSkin(NPCIDs[4], 253);
PutPlayerInVehicle(NPCIDs[4], NPCCars[4], 0);
SetPlayerColor(NPCIDs[4], Farbe_Pilot);
}
else if (strcmp(NPCName, "Lokfahrer_Harrelson", true) == 0)
{
NPCIDs[5] = playerid;
SetPlayerSkin(NPCIDs[5], 253);
PutPlayerInVehicle(NPCIDs[5], NPCCars[5], 0);
SetPlayerColor(NPCIDs[5], Farbe_Pilot);
}
return 1;
}
return 1;
}
Bitte um Sinnvolle Hilfe.
MfG
Psycho