new AnuragVehicle; //Global variable!
new Text3D:Botinfo;//you can change "Botinfo" to whatever you want
public OnGameModeInit()
{
Botinfo = Create3DTextLabel("CrazyDriver",COLOR_GREEN,0.0, 0.0,0.0,30.0,0);
print("my gamemode");
ConnectNPC("CrazyDriver","bus123");
AnuragVehicle = CreateVehicle(437, 0.0, 0.0, 5.0, 0.0, 1, 1, 5000);
return 1;
}
public OnPlayerConnect(playerid)
{
Attach3DTextLabelToPlayer(Botinfo, playerid, 0.0, 0.0, 0.0);
return 1;
}
public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid)) //Checks if the player that just spawned is an NPC.
{
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid, npcname, sizeof(npcname)); //Getting the NPC's name.
if(!strcmp(npcname, "CrazyDriver", true)) //Checking if the NPC's name is MyFirstNPC
{
PutPlayerInVehicle(playerid, AnuragVehicle, 0); //Putting the NPC into the vehicle we created for it.
}}
}
public OnPlayerConnect(playerid)
{
if(IsPlayerNPC(playerid))
{
Attach3DTextLabelToPlayer(Botinfo, playerid, 0.0, 0.0, 0.0);
}
return 1;
}
public OnPlayerConnect(playerid)
{
if(IsPlayerNPC(playerid))
{
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid,npcname,sizeof(npcname));
if(!strcmp(npcname,"CrazyDriver",true))
{
Attach3DTextLabelToPlayer(Botinfo, playerid, 0.0, 0.0, 0.0);
}
}
return 1;
}
|
{ if(IsPlayerNPC(playerid)) { new npcname[MAX_PLAYER_NAME]; GetPlayerName(playerid,npcname,sizeof(npcname)); if(!strcmp(npcname,"CrazyDriver",true)) { |
public OnPlayerConnect(playerid)
{
if(IsPlayerNPC(playerid))
{
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid,npcname,sizeof(npcname));
if(!strcmp(npcname,"CrazyDriver",true))
{
Attach3DTextLabelToPlayer(Botinfo, playerid, 0.0, 0.0, 0.0);
}
}
return 1;
}
public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid)) //Checks if the player that just spawned is an NPC.
{
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid, npcname, sizeof(npcname)); //Getting the NPC's name.
if(!strcmp(npcname, "CrazyDriver", true)) //Checking if the NPC's name is MyFirstNPC
{
PutPlayerInVehicle(playerid, AnuragVehicle, 0); //Putting the NPC into the vehicle we created for it.
}}
}
SetPlayerMapIcon(playerid, 69, x, y, z, 0, COLOR, 1)