Szerző Téma: /enter autóval  (Megtekintve 1194 alkalommal)

/enter autóval
« Dátum: 2014. Április 23. - 15:17:19 »
0 Show voters
Üdv!
Azt szeretném megoldani hogy a játékost autóval is bedobja az interiorba.

/enter autóval
« Válasz #1 Dátum: 2014. Április 23. - 16:24:41 »
0 Show voters
ugyan az, csak teleportálásnál nem SetPlayerPos, hanem SetVehiclePos.. Illetve SetPlayerInterior mellé egy LinkVehicleToInterior
ha másik VWbe portolod, akkor SetVehicleVirtualWorld

/enter autóval
« Válasz #2 Dátum: 2014. Április 23. - 18:13:24 »
0 Show voters
Valamiért nem jeleníti meg a kocsit... Beülni be tudok, csak láthatatlan. Próbáltam már a VW-t állítani, de nem megy :/ egyébként a Catigula\'s basement intibe akarom teleportálni.
Itt a kód:
 
      if(IsPlayerInRangeOfPoint(playerid, 5.0,-1978.6547,429.8708,25.2312)) //PSZraktár be
   {
      if(pInfo[playerid][pMunka] == FSZALLITO)
      {
         SetPlayerPos(playerid, 2208.5549,1552.2128,1007.1641);
         SetPlayerInterior(playerid, 1);
         SetVehiclePos(vehicleid, 2208.5549,1552.2128,1007.1641);
         LinkVehicleToInterior(playerid, 1);
         Object(playerid);
      }
   }
   if(IsPlayerInRangeOfPoint(playerid, 5.0,2208.5549,1552.2128,1007.1641)) //PSZraktár ki
   {
      if(pInfo[playerid][pMunka] == FSZALLITO)
      {
         SetPlayerPos(playerid, -1978.6547,429.8708,25.231);
         SetPlayerInterior(playerid, 0);
         SetVehiclePos(vehicleid, -1978.6547,429.8708,25.231);
         LinkVehicleToInterior(playerid, 0);
         Object(playerid);
      }

 
Egyébként ha kimegyek az intibõl a kocsi tetejére dob.
[mod]Kitettem a PAWN Code Taget![/mod]
« Utoljára szerkesztve: 2014. Április 23. - 18:57:54 írta Dfoglalo »

Nem elérhető rhassi

  • 624
    • Profil megtekintése
/enter autóval
« Válasz #3 Dátum: 2014. Április 23. - 18:29:18 »
0 Show voters
  if(IsPlayerInRangeOfPoint(playerid, 5.0,-1978.6547,429.8708,25.2312)) //PSZraktár be
   {
    if(pInfo[playerid][pMunka] == FSZALLITO)
    {
     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
     {
          SetVehiclePos(GetPlayerVehicleID(playerid), 2208.5549,1552.2128,1007.1641);
          LinkVehicleToInterior(GetPlayerVehicleID(playerid), 1);
     }
     else
     {
          SetPlayerPos(playerid, 2208.5549,1552.2128,1007.1641);
     }
     SetPlayerInterior(playerid, 1);
     Object(playerid);
    }
   }
   

 
Ez alapján meg tudod írni a kifelét szerintem, ha mégsem akkor szólj.

/enter autóval
« Válasz #4 Dátum: 2014. Április 23. - 19:00:27 »
0 Show voters
Köszönöm! :) sikerült.

/enter autóval
« Válasz #5 Dátum: 2014. Április 23. - 15:17:19 »
0 Show voters
Üdv!
Azt szeretném megoldani hogy a játékost autóval is bedobja az interiorba.

/enter autóval
« Válasz #6 Dátum: 2014. Április 23. - 16:24:41 »
0 Show voters
ugyan az, csak teleportálásnál nem SetPlayerPos, hanem SetVehiclePos.. Illetve SetPlayerInterior mellé egy LinkVehicleToInterior
ha másik VWbe portolod, akkor SetVehicleVirtualWorld

/enter autóval
« Válasz #7 Dátum: 2014. Április 23. - 18:13:24 »
0 Show voters
Valamiért nem jeleníti meg a kocsit... Beülni be tudok, csak láthatatlan. Próbáltam már a VW-t állítani, de nem megy :/ egyébként a Catigula\'s basement intibe akarom teleportálni.
Itt a kód:
 
      if(IsPlayerInRangeOfPoint(playerid, 5.0,-1978.6547,429.8708,25.2312)) //PSZraktár be
   {
      if(pInfo[playerid][pMunka] == FSZALLITO)
      {
         SetPlayerPos(playerid, 2208.5549,1552.2128,1007.1641);
         SetPlayerInterior(playerid, 1);
         SetVehiclePos(vehicleid, 2208.5549,1552.2128,1007.1641);
         LinkVehicleToInterior(playerid, 1);
         Object(playerid);
      }
   }
   if(IsPlayerInRangeOfPoint(playerid, 5.0,2208.5549,1552.2128,1007.1641)) //PSZraktár ki
   {
      if(pInfo[playerid][pMunka] == FSZALLITO)
      {
         SetPlayerPos(playerid, -1978.6547,429.8708,25.231);
         SetPlayerInterior(playerid, 0);
         SetVehiclePos(vehicleid, -1978.6547,429.8708,25.231);
         LinkVehicleToInterior(playerid, 0);
         Object(playerid);
      }

 
Egyébként ha kimegyek az intibõl a kocsi tetejére dob.
[mod]Kitettem a PAWN Code Taget![/mod]
« Utoljára szerkesztve: 2014. Április 23. - 18:57:54 írta Dfoglalo »

Nem elérhető rhassi

  • 624
    • Profil megtekintése
/enter autóval
« Válasz #8 Dátum: 2014. Április 23. - 18:29:18 »
0 Show voters
  if(IsPlayerInRangeOfPoint(playerid, 5.0,-1978.6547,429.8708,25.2312)) //PSZraktár be
   {
    if(pInfo[playerid][pMunka] == FSZALLITO)
    {
     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
     {
          SetVehiclePos(GetPlayerVehicleID(playerid), 2208.5549,1552.2128,1007.1641);
          LinkVehicleToInterior(GetPlayerVehicleID(playerid), 1);
     }
     else
     {
          SetPlayerPos(playerid, 2208.5549,1552.2128,1007.1641);
     }
     SetPlayerInterior(playerid, 1);
     Object(playerid);
    }
   }
   

 
Ez alapján meg tudod írni a kifelét szerintem, ha mégsem akkor szólj.

/enter autóval
« Válasz #9 Dátum: 2014. Április 23. - 19:00:27 »
0 Show voters
Köszönöm! :) sikerült.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal