cshõõ!: D
csináltam egy teleportot és mikor kocsival odamegyek akkor a kocsi tetején állok
hogy kell hogy benne maradjak?
codeot írjatok ne zcmd vel :D köszcsi puszcsi :D
http://wiki.sa-mp.com/wiki/Function:PutPlayerInVehicleedit:
if(strcmp(\"/teleport\", cmdtext, true) == 0)
{
new currentveh;
new seat;
currentveh = GetPlayerVehicleID(playerid); // vehicle id-je amibe ül a játékost
seat = GetPlayerVehicleSeat(playerid); // sofõr utas vagy micsoda...
SetPlayerPos(playerid, x, y, z); //teleport kordinátái
SetVehiclePos(currentveh, x, y, z); //a kocsit is ugyanide tesszük
SetVehicleZAngle(currentveh, a); // merre forduljon a kocsi
PutPlayerInVehicle(playerid, currentveh, seat); //belerakjuk a kocsiba a játékost
}
Hasznald igy:
Pl:
if (strcmp(cmdtext, \"/beach\", true) == 0) {
if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
SetVehiclePos(GetPlayerVehicleID(playerid), 825.9265,-1902.4384,12.8672);
SetVehicleZAngle(GetPlayerVehicleID(playerid), 101.6788);
}
else
{
SetPlayerPos(playerid, 825.9265,-1902.4384,12.8672);
SetPlayerFacingAngle(playerid, 101.6788);
}
SetCameraBehindPlayer(playerid);
return 1;
}
Ha pedig akkor is kidob akkor:
new pseat = GetPlayerVehicleSeat(playerid);
Ezt a teleport utan rakd:
if (strcmp(cmdtext, \"/beach\", true) == 0) {
new pseat = GetPlayerVehicleSeat(playerid); // ide
majd azutan lessz hogy setplayerpos(...)
es utana rakd hogy
PutPlayerInVehicle(playerid, vehicleid, pseat);
Remelem nem mondtam hulyeseget,de azert probald ki.
hát szerintem pedig eléggé hülyeség az eleje, mert amikor kocsiba van akkor elteleportálja a kocsit az embert meg otthagyja a te kódoddal.. bár ha belerakja amiket utánna irtál akkor tökéletes lesz ;)
Idézetet írta: Lana date=1344434743\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"25757\" data-ipsquote-contentclass=\"forums_Topichát szerintem pedig eléggé hülyeség az eleje, mert amikor kocsiba van akkor elteleportálja a kocsit az embert meg otthagyja a te kódoddal.. bár ha belerakja amiket utánna irtál akkor tökéletes lesz ;)
Ha a kocsiban ül, és a kocsi pozícióját váltjuk, akkor megy vele a játékos is.
Hmm és tényleg igazad van Bence.. pedig én már nagyon régóta ezt a megoldást használom lehet hogy régebbi verzióba nem így volt és még onnan ragadt rám no mindegy végülis az én kódommal is mûködik úgyhogy mindegy ;)