hlmod.hu
https://hlmod.hu/

Prefixek
https://hlmod.hu/viewtopic.php?f=29&t=6221
Oldal: 1 / 1

Szerző:  TysOn [2012.10.07. 19:38 ]
Hozzászólás témája:  Prefixek

Hali, olyan prefix plugin szeretnék kérni ami 2 prefixet tartalmaz...

A BANN joggal rendelkező embereknek ezt irja: [ADMIN]
Az ADMIN_LEVEL_H joggal rendelkezö embereknek pedig: [V.I.P]
Szóval a lényeg amiért új plugin kérnek az pedig az, hogy allchatot is tartalmazzon... Tehát az elök látják a halottak irását és forditva is, és az elők látják a halottak prefixét (ha van) és forditva is... pl. *DEAD* [ADMIN] AsDDD: csá all
Ezt egy élő és egy halott is igy lássa...

Aki megcsinálná hibátlanul nagyon hálás lennék érte :mrgreen:

Szerző:  kiki [2012.10.20. 19:27 ]
Hozzászólás témája:  Re: Prefixek

Ziman: nem kell itt más oldalt hirdetni, köszönöm, ott a miénk is, amxx.try.hu vagy amxmodx.crys.hu :)

Szerző:  Nandee [2012.10.20. 20:35 ]
Hozzászólás témája:  Re: Prefixek

ez még többet is tud, mint amit leírtál csak jól be kell cfgzni:
LINK

Szerző:  fear_ezmegmi [2012.10.21. 10:49 ]
Hozzászólás témája:  Re: Prefixek

SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5.  
  6. public plugin_init()
  7. {
  8. register_message(get_user_msgid("SayText"),"Tekst");
  9. }
  10. public Tekst(msgId,msgDest,msgEnt){
  11. new id = get_msg_arg_int(1);
  12.  
  13. if(!is_user_connected(id)) return PLUGIN_CONTINUE;
  14.  
  15. if(get_user_flags(id) & ADMIN_LEVEL_H)
  16. {
  17. new szTmp[256],szTmp2[256];
  18. get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
  19.  
  20. new szPrefix[64] = "^x04[VIP]";
  21.  
  22. if(!equal(szTmp,"#Cstrike_Chat_All")){
  23. add(szTmp2,charsmax(szTmp2),szPrefix);
  24. add(szTmp2,charsmax(szTmp2)," ");
  25. add(szTmp2,charsmax(szTmp2),szTmp);
  26. }
  27. else{
  28. add(szTmp2,charsmax(szTmp2),szPrefix);
  29. add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : ^x04%s2");
  30. }
  31.  
  32. set_msg_arg_string(2,szTmp2);
  33. }
  34. if(get_user_flags(id) & ADMIN_KICK)
  35. {
  36. new szTmp[256],szTmp2[256];
  37. get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
  38.  
  39. new szPrefix[64] = "^x04[ADMIN]";
  40.  
  41. if(!equal(szTmp,"#Cstrike_Chat_All")){
  42. add(szTmp2,charsmax(szTmp2),szPrefix);
  43. add(szTmp2,charsmax(szTmp2)," ");
  44. add(szTmp2,charsmax(szTmp2),szTmp);
  45. }
  46. else{
  47. add(szTmp2,charsmax(szTmp2),szPrefix);
  48. add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : ^x04%s2");
  49. }
  50.  
  51. set_msg_arg_string(2,szTmp2);
  52. }
  53. return PLUGIN_CONTINUE;
  54. }

Szerző:  norbee.16 [2012.10.21. 12:24 ]
Hozzászólás témája:  Re: Prefixek

Ezmegmi amit most írtál az jó zp hez is nem? szóval nem kell át írni semit bene?

Szerző:  fear_ezmegmi [2012.10.21. 13:03 ]
Hozzászólás témája:  Re: Prefixek

norbee.16 írta:
Ezmegmi amit most írtál az jó zp hez is nem? szóval nem kell át írni semit bene?

elvileg igen. de teszteld le.

Szerző:  Bence98007 [2012.10.21. 15:37 ]
Hozzászólás témája:  Re: Prefixek

Én is használtam ezt, de az a baj, hogy néha ír a chatbe csak úgy egy prefixet...tehát h van olyan, h játék közben a chatbe kiírja hogy [VIP] de úgy, h senki nem írt semmitse a chatbe :roll:

