Advertisement
Guest User

Untitled

a guest
Nov 28th, 2021
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //Include
  2. #include < a_samp >
  3. #include < YSI\y_va >
  4. #include < YSI\y_commands >
  5. #include < sscanf2 >
  6. #include < fdialog >
  7.  
  8. //New
  9. new bool:gchatpanel = false;
  10. new bool:achatpanel = false;
  11. new bool:gmchatpanel = false;
  12.  
  13. //Colors
  14. #define HZELENA "{04CC29}"
  15. #define CRVENA "{F81414}"
  16. #define BELA "{FFFFFF}"
  17. #define ZELENA "{6EF83C}"
  18.  
  19. /*
  20. Ako uzimate CMD ostavite barem credits :) Spasic
  21. Uzivajte nadam se da ce vam se svidjati
  22. */
  23.  
  24. //Komanda
  25. YCMD:apanel(playerid, params[], help)
  26. {
  27. if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, ""CRVENA"[#Greska] "BELA"Niste ovlasceni za upotrebu ove komande"); // /rcon login (pw)
  28.  
  29. new string[256];
  30. format(string, sizeof string, "[1]Admin Chat\t%s\n[2]GameMaster Chat\t%s\n[3]Vip Chat\t%s", ((!achatpanel) ? (""ZELENA"Ukljuceno") : (""CRVENA"Iskljuceno")), ((!gmchatpanel) ? (""ZELENA"Ukljuceno") : (""CRVENA"Iskljuceno")), ((!gchatpanel) ? (""ZELENA"Ukljuceno") : (""CRVENA"Iskljuceno")));
  31.  
  32. ShowPlayerDialog(playerid, 996, DIALOG_STYLE_TABLIST," #AdminPanel", string, "Izaberi", "Izlaz");
  33. return 1;
  34. }
  35.  
  36. //fDialog
  37. fDialog(996)
  38. {
  39. if(!response) return 1;
  40. switch(listitem)
  41. {
  42. case 0:
  43. {
  44. achatpanel = !!achatpanel;
  45. va_SendClientMessage(playerid, -1, ""HZELENA"[#APanel] "BELA"Uspesno /a chat postavljen na %s", ((!achatpanel) ? (""ZELENA"upaljen.") : (""CRVENA"ugasen.")));
  46. }
  47. case 1:
  48. {
  49. gmchatpanel = !!gmchatpanel;
  50. va_SendClientMessage(playerid, -1, ""HZELENA"[#APanel] "BELA"Uspesno /ga chat postavljen na %s", ((!gmchatpanel) ? (""ZELENA"upaljen.") : (""CRVENA"ugasen.")));
  51. }
  52. case 2:
  53. {
  54. gchatpanel = !!gchatpanel;
  55. va_SendClientMessage(playerid, -1, ""HZELENA"[#APanel] "BELA"Uspesno /g chat postavljen na %s", ((!gchatpanel) ? (""ZELENA"upaljen.") : (""CRVENA"ugasen.")));
  56. }
  57. }
  58. return 1;
  59. }
  60.  
  61. //Primer kako iskoristiti ovo na Komandu
  62. //Ovo dodajte u komandu koju zelite u ovom slucaju ja sam napravio za admin chat on/off tako da ovo stavljamo ispod komande /a
  63. if(achatpanel) return SendClientMessage(playerid, -1,""CRVENA"[#Greska] "BELA"Admin chat je iskljucen od strane vlasnika");
  64.  
  65. //Takodje vazi i za ostalo... dodajete ovo ispod komande /ga [Gamemaster chat]
  66. if(gmchatpanel) return SendClientMessage(playerid, -1,""CRVENA"[#Greska] "BELA"GameMaster chat je iskljucen od strane vlasnika");
  67.  
  68. //Dodajete ovo ispod /g komande [Vip Chaat]
  69. if(gchatpanel) return SendClientMessage(playerid, -1,""CRVENA"[#Greska] "BELA"Vip chat je iskljucen od strane vlasnika");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement