Geplaatst: 2 oktober 200717 jaren comment_788981 Hey, Kan iemand mij helpen. Ik moet een aantal auto's maken in mijn gamemode voor families. Dat als je geen lid ben van die fam automatische uit die wagen wordt gekicked. Bij de cop car en andere is dat wel gelukt maar bij deze niet. Gr.
Geplaatst: 2 oktober 200717 jaren comment_789053 Ik kan je niet exact helpen, omdat ik niet weet welke variabelen je gebruikt voor een familie. Maar je moet in ieder geval de functie bij public OnPlayerStateChange(playerid, newstate, oldstate) neerzetten. Niet bij OnPlayerEnterVehicle! Als je bijvoorbeeld een speciale auto de naam 'ziekenwagen' hebt genoemd, en die mag alleen door 'doktors' gebruikt worden. Dan zet je in die functie: public OnPlayerStateChange(playerid, newstate, oldstate) { if(newstate == PLAYER_STATE_DRIVER) { if(GetPlayerVehicleID(playerid) == ziekenwagen) { if(!gTeam[playerid] == doktors) { RemovePlayerFromVehicle(playerid); } } } return 1; } (Let op die '!' bij if(!gTeam[playerid] == doktors) { Die ! betekend 'is-niet-gelijk-aan' Ik heb dit niet getest, maar ik hoop dat je zelf genoeg script-ervaring hebt, om het in je eigen script te zetten. heel veel succes ermee! Groetjes Sandra Bewerkt: 2 oktober 200717 jaren door Sandra18[NL]
Geplaatst: 2 oktober 200717 jaren comment_789207 Is het dan niet if(gTeam[playerid] != doktors){ Kan denk ik ook wel, mijn manier werkt ook
Geplaatst: 2 oktober 200717 jaren Auteur comment_789281 Ok stel! Ik moet een Family La Cosa Notra Maken! Ik heb hier al auto's voor gescript met de ids van deze: Limo: 136 Car 1:137 Car 2:138 Car 3:139 Deze wagens moeten verwerkt worden in mijn script hoe zit dit nu in elkaar? Gr. Jan
Geplaatst: 2 oktober 200717 jaren comment_789310 Om te voorkomen dat we een heeeele lange regel in het script moeten zetten...: if((GetPlayerVehicleID(playerid)) == 136 || (GetPlayerVehicleID(playerid)) == 137 || (GetPlayerVehicleID(playerid)) == 138 || (GetPlayerVehicleID(playerid)) == 139){ ...maken we een nieuwe variabele 'vid' (afkorting voor vehicle-id) Ik weet niet zeker of het zal werken, maar ik denk dat het zo moet: public OnPlayerStateChange(playerid, newstate, oldstate) { new vid; vid = GetPlayerVehicleID(playerid); if(newstate == PLAYER_STATE_DRIVER) { if(vid == 136 || vid == 137 || vid == 138 || vid == 139){ if(!gTeam[playerid] == Family La Cosa Notra) { RemovePlayerFromVehicle(playerid); } } } return 1; }
Geplaatst: 3 oktober 200717 jaren Auteur comment_789326 Ik krijg het niet voor mekaar. Ik weet niet waar ik deze moet plaatsen Ik post hiero mijn gamemode! Gr. Jan PS:La Cosa Notra Is ID5) http://rapidshare.com/files/59909593/BeP.pwn Bewerkt: 3 oktober 200717 jaren door GTAScripter
Hey,
Kan iemand mij helpen.
Ik moet een aantal auto's maken in mijn gamemode voor families.
Dat als je geen lid ben van die fam automatische uit die wagen wordt gekicked.
Bij de cop car en andere is dat wel gelukt maar bij deze niet.
Gr.