fear_ezmegmi írta:
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5.  
  6. public plugin_init()
  7. {
  8. register_message(get_user_msgid("SayText"),"Tekst");
  9. }
  10. public Tekst(msgId,msgDest,msgEnt){
  11. new id = get_msg_arg_int(1);
  12.  
  13. if(!is_user_connected(id)) return PLUGIN_CONTINUE;
  14.  
  15. if(get_user_flags(id) & ADMIN_LEVEL_H)
  16. {
  17. new szTmp[256],szTmp2[256];
  18. get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
  19.  
  20. new szPrefix[64] = "^x04[VIP]";
  21.  
  22. if(!equal(szTmp,"#Cstrike_Chat_All")){
  23. add(szTmp2,charsmax(szTmp2),szPrefix);
  24. add(szTmp2,charsmax(szTmp2)," ");
  25. add(szTmp2,charsmax(szTmp2),szTmp);
  26. }
  27. else{
  28. add(szTmp2,charsmax(szTmp2),szPrefix);
  29. add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : ^x04%s2");
  30. }
  31.  
  32. set_msg_arg_string(2,szTmp2);
  33. }
  34. if(get_user_flags(id) & ADMIN_KICK)
  35. {
  36. new szTmp[256],szTmp2[256];
  37. get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
  38.  
  39. new szPrefix[64] = "^x04[ADMIN]";
  40.  
  41. if(!equal(szTmp,"#Cstrike_Chat_All")){
  42. add(szTmp2,charsmax(szTmp2),szPrefix);
  43. add(szTmp2,charsmax(szTmp2)," ");
  44. add(szTmp2,charsmax(szTmp2),szTmp);
  45. }
  46. else{
  47. add(szTmp2,charsmax(szTmp2),szPrefix);
  48. add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : ^x04%s2");
  49. }
  50.  
  51. set_msg_arg_string(2,szTmp2);
  52. }
  53. return PLUGIN_CONTINUE;
  54. }

Szerző:  fear_ezmegmi [2012.10.21. 16:11 ]
Hozzászólás témája:  Re: Prefixek

Bence98007 írta:
Én is használtam ezt, de az a baj, hogy néha ír a chatbe csak úgy egy prefixet...tehát h van olyan, h játék közben a chatbe kiírja hogy [VIP] de úgy, h senki nem írt semmitse a chatbe :roll:

fear_ezmegmi írta:
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5.  
  6. public plugin_init()
  7. {
  8. register_message(get_user_msgid("SayText"),"Tekst");
  9. }
  10. public Tekst(msgId,msgDest,msgEnt){
  11. new id = get_msg_arg_int(1);
  12.  
  13. if(!is_user_connected(id)) return PLUGIN_CONTINUE;
  14.  
  15. if(get_user_flags(id) & ADMIN_LEVEL_H)
  16. {
  17. new szTmp[256],szTmp2[256];
  18. get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
  19.  
  20. new szPrefix[64] = "^x04[VIP]";
  21.  
  22. if(!equal(szTmp,"#Cstrike_Chat_All")){
  23. add(szTmp2,charsmax(szTmp2),szPrefix);
  24. add(szTmp2,charsmax(szTmp2)," ");
  25. add(szTmp2,charsmax(szTmp2),szTmp);
  26. }
  27. else{
  28. add(szTmp2,charsmax(szTmp2),szPrefix);
  29. add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : ^x04%s2");
  30. }
  31.  
  32. set_msg_arg_string(2,szTmp2);
  33. }
  34. if(get_user_flags(id) & ADMIN_KICK)
  35. {
  36. new szTmp[256],szTmp2[256];
  37. get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
  38.  
  39. new szPrefix[64] = "^x04[ADMIN]";
  40.  
  41. if(!equal(szTmp,"#Cstrike_Chat_All")){
  42. add(szTmp2,charsmax(szTmp2),szPrefix);
  43. add(szTmp2,charsmax(szTmp2)," ");
  44. add(szTmp2,charsmax(szTmp2),szTmp);
  45. }
  46. else{
  47. add(szTmp2,charsmax(szTmp2),szPrefix);
  48. add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : ^x04%s2");
  49. }
  50.  
  51. set_msg_arg_string(2,szTmp2);
  52. }
  53. return PLUGIN_CONTINUE;
  54. }

Akkor te szúrtál el valamit...

Szerző:  Bence98007 [2012.10.21. 16:15 ]
Hozzászólás témája:  Re: Prefixek

Pontosan ugyan ez volt a kódom -.-"

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