On game mode init
Код:
ConnectNPC("Dave","Dave");
ConnectNPC("Jack","Jack");
ConnectNPC("Bob","Bob");
ConnectNPC("Ron","Ron");
ConnectNPC("Josh","Josh");
ConnectNPC("Crazydog","Crazydog");
ConnectNPC("Crazyman","Crazyman");
ConnectNPC("Jimmy","Jimmy");
MyFirstNPCVehicle = CreateVehicle (561, 0.0, 0.0, 0.5, 0.0, 3, 3, 5000);
Bob = CreateVehicle (420, 0.0, 0.0, 0.5, 0.0, 6, 6, 5000);
Jack = CreateVehicle (546, 0.0, 0.0, 0.5, 0.0, 7, 7, 5000);
Ron = CreateVehicle (420, 0.0, 0.0, 0.5, 0.0, 6, 6, 5000);
Josh = CreateVehicle (420, 0.0, 0.0, 0.5, 0.0, 6, 6, 5000);
Crazydog = CreateVehicle (522, 0.0, 0.0, 0.5, 0.0, 1, 0, 5000);
Crazyman = CreateVehicle (522, 0.0, 0.0, 0.5, 0.0, 1, 0, 5000);
Jimmy = CreateVehicle (463, 0.0, 0.0, 0.5, 0.0, 6, 0, 5000);
Botinfo = Create3DTextLabel("Civilian", COLOR_LIGHTBLUE, 0.0, 0.0, 0.0, 30.0,0);
Bobcolor = Create3DTextLabel("Bob [ Taxi Driver ]", COLOR_YELLOW, 0.0, 0.0, 0.0, 30.0,0);
Roncolor = Create3DTextLabel("Ron [ Taxi Driver ]", COLOR_YELLOW, 0.0, 0.0, 0.0, 30.0,0);
Joshcolor = Create3DTextLabel("Josh [ Taxi Driver ]", COLOR_YELLOW, 0.0, 0.0, 0.0, 30.0,0);
Crazydogcolor = Create3DTextLabel("CrazyDog [ Newbie services ]", COLOR_PURPLE, 0.0, 0.0, 0.0, 30.0,0);
Crazymancolor = Create3DTextLabel("CrazyMan [ Newbie services ]", COLOR_PURPLE, 0.0, 0.0, 0.0, 30.0,0);
Jimmycolor = Create3DTextLabel("Jimmy the biker [ Newbie services ]", COLOR_PURPLE, 0.0, 0.0, 0.0, 30.0,0);
On player spawn,
pawn Код:
if(IsPlayerNPC(playerid))
{
GetPlayerName(playerid, npcname, sizeof(npcname));
SetPlayerSkin(playerid, 7);
if(!strcmp(npcname, "Dave",true))
{
PutPlayerInVehicle(playerid, MyFirstNPCVehicle, 0);
SetPlayerSkin(playerid, 7);
}
if(!strcmp(npcname, "Dave",true))
{
Attach3DTextLabelToPlayer(Botinfo, playerid, 0.0, 0.0,0.0);
}
if(!strcmp(npcname, "Bob",true))
{
SetPlayerSkin(playerid, 7);
PutPlayerInVehicle(playerid, Bob, 0);
}
if(!strcmp(npcname, "Bob",true))
{
Attach3DTextLabelToPlayer(Bobcolor, playerid, 0.0, 0.0,0.0);
}
if(!strcmp(npcname, "Ron",true))
{
SetPlayerSkin(playerid, 7);
PutPlayerInVehicle(playerid, Ron, 0);
}
if(!strcmp(npcname, "Ron",true))
{
Attach3DTextLabelToPlayer(Roncolor, playerid, 0.0, 0.0,0.0);
}
if(!strcmp(npcname, "Josh",true))
{
SetPlayerSkin(playerid, 7);
PutPlayerInVehicle(playerid, Josh, 0);
}
if(!strcmp(npcname, "Josh",true))
{
Attach3DTextLabelToPlayer(Joshcolor, playerid, 0.0, 0.0,0.0);
}
if(!strcmp(npcname, "Crazyman",true))
{
SetPlayerSkin(playerid, 7);
PutPlayerInVehicle(playerid, Crazyman, 0);
}
if(!strcmp(npcname, "Crazyman",true))
{
Attach3DTextLabelToPlayer(Crazymancolor, playerid, 0.0, 0.0,0.0);
}
if(!strcmp(npcname, "Jimmy",true))
{
SetPlayerSkin(playerid, 7);
PutPlayerInVehicle(playerid, Jimmy, 0);
}
if(!strcmp(npcname, "Jimmy",true))
{
Attach3DTextLabelToPlayer(Jimmycolor, playerid, 0.0, 0.0,0.0);
}
if(!strcmp(npcname, "Crazydog",true))
{
SetPlayerSkin(playerid, 7);
PutPlayerInVehicle(playerid, Crazydog, 0);
}
if(!strcmp(npcname, "Crazydog",true))
{
Attach3DTextLabelToPlayer(Crazydogcolor, playerid, 0.0, 0.0,0.0);
}
if(!strcmp(npcname, "Jack",true))
{
SetPlayerSkin(playerid, 7);
PutPlayerInVehicle(playerid, Jack, 0);
}
if(!strcmp(npcname, "Jack",true))
{
Attach3DTextLabelToPlayer(Botinfo, playerid, 0.0, 0.0,0.0);
}
return 1;
}