Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

[TEXTDRAW]Kuriame clicktable textdraw'a


Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4448 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)

Sveiki forumo lankytojai šian jumis pamokisiu kaip sukurti paspaudžiama textdraw'a

1.Susikurkite jį nesvarbu koki. Jai norite galite bandyti mano

FOTO:

ba23016402f4621b734de4d713dd7b53794.png

1. Einame i gamemod'a po ongamemodeinit rašome:


//TEXTDRAW:SN0P(JUSTAS_PETRAS)
Textdraw0 = TextDrawCreate(220.000000, 170.000000, "New Textdraw");
TextDrawBackgroundColor(Textdraw0, 255);
TextDrawFont(Textdraw0, 5);
TextDrawLetterSize(Textdraw0, 0.500000, 1.000000);
TextDrawColor(Textdraw0, -1);
TextDrawSetOutline(Textdraw0, 0);
TextDrawSetProportional(Textdraw0, 1);
TextDrawSetShadow(Textdraw0, 1);
TextDrawUseBox(Textdraw0, 1);
TextDrawBoxColor(Textdraw0, 255);
TextDrawTextSize(Textdraw0, 195.000000, 52.000000);
TextDrawSetPreviewModel(Textdraw0, 8000);
TextDrawSetPreviewRot(Textdraw0, -16.000000, 0.000000, -55.000000, 1.000000);[/center]


Textdraw1 = TextDrawCreate(259.000000, 171.000000, "INFORMACIJA");
TextDrawBackgroundColor(Textdraw1, 255);
TextDrawFont(Textdraw1, 1);
TextDrawLetterSize(Textdraw1, 0.500000, 1.000000);
TextDrawColor(Textdraw1, -1);
TextDrawSetOutline(Textdraw1, 0);
TextDrawSetProportional(Textdraw1, 1);
TextDrawSetShadow(Textdraw1, 1);
Textdraw2 = TextDrawCreate(240.000000, 190.000000, "Sveikas atvykes nori testi?");
TextDrawBackgroundColor(Textdraw2, 255);
TextDrawFont(Textdraw2, 1);
TextDrawLetterSize(Textdraw2, 0.340000, 0.699999);
TextDrawColor(Textdraw2, -1);
TextDrawSetOutline(Textdraw2, 0);
TextDrawSetProportional(Textdraw2, 1);
TextDrawSetShadow(Textdraw2, 1);
Textdraw3 = TextDrawCreate(276.000000, 207.000000, "ss");
TextDrawBackgroundColor(Textdraw3, -1);
TextDrawFont(Textdraw3, 5);
TextDrawLetterSize(Textdraw3, 0.529999, -0.000000);
TextDrawColor(Textdraw3, -1);
TextDrawSetOutline(Textdraw3, 0);
TextDrawSetProportional(Textdraw3, 1);
TextDrawSetShadow(Textdraw3, 1);
TextDrawUseBox(Textdraw3, 1);
TextDrawBoxColor(Textdraw3, 16777215);
TextDrawTextSize(Textdraw3, 79.000000, 11.000000);
TextDrawSetPreviewModel(Textdraw3, 8000);
TextDrawSetPreviewRot(Textdraw3, -16.000000, 0.000000, -55.000000, 1.000000);
Textdraw4 = TextDrawCreate(298.000000, 209.000000, "TESTI");
TextDrawBackgroundColor(Textdraw4, 16777215);
TextDrawFont(Textdraw4, 1);
TextDrawLetterSize(Textdraw4, 0.340000, 0.699999);
TextDrawColor(Textdraw4, 255);
TextDrawSetOutline(Textdraw4, 0);
TextDrawSetProportional(Textdraw4, 1);
TextDrawSetShadow(Textdraw4, 1);[/center]
TextDrawSetSelectable(Textdraw4, true); //padaro paspaudžiama


Vsio textdraw'as sukurtas dabar teliko funkcijos kurį jos parodytu ir leistu jį paspausti einame į gamemod'o viršu prie visu kintamųju rašome


