hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 359 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 357 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  [2 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Piros speclist
HozzászólásElküldve:2013.09.19. 18:06 
Offline
Jómunkásember

Csatlakozott:2013.02.11. 16:06
Hozzászólások:491
Megköszönt másnak: 96 alkalommal
Megköszönték neki: 50 alkalommal
Hello. valaki megcsinál nekem egy piros színnel kíírt speclist plugint? ami a sarokban mutatja pirossal? ÉN EL VAGYOK FOGLALVA A TANULÁSSAL és ha értesz hozzá ékezet is legyen, tehát kb így nézzen ki:
XYZ NézŐi:
asd
qwe

_________________
Rengeteg új beszólás eléréséhez kattints IDE (Ezek alapból sank soundshoz készültek)

Steam profil:
[steam]http://steamcommunity.com/profiles/76561198089487307[/steam]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Piros speclist
HozzászólásElküldve:2013.09.19. 20:07 
Offline
Minden6ó
Avatar

Csatlakozott:2011.01.19. 12:14
Hozzászólások:4294
Megköszönt másnak: 219 alkalommal
Megköszönték neki: 289 alkalommal
laki5000 írta:
Hello. valaki megcsinál nekem egy piros színnel kíírt speclist plugint? ami a sarokban mutatja pirossal? ÉN EL VAGYOK FOGLALVA A TANULÁSSAL és ha értesz hozzá ékezet is legyen, tehát kb így nézzen ki:
XYZ NézŐi:
asd
qwe

Tessék:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2.  
  3. #include <fakemeta>
  4.  
  5.  
  6.  
  7. #pragma semicolon 1
  8.  
  9.  
  10.  
  11. #define RED 64
  12.  
  13. #define GREEN 64
  14.  
  15. #define BLUE 64
  16.  
  17. #define UPDATEINTERVAL 1.0
  18.  
  19.  
  20.  
  21. // Comment below if you do not want /speclist showing up on chat
  22.  
  23. #define ECHOCMD
  24.  
  25.  
  26.  
  27. // Admin flag used for immunity
  28.  
  29. #define FLAG ADMIN_KICK
  30.  
  31.  
  32.  
  33. new const PLUGIN[] = "SpecList";
  34.  
  35. new const VERSION[] = "1.2";
  36.  
  37. new const AUTHOR[] = "FatalisDK";
  38.  
  39.  
  40.  
  41. new gMaxPlayers;
  42.  
  43. new gCvarOn;
  44.  
  45. new gCvarImmunity;
  46.  
  47. new bool:gOnOff[33] = { true, ... };
  48.  
  49.  
  50.  
  51. public plugin_init()
  52.  
  53. {
  54.  
  55. register_plugin(PLUGIN, VERSION, AUTHOR);
  56.  
  57.  
  58.  
  59. register_cvar(PLUGIN, VERSION, FCVAR_SERVER, 0.0);
  60.  
  61. gCvarOn = register_cvar("amx_speclist", "1", 0, 0.0);
  62.  
  63. gCvarImmunity = register_cvar("amx_speclist_immunity", "1", 0, 0.0);
  64.  
  65.  
  66.  
  67. register_clcmd("say /speclist", "cmdSpecList", -1, "");
  68.  
  69.  
  70.  
  71. gMaxPlayers = get_maxplayers();
  72.  
  73.  
  74.  
  75. set_task(UPDATEINTERVAL, "tskShowSpec", 123094, "", 0, "b", 0);
  76.  
  77. }
  78.  
  79.  
  80.  
  81. public cmdSpecList(id)
  82.  
  83. {
  84.  
  85. if( gOnOff[id] )
  86.  
  87. {
  88.  
  89. client_print(id, print_chat, "[AMXX] Mostmár nem fogod látni ki néz téged.");
  90.  
  91. gOnOff[id] = false;
  92.  
  93. }
  94.  
  95. else
  96.  
  97. {
  98.  
  99. client_print(id, print_chat, "[AMXX] Mostmár látni fogod ki néz téged.");
  100.  
  101. gOnOff[id] = true;
  102.  
  103. }
  104.  
  105.  
  106.  
  107. #if defined ECHOCMD
  108.  
  109. return PLUGIN_CONTINUE;
  110.  
  111. #else
  112.  
  113. return PLUGIN_HANDLED;
  114.  
  115. #endif
  116.  
  117. }
  118.  
  119.  
  120.  
  121. public tskShowSpec()
  122.  
  123. {
  124.  
  125. if( !get_pcvar_num(gCvarOn) )
  126.  
  127. {
  128.  
  129. return PLUGIN_CONTINUE;
  130.  
  131. }
  132.  
  133.  
  134.  
  135. static szHud[1102];//32*33+45
  136.  
  137. static szName[34];
  138.  
  139. static bool:send;
  140.  
  141.  
  142.  
  143. // FRUITLOOOOOOOOOOOOPS!
  144.  
  145. for( new alive = 1; alive <= gMaxPlayers; alive++ )
  146.  
  147. {
  148.  
  149. new bool:sendTo[33];
  150.  
  151. send = false;
  152.  
  153.  
  154.  
  155. if( !is_user_alive(alive) )
  156.  
  157. {
  158.  
  159. continue;
  160.  
  161. }
  162.  
  163.  
  164.  
  165. sendTo[alive] = true;
  166.  
  167.  
  168.  
  169. get_user_name(alive, szName, 32);
  170.  
  171. format(szHud, 45, "%s Nézői:^n", szName);
  172.  
  173.  
  174.  
  175. for( new dead = 1; dead <= gMaxPlayers; dead++ )
  176.  
  177. {
  178.  
  179. if( is_user_connected(dead) )
  180.  
  181. {
  182.  
  183. if( is_user_alive(dead)
  184.  
  185. || is_user_bot(dead) )
  186.  
  187. {
  188.  
  189. continue;
  190.  
  191. }
  192.  
  193.  
  194.  
  195. if( pev(dead, pev_iuser2) == alive )
  196.  
  197. {
  198.  
  199. if( !(get_pcvar_num(gCvarImmunity)&&get_user_flags(dead, 0)&FLAG) )
  200.  
  201. {
  202.  
  203. get_user_name(dead, szName, 32);
  204.  
  205. add(szName, 33, "^n", 0);
  206.  
  207. add(szHud, 1101, szName, 0);
  208.  
  209. send = true;
  210.  
  211. }
  212.  
  213.  
  214.  
  215. sendTo[dead] = true;
  216.  
  217.  
  218.  
  219. }
  220.  
  221. }
  222.  
  223. }
  224.  
  225.  
  226.  
  227. if( send == true )
  228.  
  229. {
  230.  
  231. for( new i = 1; i <= gMaxPlayers; i++ )
  232.  
  233. {
  234.  
  235. if( sendTo[i] == true
  236.  
  237. && gOnOff[i] == true )
  238.  
  239. {
  240.  
  241. set_hudmessage(RED, GREEN, BLUE,
  242.  
  243. 255, 0, 0, 0.0, 1.1, 0.0, 0.0, 1);
  244.  
  245.  
  246.  
  247. show_hudmessage(i, szHud);
  248.  
  249. }
  250.  
  251. }
  252.  
  253. }
  254.  
  255. }
  256.  
  257.  
  258.  
  259. return PLUGIN_CONTINUE;
  260.  
  261. }
  262.  
  263.  
  264.  
  265. public client_connect(id)
  266.  
  267. {
  268.  
  269. gOnOff[id] = true;
  270.  
  271. }
  272.  
  273.  
  274.  
  275. public client_disconnect(id)
  276.  
  277. {
  278.  
  279. gOnOff[id] = true;
  280.  
  281. }
  282.  
  283. stock print_color(const id, const input[], any:...)
  284. {
  285. new count = 1, players[32]
  286. static msg[191]
  287. vformat(msg, 190, input, 3)
  288.  
  289. replace_all(msg, 190, "!g", "^4")
  290. replace_all(msg, 190, "!y", "^1")
  291. replace_all(msg, 190, "!t", "^3")
  292. replace_all(msg, 190, "á", "á")
  293. replace_all(msg, 190, "é", "Ă©")
  294. replace_all(msg, 190, "í", "Ă")
  295. replace_all(msg, 190, "ó", "Ăł")
  296. replace_all(msg, 190, "ö", "ö")
  297. replace_all(msg, 190, "ő", "Ĺ‘")
  298. replace_all(msg, 190, "ú", "Ăş")
  299. replace_all(msg, 190, "ü", "ĂĽ")
  300. replace_all(msg, 190, "ű", "ű")
  301. replace_all(msg, 190, "Á", "Á")
  302. replace_all(msg, 190, "É", "É")
  303. replace_all(msg, 190, "Í", "ĂŤ")
  304. replace_all(msg, 190, "Ó", "Ă“")
  305. replace_all(msg, 190, "Ö", "Ă–")
  306. replace_all(msg, 190, "Ő", "Ő")
  307. replace_all(msg, 190, "Ú", "Ăš")
  308. replace_all(msg, 190, "Ü", "Ăś")
  309. replace_all(msg, 190, "Ű", "Ű")
  310.  
  311. if (id) players[0] = id; else get_players(players, count, "ch")
  312. {
  313. for (new i = 0; i < count; i++)
  314. {
  315. if (is_user_connected(players[i]))
  316. {
  317. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
  318. write_byte(players[i])
  319. write_string(msg)
  320. message_end()
  321. }
  322. }
  323. }
  324. return PLUGIN_HANDLED
  325. }

_________________
<<eb@>>Team Website - Közösség
17Buddies - Általam készített pályák.
GameBanana - Általam készített pályák/vágott hangok.

Kép
Kép


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  [2 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 5 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