Balkan SA:MP

San Andreas Multiplayer - www.sa-mp.com => Tutorijali u vezi SA-MPa => Temu započeo: Timur Script poslato Jul 11, 2018, 15:07:52 POSLE PODNE

Naslov: Kako napraviti textdraw za pocetnike
Poruka od: Timur Script poslato Jul 11, 2018, 15:07:52 POSLE PODNE
KAKO NAPRAVITI TEXTDRAW

1. Sto je potrebno jeste naci/napraviti textdraw, posto je tema za pocetnike, mi cemo vam ispricati kako naci i ubaciit textdraw.
2. Na internetru nadjete textdraw tako sto ukucate " balkan-samp textdraws" kada se odlucite sa odredjeni textdraw
3. Kada ga nadjete pogledate koliki je textdraw, ako textdraw ima  reda
  • [1] [2] Vi odete pod definiciju " new "  i ukucate sljedece:
    : new Text:Ime[Broj]; <---- Ovaj broj ako textdraw ima 22 linije vi stavljate jedan broj vise jer, se krece od 0, a skripta 0 racuna kao 1. :
    4. Uzmete prekopirate textdraw, te odete i listate odredjene textdrawove. kada nadjete izddvoijite crte ///// //// i izmedju ubacite textdraw
    5. Nakon toga odete pod OnPlayerGangZone, ako to nekmate jednostavno odete ispod onplayerspawn..
    6. Nakon sto ste otisli pod " OnPlayerGang zone ili OnPlayer Spawn tu stavite TextDrawShowForPlayer(playerid, Ime[0]);
    I tako sve radite samo sto mjenjate ovaj broj [0 u 1 ppa 2 pa 3 pa 4 pa 5 dok ne dodjete do cifre koja vam je zadnja u textdrawu![/b][/font][/size]
Naslov: Odg: Kako napraviti textdraw za pocetnike
Poruka od: uinatsvima_ poslato Jul 11, 2018, 15:22:51 POSLE PODNE
Fin tutorial, ali zar nije jednostavnije uraditi petlju i napraviti Td da se kreira u njemu?
[pawn]    for(new i = 0; i <= Broj TDOVA; i++)
      {
         TextDrawShowForPlayer(playerid,ImeTextDrawa);
         }
      }[/pawn]
Naslov: Odg: Kako napraviti textdraw za pocetnike
Poruka od: Timur Script poslato Jul 11, 2018, 15:27:46 POSLE PODNE
Da jeste, ali ja sam ovdje nekako poceo znam napraviti to, ne bi da zbunjujem kasnije ce bit neki ozbiljniji, ovo je za pocetnike.
Hvala !
Naslov: Odg: Kako napraviti textdraw za pocetnike
Poruka od: Muma poslato Jul 13, 2018, 15:21:58 POSLE PODNE
Å ta je OnPlayerGangZone i kakve veze ima taj callback/stock/funkcija sa TDovima? o.O

Ja koji sam ubacio 200 TDova te ništa nisam shvatio, a kamoli neki početnik da će. Loše.
Naslov: Odg: Kako napraviti textdraw za pocetnike
Poruka od: 6YuKiMuRo9 poslato Jul 13, 2018, 15:24:11 POSLE PODNE
Ovog lika treba banovati sa foruma a bgm i sa neta...
@tut -1000/10
Naslov: Odg: Kako napraviti textdraw za pocetnike
Poruka od: traumitza :3 poslato Januar 01, 2019, 15:04:18 POSLE PODNE
Citat: slifeR poslato Jul 13, 2018, 15:21:58 POSLE PODNE
Å ta je OnPlayerGangZone i kakve veze ima taj callback/stock/funkcija sa TDovima? o.O

Ja koji sam ubacio 200 TDova te ništa nisam shvatio, a kamoli neki početnik da će. Loše.
Naslov: Odg: Kako napraviti textdraw za pocetnike
Poruka od: Purdinho poslato Januar 01, 2019, 15:16:22 POSLE PODNE
OnPlayerGangZone nebitno skroz ovdje, ti si se ovdje temeljio na UP modu i jos jako los tutorial...
Naslov: Odg: Kako napraviti textdraw za pocetnike
Poruka od: Roby Mapper poslato Januar 01, 2019, 20:28:25 POSLE PODNE
Korisno
Naslov: Odg: Kako napraviti textdraw za pocetnike
Poruka od: salqnovic poslato Januar 01, 2019, 20:35:47 POSLE PODNE
Citat: slifeR poslato Jul 13, 2018, 15:21:58 POSLE PODNE
Å ta je OnPlayerGangZone i kakve veze ima taj callback/stock/funkcija sa TDovima? o.O

