Započeo Bos
•4. Dec. 2015.• Zaključano[Pomoc] OnPlayerClickTextDraw
506
pregleda
12
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
224
Postovi:
81
Teme:
Pridružio se:Mar. 2014
4. Dec. 2015.
Skripta koju koristim:moja
Detaljan opis problema: Nikad nisam radio sa ovim i gledao sam nesto na samp wiki i pokusao sam da napravim ali kad sam dodao u skriptu nije radilo. NIsam radio u svom modu nego sam uzeo obicnu skriptu i pokusao sam da testiram da vidim da li ce raditi al nije radilo.
Dio skripte:
Ovo je samo obican primer
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: Nikad nisam radio sa ovim i gledao sam nesto na samp wiki i pokusao sam da napravim ali kad sam dodao u skriptu nije radilo. NIsam radio u svom modu nego sam uzeo obicnu skriptu i pokusao sam da testiram da vidim da li ce raditi al nije radilo.
Dio skripte:
new PlayerText:TDTextDraw;public OnPlayerConnect(playerid)
{
TDTextDraw = CreatePlayerTextDraw(playerid, 408.333343, 342.740783, "TextDraw");
PlayerTextDrawLetterSize(playerid, TDTextDraw, 0.449999, 1.600000);
PlayerTextDrawAlignment(playerid, TDTextDraw, 1);
PlayerTextDrawColor(playerid, TDTextDraw, -1);
PlayerTextDrawSetShadow(playerid, TDTextDraw, 0);
PlayerTextDrawSetOutline(playerid, TDTextDraw, 1);
PlayerTextDrawBackgroundColor(playerid, TDTextDraw, 51);
PlayerTextDrawFont(playerid, TDTextDraw, 2);
PlayerTextDrawSetProportional(playerid, TDTextDraw, 1);
return 1;
}
CMD:ucitajtext(playerid,params[])
{
SelectTextDraw(playerid,0xFF0000FF);
PlayerTextDrawShow(playerid, TDTextDraw);
return 1;
}public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(playertextid == TDTextDraw)
{
CancelSelectTextDraw(playerid); PlayerTextDrawHide(playerid,TDTextDraw);
return 1;
}
return 1;
}Ovo je samo obican primer
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
9 / 250 XP
Početnik(1)
2,044
Postovi:
55
Teme:
Pridružio se:Sep. 2013
4. Dec. 2015.
TDTextDraw = CreatePlayerTextDraw(playerid, 408.333343, 342.740783, "TextDraw");
PlayerTextDrawLetterSize(playerid, TDTextDraw, 0.449999, 1.600000);
PlayerTextDrawAlignment(playerid, TDTextDraw, 1);
PlayerTextDrawColor(playerid, TDTextDraw, -1);
PlayerTextDrawSetShadow(playerid, TDTextDraw, 0);
PlayerTextDrawSetOutline(playerid, TDTextDraw, 1);
PlayerTextDrawBackgroundColor(playerid, TDTextDraw, 51);
PlayerTextDrawFont(playerid, TDTextDraw, 2);
PlayerTextDrawSetProportional(playerid, TDTextDraw, 1);
PlayerTextDrawSetSelectable ( playerid, TDTextDraw [ playerid ], true ) ; // dodas Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
224
Postovi:
81
Teme:
Pridružio se:Mar. 2014
4. Dec. 2015.
E redi, ali imam sad jos jedan problem, znaci ucita mi i kad se streline ne nalazi na tom textdrawu. Evo na slicnu se ne moze vidjeti strelica pa sam ti crvenom linojom odvojio, naci gdje god u tom postrotu da klikem taj textdraw se ucita, http://i.imgur.com/bdHFAA2.png .
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
9 / 250 XP
Početnik(1)
2,044
Postovi:
55
Teme:
Pridružio se:Sep. 2013
5. Dec. 2015.
Koristi UseBox i napravi na kom prostoru ga moze kliknut. Jednostavno dodaj
PlayerTextDrawUseBox ( playerid, TDTextDraw [ playerid ], true ) ;
PlayerTextDrawTextSize ( playerid, TDTextDraw [ playerid ], 20.0000, 20.0000 ) ;
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
9 / 250 XP
Početnik(1)
2,044
Postovi:
55
Teme:
Pridružio se:Sep. 2013
5. Dec. 2015.
Tu sam da ti pomognem.. 😄
new PlayerText:TDTextDraw; // na vrh
public OnPlayerConnet(playerid {
TDTextDraw = CreatePlayerTextDraw(playerid, 333.600097, 96.320129, "Kliknite");
PlayerTextDrawLetterSize(playerid, TDTextDraw, 0.379599, 1.353599);
PlayerTextDrawAlignment(playerid, TDTextDraw, 2);
PlayerTextDrawColor(playerid, TDTextDraw, -1);
PlayerTextDrawUseBox(playerid, TDTextDraw, true);
PlayerTextDrawBoxColor(playerid, TDTextDraw, 0);
PlayerTextDrawSetShadow(playerid, TDTextDraw, 0);
PlayerTextDrawSetOutline(playerid, TDTextDraw, 1);
PlayerTextDrawBackgroundColor(playerid, TDTextDraw, 255);
PlayerTextDrawFont(playerid, TDTextDraw, 1);
PlayerTextDrawSetProportional(playerid, TDTextDraw, 1);
PlayerTextDrawSetSelectable(playerid, TDTextDraw, true);
PlayerTextDrawTextSize(playerid, TDTextDraw, 20.0000, 20.0000);
return 1;
}
public OnPlayerSpawn(playerid) {
PlayerTextDrawShow(playerid, TDTextDraw);
SelectTextDraw(playerid, 0x00FF00FF);
return 1;
}
public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid) {
if(playertextid == TDTextDraw) {
SendClientMessage(playerid, -1, "KLIKNUO SI NA OVAJ TEXTDRAW");
PlayerTextDrawHide(playerid, TDTextDraw);
CancelSelectTextDraw(playerid);
}
return 1;
}
YCMD:refresh(playerid, params[], help) //cmd da ponovo probas TD :D
{
PlayerTextDrawShow(playerid, TDTextDraw);
SelectTextDraw(playerid, 0x00FF00FF);
SendClientMessage(playerid, -1, "Otvorili ste opet textdraw");
return 1;
}
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
224
Postovi:
81
Teme:
Pridružio se:Mar. 2014
5. Dec. 2015.
Evo radi ovo tvoje, koliko sam skontao ovo je
PlayerTextDrawTextSize(playerid, TDTextDraw, 20.0000, 20.0000); glavno sto se tice pozicije gdje da kliknes da ti se ucita textdraw. Eee sad kako ja to da oderedim ove kordinate za moj textdraw,i hvala a ovo do sad. 😁Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
9 / 250 XP
Početnik(1)
2,044
Postovi:
55
Teme:
Pridružio se:Sep. 2013
5. Dec. 2015.
To nisu kordinati ja sam tu stavio 20 jer sam cuo da kod nekih baguje kada stavi neku manju cifru.
Ja taj kod koristim na svojoj skripti i sve savrseno radi.
https://www.facebook.com/rgamers.ogc/ - sto ovde mozes vidjeti medju prvim slikama gdje je registracija system 🙂
Ja taj kod koristim na svojoj skripti i sve savrseno radi.
https://www.facebook.com/rgamers.ogc/ - sto ovde mozes vidjeti medju prvim slikama gdje je registracija system 🙂
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
224
Postovi:
81
Teme:
Pridružio se:Mar. 2014
5. Dec. 2015.
Znas sta je tu problem sto mogu samo da klinem evo oznacio sam ti na slici gdje http://i.imgur.com/YZ2O14N.png , a ne preko cijelog textdrawa znaci samo tu kad kliknem on se ucita, ako ne znas zasto nema veze onda moze Lock. Hvala ti puno i za ovoooo. 😄 😄
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
9 / 250 XP
Početnik(1)
2,044
Postovi:
55
Teme:
Pridružio se:Sep. 2013
5. Dec. 2015.
Pa skini neki TDEditor i stavi UseBox na 1 i onda samo oznacis koliki ce ti biti prostor za select. Ja sam to sebi sa IpleoMax imas onaj TextSize za povecavanje onog Boxa...
🙂
🙂
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava