Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [ET]Beks poslato Februar 11, 2014, 20:17:47 POSLE PODNE

Naslov: [Pomoc] Int za bandu/orge
Poruka od: [ET]Beks poslato Februar 11, 2014, 20:17:47 POSLE PODNE
Skripta koju koristim: DG
Detaljan opis problema: kako da uzmem kordinate za izlaz iz nekog inta...Kontam da se za ulaz ode do mesta i /save pa se uzmu z,y,x kordinate..A Ako ne stavim za izlaz iece da se pojavi pickup za ulaz pa nmg /save kordinate za izlaz? :S Kako se to radi?
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Naslov: Odg: [Pomoc] Int za bandu/orge
Poruka od: Denis_Lapi poslato Februar 11, 2014, 20:57:40 POSLE PODNE
Ako te dobro razumem, hoces da pitas kako da uzmes koordinate unutar interiora, tu su ti mogucnosti Map editor ili MTA, udjes u program nadjes int. oudradis test u njemu, kucas /save i dobio si koordinate, isto tako i za mapani int. ubacis mapu odes tamo odradis test kucas /save i to je to :)
Naslov: Odg: [Pomoc] Int za bandu/orge
Poruka od: [ET]Beks poslato Februar 12, 2014, 04:55:34 PRE PODNE
Nece Pokusao sam kopirati int od LCN koji vec ima u modu i koji radi...Evo kako izgleda LCN...

KreirajInterijer("LCN", 1123.5605,-2036.9087,69.8868, 0.0,940.8105,-18.9937,1000.9297, 0.0, 3, 0, 400, 0, 1314);

ovako stoji u skripti objasnjenje da treba...

KreirajInterijer("Ime interijara", X_Ulaza, Y_Uzlaza, Z_Ulaza, A_Ulaza, X_Izlaza, Y_Izlaza, Z_Izlaza, A_Izlaza, Int_Unutra, Int_Spolja, VW_Unutra, VW_Spolja, PickupID);

Ovako uradim za Yakuzu

KreirajInterijer("Yakuza", -2172.4453,679.9191,55.1613, 0.0, -2170.7795,679.9359,54.9257, 0.0, 3, 0, 400, 0, 1314);

I kad udjem propadam evo slika...

http://ch-slike.com/image/JUuA

Sve je tako neko zuto i nisam u intu nego napolju valjda...Samo sto je sve zuto..:O
Naslov: Odg: [Pomoc] Int za bandu/orge
Poruka od: [ET]Beks poslato Februar 13, 2014, 14:43:00 POSLE PODNE
BUMPCINA! :(
Naslov: Odg: [Pomoc] Int za bandu/orge
Poruka od: [JV:RP] Milos poslato Februar 13, 2014, 16:36:34 POSLE PODNE
daj mi kordinate od /save
Naslov: Odg: [Pomoc] Int za bandu/orge
Poruka od: [ET]Beks poslato Februar 13, 2014, 16:44:21 POSLE PODNE
ovo je od ulaza....

AddPlayerClass(294,-2172.4453,679.9191,55.1613,266.6273,0,0,0,0,0,0); // YAkuza

a ovo mi je drug dao unutar inta preko MTA...

AddPlayerClass(0,-2170.7795,679.9359,54.9257,91.8818,0,0,0,0,0,0); //
Naslov: Odg: [Pomoc] Int za bandu/orge
Poruka od: Denis_Lapi poslato Februar 13, 2014, 17:41:57 POSLE PODNE
Jel si stavio interior id?
Naslov: Odg: [Pomoc] Int za bandu/orge
Poruka od: [ET]Beks poslato Februar 13, 2014, 18:02:16 POSLE PODNE
:S Gde to treba? :O
Naslov: Odg: [Pomoc] Int za bandu/orge
Poruka od: Denis_Lapi poslato Februar 13, 2014, 19:27:42 POSLE PODNE
Ti koristis takav include da sad ne znam tacno, ali kad bi radio pod puclic keystatechange (msm da se tako zove) za svak default int. bi koristio
SetPlayerInterior(playerid, int. id)
Naslov: Odg: [Pomoc] Int za bandu/orge
Poruka od: [ET]Beks poslato Februar 14, 2014, 01:08:23 PRE PODNE
sve sto mi je nasao pod SetPlayerInterior nema nikakve veze sa intom bande/orge...:O Nego LCN mi uradjen ovako

KreirajInterijer("LCN", 1123.5605,-2036.9087,69.8868, 0.0,940.8105,-18.9937,1000.9297, 0.0, 3, 0, 400, 0, 1314);

A FBI je ovako ja pokusam oba nacina i nemam int -.-

new

FBIUlazP,
FBIIzlazP,

FBIUlazP = CreateDynamicPickup(1314, 1, 1541.1444,-1399.1895,14.0128);//FBI Ulaz
FBIIzlazP = CreateDynamicPickup(1239, 1, 288.7130,167.0422,1007.1719, 1001);//FBI Izlaz

  if(pickupid ==FBIUlazP)
   {
     if(PlayerInfo[playerid][pMember] != 2 && PlayerInfo[playerid][pLeader] != 2)
     {
      GameTextForPlayer(playerid, "~r~zakljucano!", 3000, 1);
  return 1;
     }
     format(string,sizeof(string),"{FFFFFF}FBI Ulaz\n\nPritisni {33BBFF}Ulaz{FFFFFF} da udjes ili {FFFF00}Odustani{FFFFFF} za odustajanje!",playerid);
ShowPlayerDialog(playerid,460,DIALOG_STYLE_MSGBOX,"{33BBFF}Ulaz",string,"Ulaz","Odustani");
SetPVarInt(playerid, "Pokupio_Pickup", 4);
return 1;
   }
   if(pickupid ==FBIIzlazP)
   {
      if(GetPlayerVirtualWorld(playerid) != 1001)
      {
   return 1;
      }
      format(string,sizeof(string),"{FFFFFF}FBI Izlaz\n\nPritisni {FFAF00}Izlaz{FFFFFF} da izadjes ili {FFFF00}Odustani{FFFFFF} za odustajanje!",playerid);
  ShowPlayerDialog(playerid,461,DIALOG_STYLE_MSGBOX,"{FFAF00}Izlaz",string,"Izlaz","Odustani");
  SetPVarInt(playerid, "Pokupio_Pickup", 4);
  return 1;
   }


ETo....A ako totalno iskopiram FBI imam onda isti int i udjem u bazi od Yakuze a izadjem ubazi od FBi..xD
Naslov: Odg: [Pomoc] Int za bandu/orge
Poruka od: [ET]Beks poslato Februar 14, 2014, 15:57:39 POSLE PODNE
bump!!!!!!!