GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: royal6664 - 2011. Április 10. - 14:53:05

Cím: SetInt
Írta: royal6664 - 2011. Április 10. - 14:53:05
Üdv. Minap csináltam egy \"roncsderby\" pályát a kis szerveremen.
Ugye oda kellett LinkVehicleToInterior mert van interior ID-je a helységnek.
Nos ezt mind meg is valósítottam. A pályára csak kocsival lehet /enterezni és csak egy bizonyos jármû modellel. Nos egy olyan gondom van ezzel, hogy HA egyedül megyek be szóval egy ember van a kocsiban az is a sofõr akkor betesz az intibe. Ha több ember van a kocsiban akkor a sofõrnek megváltoztatja az InteriorNr-jét de az utasoknak már nem. Segítségeteket kérném abban hogy ,ha valaki bennt ül a kocsiban a sofõrök kívül akkor kérje le a SetPlayerPos után a sofõr InteriorNr-jét és arra akakítsa az utasok IntiNr-jét is. Köszönettel
RoyAl
Cím: SetInt
Írta: SubZero - 2011. Április 10. - 15:21:02
for(new i; i < GetMaxPlayers(); i++)
{
    if(IsPlayerConnected(i) && GetPlayerVehicleID(i) == GetPlayerVehicleID(playerid)) SetPlayerInterior(i,interiorid);
}

 
Így egyszerre állítja be a jármûben ülõknek az interiorját.
Cím: SetInt
Írta: royal6664 - 2011. Április 10. - 16:52:31
Köszönöm segített Zárom.