Na, dar reikia pagalbos
Norėjau paklausti, kaip padaryti, kad, kai žaidėjas paspaudžia spawn jį įkelia į mašiną ir užfreezina ir jis laukia lenktynių starto. Bet kai prisijunge, kad nebūtų visos mašinos išmetytos ,bet kai prisijungia taip ir kartu su prisijungusiu žaidėjų jam atpsawnina mašiną, Na tiesiog net nemoku paaiškint, gal supratot ... :D (Aš kuriu Mini Missions serverį (jei tai kuo pagelbės))
Bebras prieš 9 metus
Na jei jį turėtų įkelti į transporto priemonę paspaudus spawn, siūlyčiau OnPlayerRequestSpawn. Nors galima kurti tą transporto priemonę ir OnPlayerSpawn, abejoju ar žaidėjas pajus skirtumą.
Kodas irgi nesudėtingas.
new PlayerVehicles[ MAX_PLAYERS ];
public public OnPlayerRequestSpawn(playerid)
{
PlayerVehicles[ playerid ] = CreateVehicle(modelis, x,y,z, angle, random(255), random(255));
return 1;
}
public OnPlayerSpawn(playerid)
{
PutPlayerInVehiclce(playerid, PlayerVehicles[ playerid ], 0);
TogglePlayerControllable(playerid, false);
return 1;
}
public OnPlayerDisconnect(playerid,reason)
{
DestroyVehicle(PlayerVehicles[ playerid ]);
return 1;
}
Tomzyxs prieš 9 metus
O kaip dabar padaryt kad ne vieną mašiną eitų? PVZ prisijungia 9 žaidėjai ir jiems atskirose vietose atspawniną tą mašiną?
Tomzyxs prieš 9 metus
Taip darau, o kadangi apie skriptinima nenusimanau, o Lukas kitu modu užimtas, tenka mokintis :D