hlmod.hu
https://hlmod.hu/

Új csatlakozás üzenetek
https://hlmod.hu/viewtopic.php?f=24&t=4595
Oldal: 1 / 1

Szerző:  oroszrulett [2012.06.03. 06:40 ]
Hozzászólás témája:  Új csatlakozás üzenetek

Ha egy játékos feljön a szerverre, akkor a képernyő tetején középen írja ki az üzenetet, ha pedig rendelkezik KICK joggal, akkor chat-be is írja, továbbá ír egy csitereknek szánt üzenetet is.
Ha valaki elmegy, akkor pedig a képernyő alján középen ír ki egy üzenetet.
Cvar nincs, a szükséges admin jogot ADMINJOG szó után lehet állítani.
Kód:
  1. #include < amxmodx >

  2. #include < amxmisc >

  3. #include < dhudmessage >

  4. #include < colorchat >

  5. #include < hamsandwich >

  6.  

  7. #define ADMINJOG ADMIN_KICK

  8.  

  9. new bool:elsokor[33]

  10.  

  11. public plugin_init()

  12. {

  13.         register_plugin("New Connect Messages", "1.0", "oroszrulett")

  14.        

  15.         RegisterHam(Ham_Spawn, "player", "eledes", 1)

  16. }

  17.  

  18. public client_putinserver(id)

  19. {

  20.         if(is_user_bot(id) && is_user_hltv(id))

  21.                 return PLUGIN_HANDLED;

  22.        

  23.         elsokor[id] = true;

  24.         new name[33];

  25.         get_user_name(id, name, 31);

  26.        

  27.         if(get_user_flags(id) == ADMINJOG)

  28.         {

  29.                 for (new i = 1; i <= get_maxplayers(); i++)

  30.                 {

  31.                         ColorChat(i, GREEN, "%s^x01 nevu admin csatlakozott!", name)

  32.                        

  33.                         set_dhudmessage(0, 255, 255, -1.0, 0.01, 0, 6.0, 4.0)

  34.                         show_dhudmessage(i, "Vigyazzatok Cheaterek !! Admin jott a szerverre !!", name)

  35.                 }

  36.         }else{

  37.                 set_dhudmessage(0, 255, 0, -1.0, 0.01, 0, 6.0, 4.0)

  38.                 show_dhudmessage(id, "%s csatlakozott!", name)

  39.         }

  40.        

  41.         return PLUGIN_CONTINUE;

  42. }

  43. public client_disconnect(id)

  44. {

  45.         if(is_user_bot(id) && is_user_hltv(id))

  46.                 return PLUGIN_HANDLED;

  47.                

  48.         new name[33];

  49.         get_user_name(id, name, 31);

  50.        

  51.         if(get_user_flags(id) == ADMINJOG)

  52.         {

  53.                 ColorChat(0, GREEN, "%s^x01 nevu admin elment!", name)

  54.         }else{

  55.                 set_dhudmessage(0, 255, 0, -1.0, 0.90, 0, 6.0, 4.0)

  56.                 show_dhudmessage(id, "%s elment!", name)

  57.         }

  58.        

  59.         return PLUGIN_CONTINUE;

  60. }

  61. public eledes(id)

  62. {

  63.         if(elsokor[id] == true)

  64.         {

  65.                 set_hudmessage(170, 255, 0, -1.0, 0.55, 0, 6.0, 4.0)

  66.                 show_hudmessage(id, "Udvozlunk a szerveren, ^nremeljuk jot fogsz^njatszani!")

  67.                 elsokor[id] = false;

  68.         }

  69. }

  70.  

  71.  

  72.  

Szerző:  kiki [2012.06.03. 07:26 ]
Hozzászólás témája:  Re: Új csatlakozás üzenetek

Már van egy rakat ilyen, semmiben nem külömbözik, csak más szöveg, és éledéskor dob egy üzit neki, aminek nem sok értelme van, mert ha már 10 hasonló funkciójú plugin fentvan és mindegyikbe ír éledéskor az picit rossz lehet!

Szerző:  oroszrulett [2012.06.03. 09:39 ]
Hozzászólás témája:  Re: Új csatlakozás üzenetek

Máshol írja ki, és DHUD. :)

Szerző:  kiki [2012.06.03. 09:44 ]
Hozzászólás témája:  Re: Új csatlakozás üzenetek

Van dhudos is az oldalon-,- A kordináta meg nem számít!

Szerző:  pixxa112 [2012.07.05. 17:30 ]
Hozzászólás témája:  Re: Új csatlakozás üzenetek

Ez csak nekem nem működik?

Szerző:  oroszrulett [2012.07.05. 17:33 ]
Hozzászólás témája:  Re: Új csatlakozás üzenetek

Hibás a plugin, megy kukába. :)

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/