Započeo Hulk.png
•14. Jul 2018.• ZaključanoKako napraviti pokretnu kapiju
6,464
pregleda
27
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
374
Postovi:
43
Teme:
Pridružio se:Maj 2017
14. Jul 2018.
Tutorial pokretne kapije
Na pocetak skripte dodamo
To definise nasu kapiju koju pravimo
Sada trebamo kreirati nasu kapiju to dodajemo pod OnGameModeInit
Sada moramo napraviti u mom slucaju slovo na koje ce se otvarati kapija, pod OnPlayerKeyStateChange dodajemo
I Na kraju dodajemo onaj Timer koji smo gore definisali
To bi bilo to nadam se da cu vam pomoci, ovo je po meni najjednostavniji nacim otvaranja/zatvranja kapije...
Na pocetak skripte dodamo
new kapija;To definise nasu kapiju koju pravimo
Sada trebamo kreirati nasu kapiju to dodajemo pod OnGameModeInit
kapija = CreateObject(id kapije, kordinate kapije zatvorene);Sada moramo napraviti u mom slucaju slovo na koje ce se otvarati kapija, pod OnPlayerKeyStateChange dodajemo
if(newkeys == KEY_CROUCH) // To znaci da ce se izvan vozila otvarati kapija sa slovom "C" a u vozilu sa "H"
{
if (IsPlayerInRangeOfPoint( playerid, 10.0, 1593.11426, -1638.29126, 13.82150)) // Ovo nam stavlja udaljenost od koje mozemo kapiju otvoriti/zatvoriti
{
if(PlayerInfo < 1) return ERROR(playerid, "Nisi Admin."); // U ovom dijelu stavljamo tko moze otvoriti kapiju, u slucaju da vam to treba
{
MoveObject(kapija, kordinate otvorene kapije, 2.00); // Sa ovime otvaramo kapiju, ovo 2.00 je brzina otvaranja kapije
SetTimer("kapija1", 7000, 0); // Ovaj Timer nam oznacava za kolko ce se sekundi zatvoriti kapija u ovom slucaju "7"
SCM(playerid, ZUTAD, "Kapija ce se zatvoriti automatski za 7 sekundi!"); // Poruka koja se ispisuje kada otvorimo kapiju
return true;
}
}
}I Na kraju dodajemo onaj Timer koji smo gore definisali
forward kapija1();
public kapija1()
{
MoveObject(kapija, kordinate zatvorene kapije, 2.00); // Koridnate zatvorene kapije stavljate ovdje jer to vam je timer koji zatvara kapiju
return true;
}To bi bilo to nadam se da cu vam pomoci, ovo je po meni najjednostavniji nacim otvaranja/zatvranja kapije...
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
305
Postovi:
36
Teme:
Pridružio se:Jan. 2018
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
7 / 250 XP
Početnik(0)
746
Postovi:
225
Teme:
Pridružio se:Dec. 2016
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
374
Postovi:
43
Teme:
Pridružio se:Maj 2017
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
7 / 250 XP
Početnik(0)
535
Postovi:
50
Teme:
Pridružio se:Nov. 2013
14. Jul 2018.
6YuKiMuRo9 wrote on July 14, 2018, 2:34 pm:
Dobro, ali moze mnoogo optimizovanije 😄
Ajde molim te napiÅ¡i Å¡ta je mogao bolje uraditi? Å ta je toÄno proble?
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
305
Postovi:
36
Teme:
Pridružio se:Jan. 2018
14. Jul 2018.
Paul Castellano wrote on July 14, 2018, 3:28 pm:
Ajde molim te napiÅ¡i Å¡ta je mogao bolje uraditi? Å ta je toÄno proble?
Nece praviti poseban tajmer za svaku kapiju (kapija1 ovo) 😄
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
305
Postovi:
36
Teme:
Pridružio se:Jan. 2018
14. Jul 2018.
Hulkic wrote on July 14, 2018, 3:38 pm:
ja sam napravio tutorijal za jednu kapiju nisam za vise
Ma super je to 😄
Nego mogao si npr staviti:
public Kapija(kapijaid)
{
if(kapijaid == 1)
...
}i pojasnis ljudima kako, oni ce ovako pravit za svaku posebno, svakako pohvale za trud 😄
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
374
Postovi:
43
Teme:
Pridružio se:Maj 2017
14. Jul 2018.
6YuKiMuRo9 wrote on July 14, 2018, 3:42 pm:
Ma super je to 😄
Nego mogao si npr staviti:
i pojasnis ljudima kako, oni ce ovako pravit za svaku posebno, svakako pohvale za trud 😄
Nego mogao si npr staviti:
public Kapija(kapijaid)
{
if(kapijaid == 1)
...
}i pojasnis ljudima kako, oni ce ovako pravit za svaku posebno, svakako pohvale za trud 😄
Znam, ali npr. neces sad doc ti i trazis tu tutorijale kako to napraviti, ovo je vise za pocetnike koji kasnije kad skuze uradit ce bolje... 😛
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
305
Postovi:
36
Teme:
Pridružio se:Jan. 2018
14. Jul 2018.
Hulkic wrote on July 14, 2018, 3:46 pm:
Znam, ali npr. neces sad doc ti i trazis tu tutorijale kako to napraviti, ovo je vise za pocetnike koji kasnije kad skuze uradit ce bolje... 😛
Pa treba i pocetnicima vise od jedne kapije 😛
AJ da ne spamam vise :3
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava