Započeo Vuk7
•15. Jan. 2017.• ZaključanoJednostavno kreiranje interiora
4,088
pregleda
16
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
366
Postovi:
11
Teme:
Pridružio se:Sep. 2015
15. Jan. 2017.
FS/INC: INC
Ime fajla: Jeddnostavno kreiranje interiora
Vrijeme izrade: Nmp
Slike/Video (OBAVEZNO): http://imgur.com/a/EgPGj
Edit/0: 0
Opis i dodatne informacije:
---------------------------------------------------------------------------
Interior include
by Vuk
!|PROCITAT|!
Maksimun interiora je namjesten na 50.
Potrebno stavit ResetPlayerInterior(playerid); pod OnPlayerConnect
Ukoliko trebate vise od 50 interiora iznad #include stavite #define MAX_INTERIORS_CHANGE broj potrebnih interiora.
---------------------------------------------------------------------------
Funkcije:
InteriorLP(id); - updejtuje interiorov 3d text label
CreateInterior(id,name[],Float:enterx,Float:entery,Float:enterz,Float:enteraz,Float:exitx,Float:exity,Float:exitz,Float:exitaz,interiorin,vwin,interiorout,vwout) – napravi interior
PortPlayerInInterior(playerid,interiorid); - teleportuje igraca u interior
PortPlayerOutOfInterior(playerid,interiorid); - teleportuje igraca izvan interiora
GetPlayerInteriorID(playerid); - vraca id interiora u kojem je igrac
IsPlayerInInterior(playerid); - provjerava je li igrac u interioru
DestroyInterior(id); - unistava interior
ResetPlayerInterior(playerid); - stavlja da igrac nije u interioru potrebno stavit pod OnPlayerConnect
ChangeInteriorName(interiorid,name[]); - mijenja ime interioru
IsInteriorExist(interiorid); - provjerava postoji li interior
---------------------------------------------------------------------------
Callbackovi:
OnInteriorCreated(id,name[],Float:enterx,Float:entery,Float:enterz,Float:enteraz,Float:exitx,Float:exity,Float:exitz,Float:exitaz,interiorin,vwin,interiorout,vwout)
OnPlayerTryToEnterInInterior(playerid,interiorid) – ako stavite return 0 igracu nece uci u interior
OnPlayerEnterInInterior(playerid,interiorid)
OnPlayerTryToExitInInterior(playerid,interiorid) – ako stavite return 0 igracu nece izaci iz interiora
OnPlayerExitFromInterior(playerid,interiorid)
OnInteriorsNameChanged(interiorid,name[])
---------------------------------------------------------------------------
Download link: https://github.com/Vuk7/Samp-interior-include && http://pastebin.com/q9xn4UDR
Credits: Vuk(Ja)
Ime fajla: Jeddnostavno kreiranje interiora
Vrijeme izrade: Nmp
Slike/Video (OBAVEZNO): http://imgur.com/a/EgPGj
Edit/0: 0
Opis i dodatne informacije:
---------------------------------------------------------------------------
Interior include
by Vuk
!|PROCITAT|!
Maksimun interiora je namjesten na 50.
Potrebno stavit ResetPlayerInterior(playerid); pod OnPlayerConnect
Ukoliko trebate vise od 50 interiora iznad #include stavite #define MAX_INTERIORS_CHANGE broj potrebnih interiora.
---------------------------------------------------------------------------
Funkcije:
InteriorLP(id); - updejtuje interiorov 3d text label
CreateInterior(id,name[],Float:enterx,Float:entery,Float:enterz,Float:enteraz,Float:exitx,Float:exity,Float:exitz,Float:exitaz,interiorin,vwin,interiorout,vwout) – napravi interior
PortPlayerInInterior(playerid,interiorid); - teleportuje igraca u interior
PortPlayerOutOfInterior(playerid,interiorid); - teleportuje igraca izvan interiora
GetPlayerInteriorID(playerid); - vraca id interiora u kojem je igrac
IsPlayerInInterior(playerid); - provjerava je li igrac u interioru
DestroyInterior(id); - unistava interior
ResetPlayerInterior(playerid); - stavlja da igrac nije u interioru potrebno stavit pod OnPlayerConnect
ChangeInteriorName(interiorid,name[]); - mijenja ime interioru
IsInteriorExist(interiorid); - provjerava postoji li interior
---------------------------------------------------------------------------
Callbackovi:
OnInteriorCreated(id,name[],Float:enterx,Float:entery,Float:enterz,Float:enteraz,Float:exitx,Float:exity,Float:exitz,Float:exitaz,interiorin,vwin,interiorout,vwout)
OnPlayerTryToEnterInInterior(playerid,interiorid) – ako stavite return 0 igracu nece uci u interior
OnPlayerEnterInInterior(playerid,interiorid)
OnPlayerTryToExitInInterior(playerid,interiorid) – ako stavite return 0 igracu nece izaci iz interiora
OnPlayerExitFromInterior(playerid,interiorid)
OnInteriorsNameChanged(interiorid,name[])
---------------------------------------------------------------------------
Download link: https://github.com/Vuk7/Samp-interior-include && http://pastebin.com/q9xn4UDR
Credits: Vuk(Ja)
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
4,075
Postovi:
310
Teme:
Pridružio se:Apr. 2016
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,084
Postovi:
84
Teme:
Pridružio se:Okt. 2016
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
366
Postovi:
11
Teme:
Pridružio se:Sep. 2015
18. Jan. 2017.
Ino42O wrote on January 18, 2017, 1:45 am:
npr.. ovo ti nebi radilo new InInterior=-1;
etc.. popravio sam ti taj bug te sam poboljšao stil..
https://github.com/Vuk7/Samp-interior-include/pull/1
etc.. popravio sam ti taj bug te sam poboljšao stil..
https://github.com/Vuk7/Samp-interior-include/pull/1
Kad sam testiorao radilo je bez problema i svugdje gdje sam to koristio radilo je. Stil baš i nisam gledao ali svejedno cu popravit. Ugl. hvala na komantaru
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,998
Postovi:
135
Teme:
Pridružio se:Maj 2016
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava

