Skripta koju koristim: SE-RP
Detaljan opis problema: E ovako pravio sam posebnu tune garazu...i pravio sam clickable textdraws, i sada sve sam napravio i kako da vam sad kazem: Imaju tri funkcije paralelo(ovako): NEON RESET CAM x
I sada sam napravio sve ljepo i sada ovaj x je da zatvorim menu ja kliknem na x i ono nece da zatvori i ja pomjerim onako da nije mis na liniji kako stoje NEON RESET i CAM malo vise i ono se zatvori nzm kako bi vam objasnio ali ono kako baguje clickable textdraw npr ima NEON RESET CAM x i sada odem misom na x ono meni odabere i NEON i RESET i CAM i x i ja pomjerim mis samo iznad x da samo x odabere i ono ljepo radi i tako za NEON posto je prvi tu neodabare mi druge i ljepo radi NEON...
AKO VAM NIJE JASNO RECITE PA CU SNIMITI VIDEO I UPLOAD....
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
[POMOC]Tune menu
346
pregleda
6
postova
30. Dec. 2012.
Komanda:
if (!strcmp("/tuniraj", cmdtext, true))
{
TextDrawShowForPlayer(playerid, Textdraw1); // Show the LS option
TextDrawShowForPlayer(playerid, Textdraw2); // Show the SF option
TextDrawShowForPlayer(playerid, Textdraw3); // Show the LV option
TextDrawShowForPlayer(playerid, Textdraw12); // Show the LV option
//TogglePlayerSpectating(playerid, 1)
SetPlayerCameraLookAt(playerid,1770.2292,-1779.2579,16.2882);
SelectTextDraw(playerid, 0xA3B4C5FF); // Allow the player to select textdraws.
// The second parameter is the colour to which the textdraw turns when you hover over it.
// You can use stuff like COLOR_RED as well, that's your choice.
return 1;
}Textdraw1 = TextDrawCreate(508.000000, 220.000000, "RESET");
//TextDrawAlignment(Textdraw1, 2);
TextDrawBackgroundColor(Textdraw1, 255);
TextDrawFont(Textdraw1, 2);
TextDrawLetterSize(Textdraw1, 0.259999, 0.899999);
TextDrawColor(Textdraw1, -1);
TextDrawSetOutline(Textdraw1, 0);
TextDrawSetProportional(Textdraw1, 1);
TextDrawSetShadow(Textdraw1, 1);
Textdraw2 = TextDrawCreate(561.000000, 220.000000, "CAM");
//TextDrawAlignment(Textdraw2, 2);
TextDrawBackgroundColor(Textdraw2, 255);
TextDrawFont(Textdraw2, 2);
TextDrawLetterSize(Textdraw2, 0.259999, 0.899999);
TextDrawColor(Textdraw2, -1);
TextDrawSetOutline(Textdraw2, 0);
TextDrawSetProportional(Textdraw2, 1);
TextDrawSetShadow(Textdraw2, 1);
Textdraw3 = TextDrawCreate(611.000000, 217.000000, "X");
//TextDrawAlignment(Textdraw3, 2);
TextDrawBackgroundColor(Textdraw3, 255);
TextDrawFont(Textdraw3, 2);
TextDrawLetterSize(Textdraw3, 0.259999, 0.899999);
TextDrawColor(Textdraw3, -1);
TextDrawSetOutline(Textdraw3, 0);
TextDrawSetProportional(Textdraw3, 1);
TextDrawSetShadow(Textdraw3, 1);
Textdraw12 = TextDrawCreate(462.000000, 220.000000, "NEON");
TextDrawBackgroundColor(Textdraw12, 255);
TextDrawFont(Textdraw12, 2);
TextDrawLetterSize(Textdraw12, 0.259999, 0.899999);
TextDrawColor(Textdraw12, -1);
TextDrawSetOutline(Textdraw12, 0);
TextDrawSetProportional(Textdraw12, 1);
TextDrawSetShadow(Textdraw12, 1);30. Dec. 2012.
tu je dobro sve...gdje ti je dio koda koji radi nesto kad se klikne na odredjeni textdraw znaci dio koda za click textdraw?
30. Dec. 2012.
|W|SoaD123 wrote on December 30, 2012, 10:09 am:
tu je dobro sve...gdje ti je dio koda koji radi nesto kad se klikne na odredjeni textdraw znaci dio koda za click textdraw?
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
if(clickedid == Textdraw1)
{
SCM(playerid, COLOR_GREEN,"Resetirao si tune!(SAMO TEST)");
}
else if(clickedid == Textdraw2)
{
SCM(playerid, COLOR_GREEN,"Kamera se rotira!(SAMO TEST)");
}
else if(clickedid == Textdraw3)
{
SCM(playerid, COLOR_GREEN,"Zatvorio si tune menu!(SAMO TEST)");
TextDrawHideForPlayer(playerid, Textdraw0);
TextDrawHideForPlayer(playerid, Textdraw1);
TextDrawHideForPlayer(playerid, Textdraw2);
TextDrawHideForPlayer(playerid, Textdraw3);
TextDrawHideForPlayer(playerid, Textdraw4);
TextDrawHideForPlayer(playerid, Textdraw5);
TextDrawHideForPlayer(playerid, Textdraw6);
TextDrawHideForPlayer(playerid, Textdraw7);
TextDrawHideForPlayer(playerid, Textdraw8);
TextDrawHideForPlayer(playerid, Textdraw9);
TextDrawHideForPlayer(playerid, Textdraw10);
TextDrawHideForPlayer(playerid, Textdraw11);
TextDrawHideForPlayer(playerid, Textdraw12);
CancelSelectTextDraw(playerid);
}
else if(clickedid == Textdraw12)
{
SCM(playerid, COLOR_GREEN,"Za neonke treba odraditi...(SAMO TEST)");
}
return 1;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava