Balkan SA:MP

San Andreas Multiplayer - www.sa-mp.com => Pomoć u vezi SAMP-a => Pomoć u vezi SA-MP servera => Temu započeo: Snich poslato Februar 01, 2011, 15:37:55 POSLE PODNE

Naslov: [POMOC] NPC
Poruka od: Snich poslato Februar 01, 2011, 15:37:55 POSLE PODNE
Imam dva NPC-a , nastimani su da voze autobuse, i udju na server ali nikako da se loguju, no samo stoje na Spawnu..
Dali zna neko, kako to da rijesim ?
Naslov: Odg: [POMOC] NPC
Poruka od: LuKsA poslato Februar 01, 2011, 15:43:04 POSLE PODNE
Mozda ti trazi server da se logiraju a oni se nemogu, stavi samo pod OnPlayerSpawn,

if(IsPlayerNPC(playerid))
{
return 1;
}
Naslov: Odg: [POMOC] NPC
Poruka od: Snich poslato Februar 01, 2011, 15:54:38 POSLE PODNE
I dalje stoje na spawnu ..  ::)
Naslov: Odg: [POMOC] NPC
Poruka od: LuKsA poslato Februar 01, 2011, 15:59:04 POSLE PODNE
Mozda nesi nes dobro.. kad si ih ubacivao i to..
Naslov: Odg: [POMOC] NPC
Poruka od: Snich poslato Februar 01, 2011, 16:01:29 POSLE PODNE
public OnGameModeInit()
{

   ConnectNPC("Bus_Driver0","busnpc0");
   ConnectNPC("Bus_Driver1","busnpc1");

Na OnGameModeInit

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, "Bus_Driver1", true)) //Checking if the NPC's name is MyFirstNPC
        {
            PutPlayerInVehicle(playerid, NpcVozilo0, 0); //Putting the NPC into the vehicle we created for it.
            return 1;
        }
        if(!strcmp(npcname, "Bus_Driver0", true))
        {
            PutPlayerInVehicle(playerid, NpcVozilo1, 0);
            return 1;
        }
        return 1;

Ovako mi stoji, ali samo se "join" , jednostavno nece da se "Logged in"