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

San Andreas Multiplayer (SA-MP) => Szkript kérések => SA-MP: Szerverfejlesztés => RP/RPG kérések => A témát indította: quer - 2012. június 10. - 18:51:46

Cím: Kocsibol kiszállás tiltás
Írta: quer - 2012. június 10. - 18:51:46
Helló!
Az lenne a kérdésem hogy hogyan lehet azt megcsinálni hogy valaki ne tudjon kiszállni a kocsiból pl: playerid?
TogglePlayerControllable nem jó ki lehet szállni a kocsiból csak utána nem tudunk mozogni.
Vki pls help :D:D
Cím: Kocsibol kiszállás tiltás
Írta: Flash - 2012. június 10. - 18:56:32
public OnPlayerExitVehicle(playerid, vehicleid) {
      ClearAnimations(playerid);
return 1;
}

 
Talán..
Cím: Kocsibol kiszállás tiltás
Írta: Flash - 2012. június 10. - 18:59:31
A jármûbõl ki/be  szállás is animáció.
Cím: Kocsibol kiszállás tiltás
Írta: JBauer - 2012. június 11. - 13:44:14
public OnPlayerExitVehicle(playerid, vehicleid) 
{
new veh = GetPlayerVehicleID(playerid);
PutPlayerInVehicle(playerid, veh, 2);
SendClientMessage(playerid, -1, \"Visszatéve..\");
return 1;
}

 
Így próbáld meg.
Cím: Kocsibol kiszállás tiltás
Írta: TengeriMalac - 2012. június 11. - 14:01:04
Idézetet írta: JBauer date=1339415054\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"22668\" data-ipsquote-contentclass=\"forums_Topic

public OnPlayerExitVehicle(playerid, vehicleid) 
{
new veh = GetPlayerVehicleID(playerid);
PutPlayerInVehicle(playerid, veh, 2);
SendClientMessage(playerid, -1, \"Visszatéve..\");
return 1;
}

 
Így próbáld meg.
 
Ez jó lenne, de mivel ez a callback már tartalmazza a vehicleid változót, ami lekérdezi, hogy melyik autóból szállt ki, ezért felesleges megint lekérni.
Szoval szimplán így
 
public OnPlayerExitVehicle(playerid, vehicleid) 
{
PutPlayerInVehicle(playerid, vehicleid, 0);
SendClientMessage(playerid, -1, \"Visszatéve..\");
return 1;
}
Cím: Kocsibol kiszállás tiltás
Írta: CANNONN - 2012. június 11. - 21:56:29
Nekem így tökéletesen mûködik.
 

public OnPlayerExitVehicle(playerid, vehicleid)
{
ClearAnimations(playerid);
PutPlayerInVehicle(playerid, vehicleid, 0);
return 1;
}
Cím: Kocsibol kiszállás tiltás
Írta: Benceee - 2012. június 13. - 21:05:33
[mod]Dexter, megkérlek, hogy most már hagyd abba ezt a poszthunterkedést. Törölve.[/mod]