Kako ubaciti TextDraw u svoj SAMP Server

Započeo Teodor, Februar 26, 2020, 09:20:08 PRE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.





Pozdrav svima
Dobrodosli u Moj prvi Tutorial
Ovaj tutorial je vise namenjen pocetnicima koji ne znaju da ubace TextDraw u svoj SAMP Server
Pa da pocnemo




1.Korak:

- Skidamo neki dobar TextDrawEditor(TDE), ja koristim ovaj KLIK .
- Kad ste instalirali I ubacili PLEO.txd u Models, treba sad da napravite neki vas TextDraw.
- Kada ste napravili vas TextDraw, treba te da udjete u PAWNO I da otvorite vasu skriptu sa vasim napravljenim TextDrawo-vima(Ona se obicno nalazi u FOLDERU iPleomax TextDraw Editor With Preview Model\SAMP 0.3.7 Server\scriptfiles).
- Otvorite novi PAWNO I u njemu otvorite vasu skriptu.




2.Korak:

- U vasoj skripti prekopirate New-ove iz skripte sa vasim TextDraw-ovima
NPR( Vama mozda nece biti 7 New-ova, sve zavisi klk ste napravili TD-ova):
[pawn]
new Text:Textdraw0;
new Text:Textdraw1;
new Text:Textdraw2;
new Text:Textdraw3;
new Text:Textdraw4;
new Text:Textdraw5;
new Text:Textdraw6;
[/pawn]


- Kucate u Search(CTRL + F) OnGameModeInit
- Pod OnGameModeInit stavljamo jedan com.(nisam siguran dal se tako zove) // Text Draw-ovi
- Ispod toga kopiramo sve TextDraw-ove koje smo napravili
NPR:
[pawn]
    Textdraw0 = TextDrawCreate(558.222412, 11.448852, "test");
   TextDrawLetterSize(Textdraw0, 0.449999, 1.600000);
   TextDrawTextSize(Textdraw0, -178.666687, 261.831115);
   TextDrawAlignment(Textdraw0, 1);
   TextDrawColor(Textdraw0, -5963521);
   TextDrawUseBox(Textdraw0, true);
   TextDrawBoxColor(Textdraw0, 0);
   TextDrawSetShadow(Textdraw0, 0);
   TextDrawSetOutline(Textdraw0, 1);
   TextDrawBackgroundColor(Textdraw0, 51);
   TextDrawFont(Textdraw0, 1);
   TextDrawSetProportional(Textdraw0, 1);

   Textdraw1 = TextDrawCreate(597.333251, 44.302227, "test");
   TextDrawLetterSize(Textdraw1, 0.449999, 1.600000);
   TextDrawAlignment(Textdraw1, 1);
   TextDrawColor(Textdraw1, 41215);
   TextDrawSetShadow(Textdraw1, 0);
   TextDrawSetOutline(Textdraw1, 1);
   TextDrawBackgroundColor(Textdraw1, 51);
   TextDrawFont(Textdraw1, 1);
   TextDrawSetProportional(Textdraw1, 1);

   Textdraw2 = TextDrawCreate(557.333251, 29.368909, "test");
   TextDrawLetterSize(Textdraw2, 0.449999, 1.600000);
   TextDrawAlignment(Textdraw2, 1);
   TextDrawColor(Textdraw2, 16777215);
   TextDrawUseBox(Textdraw2, true);
   TextDrawBoxColor(Textdraw2, 0);
   TextDrawSetShadow(Textdraw2, 0);
   TextDrawSetOutline(Textdraw2, 1);
   TextDrawBackgroundColor(Textdraw2, 51);
   TextDrawFont(Textdraw2, 1);
   TextDrawSetProportional(Textdraw2, 1);

   Textdraw3 = TextDrawCreate(247.555572, 416.142181, "test.");
   TextDrawLetterSize(Textdraw3, 0.449999, 1.600000);
   TextDrawAlignment(Textdraw3, 1);
   TextDrawColor(Textdraw3, 41215);
   TextDrawSetShadow(Textdraw3, 0);
   TextDrawSetOutline(Textdraw3, 1);
   TextDrawBackgroundColor(Textdraw3, 51);
   TextDrawFont(Textdraw3, 1);
   TextDrawSetProportional(Textdraw3, 1);

   Textdraw4 = TextDrawCreate(291.111053, 416.142242, "test");
   TextDrawLetterSize(Textdraw4, 0.449999, 1.600000);
   TextDrawAlignment(Textdraw4, 1);
   TextDrawColor(Textdraw4, -5963521);
   TextDrawSetShadow(Textdraw4, 0);
   TextDrawSetOutline(Textdraw4, 1);
   TextDrawBackgroundColor(Textdraw4, 51);
   TextDrawFont(Textdraw4, 1);
   TextDrawSetProportional(Textdraw4, 1);

   Textdraw5 = TextDrawCreate(321.777679, 416.142303, "test");
   TextDrawTextSize(Textdraw5, 5.333333, -61.724449);
   TextDrawAlignment(Textdraw5, 1);
   TextDrawColor(Textdraw5, 16777215);
   TextDrawSetShadow(Textdraw5, 0);
   TextDrawSetOutline(Textdraw5, 1);
   TextDrawBackgroundColor(Textdraw5, 51);
   TextDrawFont(Textdraw5, 1);
   TextDrawSetProportional(Textdraw5, 1);

   Textdraw6 = TextDrawCreate(368.888732, 416.142364, ".test");
   TextDrawLetterSize(Textdraw6, 0.449999, 1.600000);
   TextDrawAlignment(Textdraw6, 1);
   TextDrawColor(Textdraw6, 65535);
   TextDrawSetShadow(Textdraw6, 0);
   TextDrawSetOutline(Textdraw6, 1);
   TextDrawBackgroundColor(Textdraw6, 51);
   TextDrawFont(Textdraw6, 1);
   TextDrawSetProportional(Textdraw6, 1);
