Hay wie mach ich dass das wenn ich am bus stehe "g" drücke das ich in das Shamal int komme?
mfg Danke im Vorraus
Hay wie mach ich dass das wenn ich am bus stehe "g" drücke das ich in das Shamal int komme?
mfg Danke im Vorraus
1. Abfragen, ob G gedrückt wurde
Du fragst die VehicleID, des Busses ab..
Dann setzt du den Spieler einfach nur noch mit SetPlayerPos..., ggf. SetPlayerInterior in die Shamal
Also unter OnPLayerKaystate
Ja, dies unter OnPlayerKeyStateChange
Zitat> Andre Ja, dies unter OnPlayerKeyStateChange
Unter OnPlayerStateChange oder so währe es sinnvoller,
da samp sogesehen den KEY G als nicht verwendbar angibt
da samp sogesehen den KEY G als nicht verwendbar angibt
Denk nach...
OnPlayerEnterVehicle
Wie frag ich ncohmal ab ob es das Auto ist mit GEtPLayerVehicle oder?
Denk nach...
ich meinte damit unter OnPlayerKey....
entervehicle geht auch
ich meinte damit unter OnPlayerKey....
Aber zuverleugnen das SAMP den "G" Key nicht detectet ist schon einer der größten Fehler den man machen kann
Hört auf zu blabern helft mir !!!!!!!!
Macht das per PN
Tun wir doch
Du hast in OnPlayerEnterVehicle doch die vehicleid vorgegeben.
Den Rest musst du auch selber lösen können
Wird das so gehen wenn ich "G" drücke ?
if(GetVehicleModel(vehicleid) == 437 && ispassenger != 1)
{
SetPlayerPos(playerid,1.808619,32.384357,1199.593750);
return 1;
}
wenn man als Beifahrer einsteigt.
Auf was steht dann ispassenger logischerweise?
es gibt so n script, bei dem du in die shamal einsteigst.
wieso schaust du dir das nicht einfach an und versuchst es umzuscripten ?
Ne 4+
Falsch.
OnPlayerEnterVehicle ist nicht GetPlayerSeatID
ich zitiere mal
Zitatispassenger 0 if entering as driver. 1 if entering as passenger.
Vielleicht fällt dir dein Fehler auf
Also 1 wenn er als Beifahrer einsteigt dann war ja meins richtig oder ??!
Ich persönlich würde mit OnPlayerStatechange Arbeiten, da OnPlayerEnterVehicle schon aufgerufen wird bevor der spiler drin ist.