Jump to content

Search the Community

Showing results for tags 'odpojení'.

  • Search By Tags

    Oddělujte čárkami
  • Search By Author

Content Type


Fórum

  • Obecné
    • Všeobecné
    • Všechno možné
  • Programování
    • Poradna
    • Návody
    • Tvorba
    • Hledám programátora
  • Herní oblast
    • Poradna
    • Jak na to?
    • Herní kontext
    • Herní zážitky
    • Komunita
  • Grafika
    • Poradna
    • Návody
    • Tvorba
  • Ostatní
    • Hardware a software
    • Hledám/nabízím
    • Archiv
    • 3D Tisk

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Web


Facebook


Jabber


Skype


Steam


Twitter


Github


Pastebin

Found 1 result

  1. Menší tutoriál pro začátečníky. Nejdřív je třeba dát si do módu někam třeba úplně dolu stock který zjistí jméno hráče podle id: stock PlayerName(playerid) { new pname[24]; GetPlayerName(playerid,pname,24); return pname; } Stock se používá stylem PlayerName(playerid) můžete ho použít ne jen v těchto zprávách ale v celém módě určitě lepší jak u každého textu používat GetPlayerName. Teď k samotným zprávám jako první si uděláme zprávu při připojení. Stačí do OnPlayerConnect vložit: new string[128]; // string[128] číslice 128 znamenají délku textu kterou si lze nastavit tímto způsobem. format(string, sizeof(string), "Hráč %s se připojil na server.", PlayerName(playerid)); SendClientMessageToAll(0xffffffaa, string); // SendClientMessageToAll (zpráva pro všechny přítomné hráče na serveru), 0xffffffaa (barva kterou lze jednoduše změnit např.: 0xff0000aa = ČERVENÁ) Mělo by to vypadat takto: public OnPlayerConnect(playerid) { new string[128]; format(string, sizeof(string), "Hráč %s se připojil na server.", PlayerName(playerid)); SendClientMessageToAll(0xffffffaa, string); return 1; } Dále si uděláme odpojení na 3 způsoby a to pád hry, odpojení a vyhození ze serveru: Stačí do OnPlayerDisconnect vložit: new string[128]; // string[128] číslice 128 znamenají délku textu kterou si lze nastavit tímto způsobem. switch(reason) { case 0: format(string, sizeof(string), "Hráči %s spadla hra.", PlayerName(playerid)); case 1: format(string, sizeof(string), "Hráč %s se odpojil ze serveru.", PlayerName(playerid)); case 2: format(string, sizeof(string), "Hráč %s byl vyhozen ze serveru.", PlayerName(playerid)); } SendClientMessageToAll(0xffffffaa, string); // SendClientMessageToAll (zpráva pro všechny přítomné hráče na serveru), 0xffffffaa (barva kterou lze jednoduše změnit např.: 0xff0000aa = ČERVENÁ) Mělo by to vypadat takto: public OnPlayerDisconnect(playerid, reason) { new string[128]; switch(reason) { case 0: format(string, sizeof(string), "Hráči %s spadla hra.", PlayerName(playerid)); case 1: format(string, sizeof(string), "Hráč %s se odpojil ze serveru.", PlayerName(playerid)); case 2: format(string, sizeof(string), "Hráč %s byl vyhozen ze serveru.", PlayerName(playerid)); } SendClientMessageToAll(0xffffffaa, string); return 1; } A prakticky to je vše úpravy si už můžete dělat každý sám. (pro hatery - i tohle přijde vhod pokud to už znáte nebo to nevyužijete nehejtujte to)
×
×
  • Create New...