Ja koji sam ubacio 200 TDova te ništa nisam shvatio, a kamoli neki početnik da će. Loše.
ako muma nije skonto neće niko
Naslov: Odg: Kako napraviti textdraw za pocetnike
Poruka od: Muma poslato Januar 01, 2019, 22:00:59 POSLE PODNE
Citat: Roby Maper poslato Januar 01, 2019, 20:28:25 POSLE PODNE
Korisno
Šta je ovdje korisno, meni još uvijek nije jasno...

Citat: mus4. poslato Januar 01, 2019, 20:35:47 POSLE PODNE
ako muma nije skonto neće niko
Meni je najjače Å¡to sada kad vidim opet ovo i njegov neki komentar za skriptu/tut/mapu kako "ne valja" doÄ'e mi da sam sebi Å¡amar odvalim.
Naslov: Odg: Kako napraviti textdraw za pocetnike
Poruka od: youngdeal poslato Januar 02, 2019, 23:04:52 POSLE PODNE
-- primjer:
  napravili smo 3 neka textdrawa
[pawn]
 
    Ime[0] = TextDrawCreate(68.866470, 2.672245, "TextDraw 1");
   TextDrawLetterSize(Ime[0], 0.118997, 0.670813);
   TextDrawAlignment(Ime[0], 1);
   TextDrawColor(Ime[0], -13234433);
   TextDrawSetShadow(Ime[0], 0);
   TextDrawSetOutline(Ime[0], 0);
   TextDrawBackgroundColor(Ime[0], 255);
   TextDrawFont(Ime[0], 2);
   TextDrawSetProportional(Ime[0], 1);
   TextDrawSetShadow(Ime[0], 0);
   
   Ime[1] = TextDrawCreate(69.866431, 3.692346, "TextDraw 2");
   TextDrawLetterSize(Ime[1], 0.118997, 0.670811);
   TextDrawAlignment(Ime[1], 1);
   TextDrawColor(Ime[1], -13234433);
   TextDrawSetShadow(Ime[1], 0);
   TextDrawSetOutline(Ime[1], 0);
   TextDrawBackgroundColor(Ime[1], 255);
   TextDrawFont(Ime[1], 2);
   TextDrawSetProportional(Ime[1], 1);
   TextDrawSetShadow(Ime[1], 0);
   
   Ime[2] = TextDrawCreate(69.966561, 3.695378, "TextDraw 3");
   TextDrawLetterSize(Ime[2], 0.118997, 0.670820);
   TextDrawAlignment(Ime[2], 1);
   TextDrawColor(Ime[2], -13234433);
   TextDrawSetShadow(Ime[2], 0);
   TextDrawSetOutline(Ime[2], 0);
   TextDrawBackgroundColor(Ime[2], 255);
   TextDrawFont(Ime[2], 2);
   TextDrawSetProportional(Ime[2], 1);
   TextDrawSetShadow(Ime[2], 0);
[/pawn]

   --- stavljamo new varijablu ispod includeova i defineova
       [pawn]
   new Text:Ime[brojtdova;]
   // u ovom slucaju imamo 3 td-a s tim da se racuna od 0 1 2  = ide 3
   new Text:Ime[3];
   [/pawn]
        i onda kod prikazivanja koristimo for petlju
        [pawn]

for(new id = 0 ; id < sizeof(Ime); id++)
{
   TextDrawShowForPlayer(playerid, Ime[id]);
}
[/pawn]

a za skrivanje tda samo funkciju TextDrawShowForPlayer mijenjamo u TextDrawHideForPlayer
---
i u publicu OnGameModeExit stavljamo da ih sve unisti
[pawn]
// OnGameModeExit

for(new id = 0 ; id < sizeof(Ime); id++)
{
   TextDrawDestroy(Ime[id]);
}[/pawn]

primjer xD
Naslov: Odg: Kako napraviti textdraw za pocetnike
Poruka od: Deken poslato Januar 04, 2019, 15:15:41 POSLE PODNE
Citat: traumaa poslato Januar 01, 2019, 15:04:18 POSLE PODNE

Naslov: Odg: Kako napraviti textdraw za pocetnike
Poruka od: DJER1C poslato Mart 20, 2019, 20:02:33 POSLE PODNE
OnPlayerGangZone HAHAHAAHAHAHAHHHHAHAHAAHHAA  ;D  ;D  ;D  ;D
Kolko sam ja informisan, OnPlayergangZone je za zone a ne za textdrawove hahahaaha :D
Naslov: Odg: Kako napraviti textdraw za pocetnike
Poruka od: indeed.php poslato Maj 04, 2019, 22:07:41 POSLE PODNE
Citat: !ƊʆÐ,,ƦƖƇ poslato Mart 20, 2019, 20:02:33 POSLE PODNE
OnPlayerGangZone HAHAHAAHAHAHAHHHHAHAHAAHHAA  ;D  ;D  ;D  ;D
Kolko sam ja informisan, OnPlayergangZone je za zone a ne za textdrawove hahahaaha :D
Istina  :D :D