[TuT]Pravljenj komandi /textoff i /texton

Započeo Don Eagle, Maj 14, 2012, 20:55:42 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Ovo je moj prvi tutorijal tako da ću vam pokazati kako da napravite komande za prikrivanje i vraćanje TEXTDRAW-a sa ekrana.Pratite me!

Prvi korak : (PRAVLJENJ KOMANDE)

Ovo će biti STRCMP komanda tako da komandu dodajte pod public OnPlayerCommandText

Prva komanda je za uklanjanje textdraw-a sa ekrana i izgleda ovkao:

if(strcmp("/textoff", cmdtext, true) == 0)
   {
       if(IsPlayerConnected(playerid))
       {
           TextDrawHideForPlayer(playerid,Login1);
           return 1;
      }
   }


Sada da objasnim :

TextdrawHideForPlayer

To je funkcija za sakrivanje textdraw-a

Ime u zagradi je ime vašeg textdraw-a kod mene je ovde login ali vi stavite ime vašeg textdraw-a

Drugi korak :

Pravljenj komande za vraćanje textdraw-a.


Komanda izgleda ovako :


if(strcmp("/texton", cmdtext, true) == 0)
   {
       if(IsPlayerConnected(playerid))
       {
           TextDrawShowForPlayer(playerid,Login1);
           return 1;
      }
   }


Da objasnim :

TextdrawShowForPlayer

To je funkcija za prikazivanje textdraw-a  igraču.


U zagradi je takoÄ'e ime textdraw-a koji ste stavili i u prethodnu komandu.

To je bilo sve od mene nadam se da sam pomogao.
Ocenite 1/10.

ovo si mogo postat u korisne komande i kodovi...


i zasto strcmp :S ?

Bilo mi je lakše , a i neide mi pravljenje ZCMD komandi i drugih. :(

Citat: Don Eagle poslato Maj 14, 2012, 20:58:17 POSLE PODNE
Bilo mi je lakše , a i neide mi pravljenje ZCMD komandi i drugih. :(

Najlakše šta postoji duplo kraće i lakše evo ti primjer :
CMD:textoff(playerid, params[])
{
//ostatak komande...
}
COMMAND:textoff(playerid, params[])
{
//ostatak komande...
}

Doboro nisam napravio sta , nemojte dosadjivati :)

prije svega treba imat definirat textdraw i postavljen pa da se tek moze iskljucit
tut los
pa ovo i nije tut vec korisne komande

Neka pogledaju tut oko textdrawa sta ima i da definiram

Citat: Don Eagle poslato Maj 14, 2012, 21:08:09 POSLE PODNE
Doboro nisam napravio sta , nemojte dosadjivati :)
Bolje ti nemoj dosadjivati sa ovakvim "tutorijalima". Ovo nije tutorijal + svakako nece raditi, nije dobro.