new Text:Textdraw0;
new Text:Textdraw1;
new Text:Textdraw2;
new Text:Textdraw3;
new Text:Textdraw4;

Dabar onplayerconnect public'u dedame funkcija kuri kai prisijungs žaidėjas parodys textdra'us


TextDrawShowForPlayer(playerid, Textdraw0);
TextDrawShowForPlayer(playerid, Textdraw1);
TextDrawShowForPlayer(playerid, Textdraw2);
TextDrawShowForPlayer(playerid, Textdraw3);
TextDrawShowForPlayer(playerid, Textdraw4);
SelectTextDraw(playerid, 0xFF4040AA); // spalva kai užvedi pele

Ir paskutini funkcija kuri panašiai kaip ir dialog'u funkcijose veikia, taigi šita dedate apačioje modo.


public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
if(clickedid == Textdraw4)
{
SendClientMessage(playerid, 0xFFFFFFAA, "TEST");
CancelSelectTextDraw(playerid);
TextDrawHideForAll(Textdraw0);
TextDrawDestroy(Textdraw0);
TextDrawHideForAll(Textdraw1);
TextDrawDestroy(Textdraw1);
TextDrawHideForAll(Textdraw2);
TextDrawDestroy(Textdraw2);
TextDrawHideForAll(Textdraw3);
TextDrawDestroy(Textdraw3);
TextDrawHideForAll(Textdraw4);
TextDrawDestroy(Textdraw4);
}
return 1;
}

Paspaudus šį textdraw'a funkcija bus tokia, kad gausite žinute ir visi textdraw'ai bus sunaikinti žinoma, jūs galite pasikeisti pvz, kad rodytu prisijungimo,reg meniu, tai nesvarbu smagaus naudojimo.

Kurta:Sn0p

Redaguota , nario Sn0p
  • Teigiamai 3

[sADrift]GameMode


http://www.supergame...amemode-bysn0p/


Paspausk ir atsilyginsiu http://www.filmai.in/uzeik-1051191.html(JEI PASPAUDEI Į A.Ž)

  • ,

TextDrawSetPreviewModel(Textdraw0, 1);

Žinai ka šita funkcija daro?

Ai dabar taip išeina čia pradėsim klausinėta kas ką daro taip? Man neįdomu tie kolkas textdraw'ai, prie savo modifikacijos dar su jais nedariau, reikės viską ir pasidarysiu tai ką man reikės..

  • Teigiamai 1
  • Neigiamai 1

[10:34:59] . sako: Sveikas,gal reikia pagalbos su web?

[10:35:17] Tautvis sako: Labas, ne nereikia.

[10:35:30] . sako: Sekmės žlungant ;)

Ai dabar taip išeina čia pradėsim klausinėta kas ką daro taip? Man neįdomu tie kolkas textdraw'ai, prie savo modifikacijos dar su jais nedariau, reikės viską ir pasidarysiu tai ką man reikės..

Ne maždaug

http://forum.sa-mp.com/attachment.php?attachmentid=5348&d=1359774072

Va viena iš naujausiu sistem'u kuriių pagalba kuriu tokius.

[sADrift]GameMode


http://www.supergame...amemode-bysn0p/


Paspausk ir atsilyginsiu http://www.filmai.in/uzeik-1051191.html(JEI PASPAUDEI Į A.Ž)

(redaguota)

Galiu pasakyti, kad aš nedirbu jau apie 1 mėnėsį su TextDra'wais nes prie savo modifikacijos dar nepriėjau prie šių dalykų, kaip prieisiu ir pradėsiu dirbti. Tiesa, dabar neįdomios tos TextDraw'ų eilutės.

Redaguota , nario Tautvex_Adidas

[10:34:59] . sako: Sveikas,gal reikia pagalbos su web?

[10:35:17] Tautvis sako: Labas, ne nereikia.

[10:35:30] . sako: Sekmės žlungant ;)

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4448 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai



×
×
  • Sukurti naują...