Jump to content
Geplaatst:
comment_1552773

Dit is een van de standaardNPC's. Deze moet dus normaal een AT400 zijn. Maar al men standaardNPC's zijn in een admiral.

Ik heb niets aan het script veranderd, gewoon gedownload.

post-96332-126133682452.jpg

Wat doe ik mis?

Bewerkt: door Freaksken

Featured Replies

Geplaatst:
comment_1552789

Je moet ook wel zorgen dat je het goede ID voor het voertuig kiest. Zorg dat je een voertuig spawnd onder het modelID van een AT-400, en het voertuigID ook klopt.

Geplaatst:
  • Auteur
comment_1552844

In at400_ls.pwn staat dit:

PLAYER_RECORDING_TYPE_DRIVER

Dat is volgens mij goed.

In gl_npcs staat dit:

else if(!strcmp(playername,"PilotLS",true)) {
   PutPlayerInVehicle(playerid,15,0);
   SetPlayerColor(playerid,0xFFFFFFFF);
}

Ik zie niets verkeerd.

Bewerkt: door Freaksken

Geplaatst:
comment_1552925

Is het voertuig in je gamemode die als vijftiende zal spawnen ook dat voertuig dat die bot zal moeten hebben?

Hij wordt namelijk in een eerder gespawnd voertuig gezet ;)

Geplaatst:
  • Auteur
comment_1553030

ah, nu snap ik het.

thanx

EDIT:

Dan moet ik dus als ik de 3 standaard bottreinen wil (Traindriver LV,LS,SF), ergens 3keer willekeurig een trein spawnen? En deze kan ik dan niet gebruiken.

Voor de 3 standaard botvliegtuigen (Pilot LV,LS,SF), spawn ik dan ook ergens 3 at400's en deze kan ik ook niet gebruiken.

ZO DUS:

Gamemode:

//1e voertuig is een trein, enz.
AddStaticVehicle(537,2000,2000,27.2245,356.0709,13,13); // vrachttrein
AddStaticVehicle(537,-2000,2000,27.2245,356.0709,13,13); // vrachttrein
AddStaticVehicle(537,2000,-2000,27.2245,356.0709,13,13); // vrachttrein
AddStaticVehicle(577,2000,2000,10.7281,180.0989,random(126), random(126)); //AT-400
AddStaticVehicle(577,-2000,-2000,10.7281,180.0989,random(126), random(126)); //AT-400
AddStaticVehicle(577,2000,-2000,10.7281,180.0989,random(126), random(126)); //AT-400

gl_npcs:

// 1e voertuig van OnGameModeInit is een trein en TrainDriverLV gebruikt die, enz.
public OnPlayerSpawn(playerid)
{
if(!IsPlayerNPC(playerid)) return 1; // We only deal with NPC players in this script

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

if(!strcmp(playername,"TrainDriverLV",true)) {
       PutPlayerInVehicle(playerid,1,0);
       SetPlayerColor(playerid,0xFFFFFFFF);
	}
else if(!strcmp(playername,"TrainDriverSF",true)) {
    PutPlayerInVehicle(playerid,2,0);
    SetPlayerColor(playerid,0xFFFFFFFF);
}
else if(!strcmp(playername,"TrainDriverLS",true)) {
    PutPlayerInVehicle(playerid,3,0);
    SetPlayerColor(playerid,0xFFFFFFFF);
}
else if(!strcmp(playername,"PilotLV",true)) {
    PutPlayerInVehicle(playerid,4,0);
    SetPlayerColor(playerid,0xFFFFFFFF);
}
else if(!strcmp(playername,"PilotSF",true)) {
    PutPlayerInVehicle(playerid,5,0);
    SetPlayerColor(playerid,0xFFFFFFFF);
}
else if(!strcmp(playername,"PilotLS",true)) {
    PutPlayerInVehicle(playerid,6,0);
    SetPlayerColor(playerid,0xFFFFFFFF);
}
return 1;
}

JUIST???

Maakt het uit waar ik deze voertuigen spawn??

Moet je 3 keer en trein spawnen of mag dat ook maar 1 keer??

Bewerkt: door Freaksken

Geplaatst:
comment_1553039

AddStaticVehicle(577,2000,2000,10.7281,180.0989,random(126), random(126)); //AT-400

AddStaticVehicle(577,-2000,-2000,10.7281,180.0989,random(126), random(126)); //AT-400

AddStaticVehicle(577,2000,-2000,10.7281,180.0989,random(126), random(126)); //AT-400

[/code]

Ehm, als je een randomkleur wilt moet je -1 invullen op die parameters, en niet de functie random :7

En inderdaad zou het op jouw manier moeten werken, als die voertuigen in je gamemode de ALLEREERSTE voertuigen zijn die gemaakt worden. Houd er dus ook rekening mee dat als je filterscripts hebt met voertuigen, dat die eerder gespawned worden.

Geplaatst:
  • Auteur
comment_1553040

Ehm, als je een randomkleur wilt moet je -1 invullen op die parameters, en niet de functie random :7

Met random(126) gaat het ook, hoor, probeer maar eens. :puh:

Thnx

EDIT:

OK, de eerste trein lukt, en het eerste vliegtuig ook.

Maar bij de 2e en 3e treinen en vliegtuigen, krijg ik dit.

post-96332-126135445505.jpg

Raar?

Bewerkt: door Freaksken

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.