Szerző Téma: Dialog probléma  (Megtekintve 599 alkalommal)

Dialog probléma
« Dátum: 2012. március 10. - 08:51:47 »
0 Show voters
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);
   }
« Utoljára szerkesztve: 2012. március 10. - 08:53:42 írta Corrupt »

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
Dialog probléma
« Válasz #1 Dátum: 2012. március 10. - 08:55:14 »
+1 Show voters
Lefagyasztás:
TogglePlayerControllable(playerid, 0);

 
Kiolvasztás:
TogglePlayerControllable(playerid, 1);

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Dialog probléma
« Válasz #2 Dátum: 2012. március 10. - 09:21:55 »
+1 Show voters
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);
   }

Dialog probléma
« Válasz #3 Dátum: 2012. március 10. - 09:28:21 »
0 Show voters
Idézetet írta: Cannonn date=1331367715\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"18221\" data-ipsquote-contentclass=\"forums_Topic
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

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Dialog probléma
« Válasz #4 Dátum: 2012. március 10. - 09:35:24 »
+1 Show voters

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)
« Utoljára szerkesztve: 2012. március 10. - 09:43:23 írta Cannonn »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal