[POMOC] Ulaz/izlaz

Započeo Sottra
19. Jun 2014. Zaključano
499
pregleda
12
postova
Sottra
4
Shot Caller
19. Jun 2014.
Skripta koju koristim: Moja
Detaljan opis problema: Napravio sam ulaz/izlaz tako sto sam neki bez veze int izmapao. Sad hocu umjesto tog inta koji sam izmapao da stavim int "Gang house" koji ima ID 5. Kako to da uradim? Stavio sam dole dio skripte vi samo u tom kodu ispravite sta treba da se uradi. Hvala unapred
Dio skripte:
#define PRESSED(%0) \
    (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))

public OnGameModeInit()
{
CreatePickup(1318, 1, 252.8873,-92.4062,3.5354, -1);
CreateObject(3676, 2297.69995, -1475.69995, 964.09998, 0, 0, 0);
CreateObject(3601, 2294.6001, -1492.59998, 977.5, 0, 354, 272);
CreateObject(3601, 2304.3999, -1482.30005, 977.5, 0, 356, 2);
CreateObject(3601, 2295.6001, -1469.80005, 977.29999, 0, 358, 88);
CreateObject(3601, 2285.3999, -1480.69995, 975.5, 0, 0, 182);
CreateObject(3601, 2291.3999, -1482.19995, 981.59998, 0, 176, 4);
CreateObject(1671, 2298.1001, -1485.69995, 970.09998, 0, 0, 198);
CreateObject(2357, 2296.1001, -1483.40002, 970.09998, 0, 0, 0);
CreateObject(1498, 2295.80005, -1475.69995, 969.70001, 0, 0, 0);
CreateObject(2114, 2293.5, -1476.40002, 969.79999, 0, 0, 0);
Create3DTextLabel("Pritisnite F za ulazak",0x0000BBAA,252.8873,-92.4062,3.5354,40.0,0,0);
  return;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(PRESSED(KEY_SECONDARY_ATTACK))
{
    if(IsPlayerInRangeOfPoint(playerid, 3.0,252.8873,-92.4062,3.5354))
  {
  SetPlayerPos(playerid, 2296.5, -1476.30005, 970);
  }
  if(IsPlayerInRangeOfPoint(playerid, 3.0,2296.5, -1476.30005, 970))
  {
  SetPlayerPos(playerid, 252.8873,-92.4062,3.5354);
  }
  return 1;
}
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): //
James_SmithXDl
6
OG Legend
19. Jun 2014.
evo ti kord
2350.339843,-1181.649902,1027.976562

postavis mu ove kord i int 5
Sottra
4
Shot Caller
19. Jun 2014.
Quote from June 19, 2014, 10:45 am:
evo ti kord
2350.339843,-1181.649902,1027.976562

postavis mu ove kord i int 5


Znam postavit te koordinate, ali ne znam gdje treba stavit taj ID 5, zato kad sam podesio koordinate i htio uci u int portalo me negdje na nebo i spao sam na zemlju i umro.
James_SmithXDl
6
OG Legend
19. Jun 2014.
pa koristis
SetPlayerInterior(playerid,5);
Sottra
4
Shot Caller
19. Jun 2014.
Quote from June 19, 2014, 10:52 am:
pa koristis
SetPlayerInterior(playerid,5);


Joj moram sad ici u goste. De mi molim te napisi gdje tu u mom kodu da stavim
SetPlayerInterior(playerid,5);

Pa cu ja vidit kad se vratim
James_SmithXDl
6
OG Legend
19. Jun 2014.
pa tamo gde mu setujes poziciju za int od gang house
Sottra
4
Shot Caller
19. Jun 2014.
Sad koristim int CJ house. Sve je uredu osim kad izadjem iz inta napolju je sve plavo. Stavicu ti kod i reci mi jesam li na pogresno mjesto stavio SetPlayerInterior(playerid,3); ili sta je vec problem. Evo kod:
if(PRESSED(KEY_SECONDARY_ATTACK))
{
    if(IsPlayerInRangeOfPoint(playerid, 3.0,2495.3821,-1691.1388,14.7656))  //koordinate za ulazak u int
  {
  SetPlayerPos(playerid, 2496.049804,-1695.238159,1014.742187);    //koordinate inta
  SetPlayerInterior(playerid, 3);
  }
  if(IsPlayerInRangeOfPoint(playerid, 3.0,2496.049804,-1695.238159,1014.742187))  //koordinate inta
  {
  SetPlayerPos(playerid, 2495.3821,-1691.1388,14.7656);  //koordinate kad izadjem iz inta
  }
  return 1;
}
Acke
4
Enforcer
19. Jun 2014.
Quote
if(PRESSED(KEY_SECONDARY_ATTACK))
{
    if(IsPlayerInRangeOfPoint(playerid, 3.0,2495.3821,-1691.1388,14.7656))  //koordinate za ulazak u int
  {
  SetPlayerPos(playerid, 2496.049804,-1695.238159,1014.742187);    //koordinate inta
  SetPlayerInterior(playerid, 3);
  }
  if(IsPlayerInRangeOfPoint(playerid, 3.0,2496.049804,-1695.238159,1014.742187))  //koordinate inta
  {
  SetPlayerPos(playerid, 2495.3821,-1691.1388,14.7656);  //koordinate kad izadjem iz inta
  SetPlayerVirtualWorld(playerid, 0);
  }
  return 1;
}
Sottra
4
Shot Caller
20. Jun 2014.
Acke wrote on June 19, 2014, 10:20 pm:
if(PRESSED(KEY_SECONDARY_ATTACK))
{
    if(IsPlayerInRangeOfPoint(playerid, 3.0,2495.3821,-1691.1388,14.7656))  //koordinate za ulazak u int
  {
  SetPlayerPos(playerid, 2496.049804,-1695.238159,1014.742187);    //koordinate inta
  SetPlayerInterior(playerid, 3);
  }
  if(IsPlayerInRangeOfPoint(playerid, 3.0,2496.049804,-1695.238159,1014.742187))  //koordinate inta
  {
  SetPlayerPos(playerid, 2495.3821,-1691.1388,14.7656);  //koordinate kad izadjem iz inta
  SetPlayerVirtualWorld(playerid, 0);
  }
  return 1;
}


Ubacio sam ovaj tvoj kod ali opet isto sve plavo kad izadjem napolje.
aleluja
5
Godfather
20. Jun 2014.
jesi siguran da si podstavio pravi interior?
Acke
4
Enforcer
20. Jun 2014.
if(PRESSED(KEY_SECONDARY_ATTACK))
{
    if(IsPlayerInRangeOfPoint(playerid, 3.0,2495.3821,-1691.1388,14.7656))  //koordinate za ulazak u int
  {
  SetPlayerPos(playerid, 2496.049804,-1695.238159,1014.742187);    //koordinate inta
  SetPlayerInterior(playerid, 3);
  }
  if(IsPlayerInRangeOfPoint(playerid, 3.0,2496.049804,-1695.238159,1014.742187))  //koordinate inta
  {
  SetPlayerPos(playerid, 2495.3821,-1691.1388,14.7656);  //koordinate kad izadjem iz inta
  SetPlayerVirtualWorld(playerid, 0);
  SetPlayerInterior(playerid, 0);

  }
  return 1;
}
Sottra
4
Shot Caller
20. Jun 2014.
Hvala, radi    😉
Tema moze pod kljuc

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha