hallo
ich wieder^^
nochma eine frage ist die carid = modelid??
wenn nein wo findet man die carid liste
mfg
hallo
ich wieder^^
nochma eine frage ist die carid = modelid??
wenn nein wo findet man die carid liste
mfg
ich würd ma sagen falscher thread ne
hm y?
carid ist nich das gleiche wie modelid... aber die carids findest du hier: http://wiki.sa-mp.com/wiki/Category:Vehicle
vehicleid ist die ID, womit sich Vehicles in Sa-Mp verwalten lassen.
modelid ist ein Teil von CreateVehicle, AddStaticVehicle und AddStaticVehicleEx, welches ein Auto klassifiziert.
ah danke dann hab ich doch alles richtig gemacht
so dann frag ich mich aber warum das nicht geht :
laut Ganggebiete und Gangautos Scripten
kann man gang autos erstellen :)dachte juhu nehm ich ma
fang ich ma an
unter includes
new mycar;
und so weiter so wie es da steht
hier mein team auto das auto des team GI
mycar = AddStaticVehicle(554,2609.9160,1697.2792,10.9046,89.6403,45,32); // yose
so nun bin ich bei onplayerstatechange
un mache
{
//in OnPlayerStateChange
if(newstate == PLAYER_STATE_DRIVER)
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == mycar)
{
if(gTeam[playerid] == TEAM_GI)
{} else {
RemovePlayerFromVehicle(playerid);//Schmeisst den Spieler raus
SendClientMessage(playerid,blau,"Du bist kein Gangmember!");//Message für den Nicht-Member
}
}
}
return 1;
}
so nun geh ich mit einem anderen team in das auto von den team GI un ich kann es trozdem fahren
was is da los?
mfg
tobi
Diesmal brauchst du die carid/vehicleid, also nicht model
if(GetPlayerVehicleID(playerid) == mycar)
Mit modelid kannst du abfragen ob es zb ein Polizeiato ist
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 496) //496 =modelid eines Autos
auch wenn ich nerv:
hab nun versucht das so zu machen funktioniert auch danke
nur mein prob is wenn ich 2 autos hab mit unterschiedlicher modelid
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 496)
hab versucht das dann so zu machen
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 496||497)
bzw
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 496||(GetVehicleModel(GetPlayerVehicleID(playerid))==497)
dann funktioniert das nicht
wo is mein prob?
mfg
tobi
Das geht so:
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 496|| GetVehicleModel(GetPlayerVehicleID(playerid)) == 497)