-
Sziasztok!
Hogy tudom lefagyasztani a karaktert dialog teleportnál?:D
http://sampforum.hu/index.php?topic=3771.0
ezt próbáltam de nem mûködik
itt egy példa:
if(listitem == 0)
{
SetCameraBehindPlayer(playerid);
new vehicleid = GetPlayerVehicleID(playerid);
new State = GetPlayerState(playerid);
if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
{
return SetVehiclePos(vehicleid,-587.9664,918.3303,429.7906);
}
SetPlayerPos(playerid, -587.9664,918.3303,429.7906);
SetPlayerFacingAngle(playerid, 1.4484);
}
-
Lefagyasztás:
TogglePlayerControllable(playerid, 0);
Kiolvasztás:
TogglePlayerControllable(playerid, 1);
-
Ha azzal a scripttel szeretnéd, amit belinkeltél, akkor így.
if(listitem == 0)
{
Object(playerid);
SetCameraBehindPlayer(playerid);
new vehicleid = GetPlayerVehicleID(playerid);
new State = GetPlayerState(playerid);
if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
{
return SetVehiclePos(vehicleid,-587.9664,918.3303,429.7906);
}
SetPlayerPos(playerid, -587.9664,918.3303,429.7906);
SetPlayerFacingAngle(playerid, 1.4484);
}
-
Ha azzal a scripttel szeretnéd, amit belinkeltél, akkor így.
if(listitem == 0)
{
Object(playerid);
SetCameraBehindPlayer(playerid);
new vehicleid = GetPlayerVehicleID(playerid);
new State = GetPlayerState(playerid);
if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
{
return SetVehiclePos(vehicleid,-587.9664,918.3303,429.7906);
}
SetPlayerPos(playerid, -587.9664,918.3303,429.7906);
SetPlayerFacingAngle(playerid, 1.4484);
}
már így is próbáltam és nem mûködik
-
forward ObjectOff(playerid);
stock Object(playerid)
{
TogglePlayerControllable(playerid, false); //lefagyasztás
GameTextForPlayer(playerid, \"~g~Objectek ~b~Betoltese~w~!\", 3000, 6); //megjelenítendo szöveg
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0); //hang az objectek betöltése közben
SetTimerEx(\"ObjectOff\", 6000, 0,\"e\",playerid); //Az \"ObjectOff\" meghívása 6 másodperc múlva
return 1;
}
public ObjectOff(playerid)
{
TogglePlayerControllable(playerid, true); //fagyasztás feloldása
GameTextForPlayer(playerid, \"~g~Objectek ~b~Betoltve~w~!\", 3000, 6); //megjelenítendo szöveg
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0); //hang az objectek betöltése végén
return 1;
}
Benne van a módban? (Nem teljesen egyezik ezzel. http://sampforum.hu/index.php?topic=3771.0)