Započeo Shomyy
•9. Nov. 2017.• ZaključanoSelectable Textdraws
2,352
pregleda
12
postova
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
103 / 250 XP
Početnik(4)
2,282
Postovi:
120
Teme:
Pridružio se:Sep. 2017
9. Nov. 2017.
Selectable Textdraws
Ovaj tutorial je za pocetnike koji ne znaju kako uraditi ovo.
Vrlo je jednostavno, krenimo...
1. KorakOvaj tutorial je za pocetnike koji ne znaju kako uraditi ovo.
Vrlo je jednostavno, krenimo...
Prvo moramo definisati textdraw naravno...
Ukoliko je Global Textdraw definisemo ovako:
new Text:Textdraw0;Ukoliko je Player Textdraw definisemo ovako:
new PlayerText:Textdraw0;2. Korak
Pravljenje
Ukoliko je Global Textdraw pravimo u public OnGameModeInit()
Textdraw0 = TextDrawCreate(552.940979, 9.333256, "Text");
OBAVEZNO STAVITI
TextDrawSetSelectable(Textdraw0, true);Ukoliko je Player Textdraw pravimo u public OnPlayerConnect(playerid)
Textdraw0 = CreatePlayerTextDraw(playerid, 486.387908, 109.499946, "Text");
OBAVEZNO STAVITI
PlayerTextDrawSetSelectable(playerid, Textdraw0, true);3. Korak
Stavljamo prikazivanje...
Ja cu napraviti u publicu OnPlayerSpawn(playerid)
Globalni Textdraw
TextDrawShowForPlayer(playerid, Textdraw0);
OBAVEZNO STAVITI
SelectTextDraw(playerid, 0xFF0000FF);
0xFF0000F oznacava boju.Player Textdraw
PlayerTextDrawShowr(playerid, Textdraw0);
OBAVEZNO STAVITI
SelectTextDraw(playerid, 0xFF0000FF);
3. Korak
Sta ce se desiti kada klikne na Textdraw
Ako je Globalni Textdraw pravimo u public OnPlayerClickTextDraw(playerid, Text:clickedid)
if(clickedid == Textdraw0)
{
//code
OBAVEZNO STAVITI
CancelSelectTextDraw(playerid);
}
Ako je Player Textdraw pravimo u public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
if(playertextid == Textdraw0)
{
//code
OBAVEZNO STAVITI
CancelSelectTextDraw(playerid);
}
Sada mozete testirati 🙂 Trebalo bi da radi.
To bi bilo to sto se tice ovog tutorijala, ako sam nesto preskocio, napisite u komentaru.
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
729
Postovi:
69
Teme:
Pridružio se:Maj 2017
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
103 / 250 XP
Početnik(4)
2,282
Postovi:
120
Teme:
Pridružio se:Sep. 2017
9. Nov. 2017.
Cadilab wrote on November 9, 2017, 10:46 am:
Skroz lose objasnjeno
Kako bih objasnio drugacije 🙂
ê€ÂêŸꋪêŸꈤꀤꉓ wrote on November 9, 2017, 10:51 am:
SejnurHD wrote on November 9, 2017, 10:52 am:
Rekao si
A prikazao si td + selektovao td, pocetnici nece uopste razumeti. Mogao si malo detaljnije objasniti.
Stavljamo prikazivanje...A prikazao si td + selektovao td, pocetnici nece uopste razumeti. Mogao si malo detaljnije objasniti.
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
442
Postovi:
56
Teme:
Pridružio se:Avg. 2016
9. Nov. 2017.
Lose objasnjeno moze to bolje ako je neko bas bas pocetnik on ce svuda staviti TextDrawSetSelectable(Textdraw0, true); na svakom selectable tdu.
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
243 / 250 XP
Početnik(0)
3,533
Postovi:
129
Teme:
Pridružio se:Jul 2016
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
2,061
Postovi:
146
Teme:
Pridružio se:Maj 2012
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
231
Postovi:
7
Teme:
Pridružio se:Nov. 2016
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
