hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.16. 20:31



Jelenlévő felhasználók

Jelenleg 381 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 379 vendég

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot], Google [Bot]az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása Hozzászólás a témához  [6 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Kör eleji üzenet T-nek
HozzászólásElküldve:2012.08.08. 16:20 
Offline
Őstag
Avatar

Csatlakozott:2012.02.14. 15:09
Hozzászólások:1423
Megköszönték neki: 2 alkalommal
Egy plugint szeretnék, ami a T csapatnak minden kör elején egy üzenet ír.
valahogy így nézzem ki
[ dafuq ] Niká sze pérímenó in dö förszt 10 szekundum.
a [ dafuq ] -ot zölddel, a többit alap sárgával,és a számot is zölddel.

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Kör eleji üzenet T-nek
HozzászólásElküldve:2012.08.08. 16:26 
Offline
Signore Senior
Avatar

Csatlakozott:2011.09.09. 17:39
Hozzászólások:4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Tess:

Kód:
  1. /* Plugin generated by AMXX-Studio */

  2.  

  3. #include <amxmodx>

  4. #include <cstrike>

  5.  

  6. #define PLUGIN "Round message for Terrors"

  7. #define VERSION "1.0"

  8. #define AUTHOR "Silent"

  9.  

  10. #define MAXSLOTS 32

  11.  

  12. enum Color

  13. {

  14.         YELLOW = 1,

  15.         GREEN,

  16.         TEAM_COLOR,

  17.         GREY,

  18.         RED,

  19.         BLUE,

  20. }

  21.  

  22. new TeamInfo;

  23. new SayText;

  24. new MaxSlots;

  25.  

  26. new bool:IsConnected[MAXSLOTS + 1];

  27.  

  28. new TeamName[][] =

  29. {

  30.         "",

  31.         "TERRORIST",

  32.         "CT",

  33.         "SPECTATOR"

  34. }

  35.  

  36. public plugin_init() {

  37.         register_plugin(PLUGIN, VERSION, AUTHOR);

  38.         register_logevent("logevent_rstart", 2, "1=Round_Start");

  39. }

  40.  

  41. public logevent_rstart()

  42. {

  43.         new players[32], pnum, i;

  44.         get_players(players, pnum);

  45.         for(i = 0; i<pnum; i++)

  46.         {

  47.                 new id = players[i];

  48.                 if(is_user_connected(id) && cs_get_user_team(id) == CS_TEAM_T)

  49.                 {

  50.                         ColorChat(id, GREEN, "[afuq]^x01Niká sze pérímenó in dö förszt ^x04 10 ^x01 szekundum.");

  51.                         return PLUGIN_CONTINUE;

  52.                 }

  53.         }

  54.         return PLUGIN_CONTINUE;

  55. }

  56.  

  57.  

  58. public ColorChat(id, Color:type, const msg[], {Float,Sql,Result,_}:...)

  59. {

  60.         static message[256];

  61.  

  62.         switch(type)

  63.         {

  64.                 case YELLOW:

  65.                 {

  66.                         message[0] = 0x01;

  67.                 }

  68.                 case GREEN:

  69.                 {

  70.                         message[0] = 0x04;

  71.                 }

  72.                 default:

  73.                 {

  74.                         message[0] = 0x03;

  75.                 }

  76.         }

  77.  

  78.         vformat(message[1], 251, msg, 4);

  79.  

  80.         message[192] = '^0';

  81.  

  82.         new team, ColorChange, index, MSG_Type;

  83.  

  84.         if(!id)

  85.         {

  86.                 index = FindPlayer();

  87.                 MSG_Type = MSG_ALL;

  88.  

  89.         } else {

  90.                 MSG_Type = MSG_ONE;

  91.                 index = id;

  92.         }

  93.  

  94.         team = get_user_team(index);   

  95.         ColorChange = ColorSelection(index, MSG_Type, type);

  96.  

  97.         ShowColorMessage(index, MSG_Type, message);

  98.  

  99.         if(ColorChange)

  100.         {

  101.                 Team_Info(index, MSG_Type, TeamName[team]);

  102.         }

  103. }

  104.  

  105. ShowColorMessage(id, type, message[])

  106. {

  107.         emessage_begin(type, SayText, _, id);

  108.         ewrite_byte(id)        

  109.         ewrite_string(message);

  110.         emessage_end();

  111. }

  112.  

  113. Team_Info(id, type, team[])

  114. {

  115.         emessage_begin(type, TeamInfo, _, id);

  116.         ewrite_byte(id);

  117.         ewrite_string(team);

  118.         emessage_end();

  119.  

  120.         return 1;

  121. }

  122.  

  123. ColorSelection(index, type, Color:Type)

  124. {

  125.         switch(Type)

  126.         {

  127.                 case RED:

  128.                 {

  129.                         return Team_Info(index, type, TeamName[1]);

  130.                 }

  131.                 case BLUE:

  132.                 {

  133.                         return Team_Info(index, type, TeamName[2]);

  134.                 }

  135.                 case GREY:

  136.                 {

  137.                         return Team_Info(index, type, TeamName[0]);

  138.                 }

  139.         }

  140.  

  141.         return 0;

  142. }

  143.  

  144. FindPlayer()

  145. {

  146.         new i = -1;

  147.  

  148.         while(i <= MaxSlots)

  149.         {

  150.                 if(IsConnected[++i])

  151.                 {

  152.                         return i;

  153.                 }

  154.         }

  155.  

  156.         return -1;

  157. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Kör eleji üzenet T-nek
HozzászólásElküldve:2012.08.08. 16:32 
Offline
Őstag
Avatar

Csatlakozott:2012.02.14. 15:09
Hozzászólások:1423
Megköszönték neki: 2 alkalommal
kösz
a [dafuq] is zöld ? nem látok olyan furcsaságokat körülötte xd

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Kör eleji üzenet T-nek
HozzászólásElküldve:2012.08.08. 16:37 
Offline
Signore Senior
Avatar

Csatlakozott:2011.09.09. 17:39
Hozzászólások:4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Az is zöld. mivel ColorChat 2. paraméterének zöldet adtam meg így zöldel kezdi. Próbáld ki. ;)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Kör eleji üzenet T-nek
HozzászólásElküldve:2012.08.08. 16:44 
Offline
Tiszteletbeli

Csatlakozott:2010.02.04. 19:12
Hozzászólások:3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
Silent írta:
Az is zöld. mivel ColorChat 2. paraméterének zöldet adtam meg így zöldel kezdi. Próbáld ki. ;)

de csak az utolsó rész lesz sárga, többi zöld

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Kör eleji üzenet T-nek
HozzászólásElküldve:2012.08.08. 16:51 
Offline
Signore Senior
Avatar

Csatlakozott:2011.09.09. 17:39
Hozzászólások:4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
IrOn123 írta:
Silent írta:
Az is zöld. mivel ColorChat 2. paraméterének zöldet adtam meg így zöldel kezdi. Próbáld ki. ;)

de csak az utolsó rész lesz sárga, többi zöld

fixed


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése: Rendezés 
Új téma nyitása Hozzászólás a témához  [6 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 6 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole