Hey.
Hab in meinem Selfmade einige Bots:
OnGameModeInit:
ConnectNPC("Brugershotdame","Brugershotdame");
ConnectNPC("pizzatyp","pizzatyp");
OnPlayerConnect:
if(IsPlayerNPC(playerid))
{
SpielerInfo[playerid][Eingeloggt] = 1;
SpawnPlayer(playerid);
new playername[64];
GetPlayerName(playerid,playername,64);
if(!strcmp(playername,"pizzatyp",true))
{
SpielerInfo[playerid][skin] = 155;
SetPlayerSkin(playerid, 155);
}
if(!strcmp(playername,"Brugershotdame",true))
{
SpielerInfo[playerid][skin] = 205;
SetPlayerSkin(playerid, 205);
}
return 1;
}
OnPlayerSpawn:
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid, npcname, sizeof(npcname)); //Getting the NPC's name.
if(!strcmp(npcname, "pizzatyp", true)) //Checking if the NPC's name is MyFirstNPC
{
SetPlayerSkin(playerid, 155);
}
if(!strcmp(npcname, "Brugershotdame", true)) //Checking if the NPC's name is MyFirstNPC
{
SetSpawnInfo(playerid, 0, 205, 2492.5146, -1703.2296, 1015.5703, 328.5485, 0, 0, 0, 0, 0, 0);
SetPlayerSkin(playerid, 205);
}
if(!strcmp(npcname, "Taxifahrtinlc", true)) //Checking if the NPC's name is MyFirstNPC
{
PutPlayerInVehicle(playerid,bcar,0);
SetPlayerInterior(playerid,1);
}
Irgendwo in meinem Script wo der Taxifahrer Connecten soll
ConnectNPC("Taxifahrtinlc","Taxifahrtinlc");
PutPlayerInVehicle(playerid,bcar,3);
SetPlayerCameraPos(playerid,-729.7004,466.7533,1374.9810);
SetPlayerCameraLookAt(playerid,-747.7485,486.9906,1371.7666);
Nun Die Probleme.
- Keiner der Bots bekommt den Angegebenen Skin
- Der Taxibot Connectet zwar, aber wird nicht in sein Taxi gesetzt, sondern steht nur an dieser Seltsamer Farm (Coords 0,0,0 etc.)