Jump to content
  • 0

pomoc NPC se pohybují po zpátku


Powering

Dotaz

Zdravím chtěl bych se pozeptat, nahrával jsem NPC přes npc_record pak jsem vzal record vložil ho do npcmodes/recordings vytvořil PWN třeba tramvaj.pwn. Následně jsem upravil FS s NPC(připojování posazování NPC do vozidla atd..)

skript: 

public OnPlayerSpawn(playerid)
{
	if(!IsPlayerNPC(playerid)) return 1; // pokud není npc

	new playername[64];
	GetPlayerName(playerid,playername,64);


        if(!strcmp(playername,"NPC_SF_TRAM",true)) { // Tramvaják
        new ddy;
	ddy=AddStaticVehicle(449,-1944.3750,82.2169,26.3750,180.0000,42,102);
	ridictramvaje = Create3DTextLabel("NPC <> Řidič tramvaje",0xFFFFFFFF,0.0,0.0,0.0,40.0,0);
	Attach3DTextLabelToPlayer(ridictramvaje, playerid, 0.0, 0.0, 0.07);
        PutPlayerInVehicle(playerid,ddy,0);
        SetPlayerColor(playerid,0xFFFFFFFF);
....

Ukázka:

https://www.youtube.com/watch?v=KGoRvvU-qp4

 

no zkrátka vše funguje jak má.. Všechna NPC se objeví a jezdí jenže pozpátku... :d S NPC jsem nikdy moc nedělal proto žádám o radu co s tím.. Děkuju za odpovědi :)

Link to comment
Share on other sites

4 odpovědí na tuto otázku

Recommended Posts

  • 0

Já se v tom neorientuju ale možná zkus to nahrát to npc přes jinej skript, jinak nv ale jinak moc pěknej Gamemode ;) někdy přijdu zapařit :)

myslíš vážně toto ? pokud nevíš jak mu poradit proč sem vůbec píšeš... 

Edited by Steam Wallet
Link to comment
Share on other sites

  • 0

Zkus otočit ten vlak o 180°

public OnPlayerSpawn(playerid)
{
    if(!IsPlayerNPC(playerid)) return 1; // pokud není npc

    new playername[64];
    GetPlayerName(playerid,playername,64);


if(!strcmp(playername,"NPC_SF_TRAM",true)) { // Tramvaják
new ddy;
    ddy=AddStaticVehicle(449,-1944.3750,82.2169,26.3750,0.0000,42,102);
    ridictramvaje = Create3DTextLabel("NPC <> Řidič tramvaje",0xFFFFFFFF,0.0,0.0,0.0,40.0,0);
    Attach3DTextLabelToPlayer(ridictramvaje, playerid, 0.0, 0.0, 0.07);
PutPlayerInVehicle(playerid,ddy,0);
SetPlayerColor(playerid,0xFFFFFFFF);
Link to comment
Share on other sites

  • 0

 

Zkus otočit ten vlak o 180°

public OnPlayerSpawn(playerid)
{
    if(!IsPlayerNPC(playerid)) return 1; // pokud není npc

    new playername[64];
    GetPlayerName(playerid,playername,64);


if(!strcmp(playername,"NPC_SF_TRAM",true)) { // Tramvaják
new ddy;
    ddy=AddStaticVehicle(449,-1944.3750,82.2169,26.3750,0.0000,42,102);
    ridictramvaje = Create3DTextLabel("NPC <> Řidič tramvaje",0xFFFFFFFF,0.0,0.0,0.0,40.0,0);
    Attach3DTextLabelToPlayer(ridictramvaje, playerid, 0.0, 0.0, 0.07);
PutPlayerInVehicle(playerid,ddy,0);
SetPlayerColor(playerid,0xFFFFFFFF);

 

Funguje to, Mockrát díky :d Já jsem taky pitomec vůbec mě to nenapadlo... :d

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...