Jump to content
  • 0

pomoc Příkazy v boxu


Pavel Tuček

Dotaz

8 odpovědí na tuto otázku

Recommended Posts

  • 0

prepisovať :d

 

názorná ukážka:

 

máš 5 stringov (str1, str2, str3, str4, str5)

 

str5 = str4;

str4 = str3;

str3 = str2;

str2 = str1;

str1 = nový príkaz...

Link to comment
Share on other sites

  • 0

Ach jaj....

 

No tak poďme pekne postupne...

1) Vytvor si 5x TextDraw (nazvi si ich ComTD1 až ComTD5) - štýl a úpravy nechám na teba

2) Zadeklaruj si 5x premennú typu string (resp. pole) - new ComStr1[16], ComStr2[16], ComStr3[16], ComStr4[16], ComStr5[16]; // hore do módu k ostatným premenným

3) Ku STOCKOM (hore v móde, najčastejšie pod deklaráciami premenných) pridaj toto:

stock UpdateCom(cmd[])
{
ComStr5 = ComStr4;
ComStr4 = ComStr3;
ComStr3 = ComStr2;
ComStr2 = ComStr1;
ComStr1 = cmd;
TextDrawSetString(ComTD5,ComStr5);
TextDrawSetString(ComTD4,ComStr4);
TextDrawSetString(ComTD3,ComStr3);
TextDrawSetString(ComTD2,ComStr2);
TextDrawSetString(ComTD1,ComStr1);
TextDrawShowForAll(ComTD5);
TextDrawShowForAll(ComTD4);
TextDrawShowForAll(ComTD3);
TextDrawShowForAll(ComTD2);
TextDrawShowForAll(ComTD1);
}

4) Používaj funkciu UpdateCom(text[]);

 

 

Ukážka: 

 

OnPlayerCommandText(...)

{

UpdateCom(cmdtext); 

 

}

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...