[/pawn]





3.Korak:

- Kucate sad u Search(CTRL + F) OnPlayerSpawn
- I na dnu kucate TextDrawShowForPlayer(playerid,Textdraw0);  // Umesto Textdraw0 stavljate kako ste stavili gore I na pocetku skripte u New-ovima
- I tako 7 puta( ili  klk vec imate TextDraw-ova)
NRP:
[pawn]
   TextDrawShowForPlayer(playerid,Textdraw0);
   TextDrawShowForPlayer(playerid,Textdraw1);
   TextDrawShowForPlayer(playerid,Textdraw2);
   TextDrawShowForPlayer(playerid,Textdraw3);
   TextDrawShowForPlayer(playerid,Textdraw4);
   TextDrawShowForPlayer(playerid,Textdraw5);
   TextDrawShowForPlayer(playerid,Textdraw6);
[/pawn]


- Ako imate 9 TD-ova stavljate onda ovako
[pawn]
   TextDrawShowForPlayer(playerid,Textdraw0);
   TextDrawShowForPlayer(playerid,Textdraw1);
   TextDrawShowForPlayer(playerid,Textdraw2);
   TextDrawShowForPlayer(playerid,Textdraw3);
   TextDrawShowForPlayer(playerid,Textdraw4);
   TextDrawShowForPlayer(playerid,Textdraw5);
   TextDrawShowForPlayer(playerid,Textdraw6);
        TextDrawShowForPlayer(playerid,Textdraw7);
        TextDrawShowForPlayer(playerid,Textdraw8);
[/pawn]





To bi bilo to od mog prvo tutorial
Nadam se da ste nesto skapirali, ako niste pisite slobodno u komentarima ili u PM, pa cu pokusati malo bolje da vam objasnim
Jos jednom samo da napomenem da mi je ovo prvi Tutorial

* Ovo je za Global TextDraw, a ne za Player TextDraw *
Poslednja Izmena: Februar 26, 2020, 09:23:56 PRE PODNE od Teodor

Pa onako, po meni nije dovoljno detaljno, pritim si ih mogao u array staviti, mnogo je jednostavnije.. Takodje si mogao koristiti for, ali ono, okej je. Pohvale za trud