Advertisement
Guest User

Rcon Panel by Tony V0.2

a guest
Oct 25th, 2015
433
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.15 KB | None | 0 0
  1. /*
  2. ________________________________________________________________________________
  3. INFORMACIJE O FILTER SKRIPTI:
  4. Izradio:Tony /// [ PLIZ NEMOJ BRISATI CREDITS] ///
  5. Provjerio:Tony,Ermin
  6. BUGOVI:DO SADA NIJE PRONADJEN NI 1 BUG |
  7. ________________________________________________________________________________
  8. */
  9. //____________________________INCLUDES________________________________________//
  10. #include <a_samp>
  11. #include <sscanf2>
  12. #include <ZCMD>
  13. //____________________________PRAGMA 0________________________________________//
  14. #pragma tabsize 0
  15. //____________________________DEFINESS________________________________________//
  16. #define GROVE 0x00D900C8
  17. #define SCM SendClientMessage
  18. #define SPD ShowPlayerDialog
  19. #define RCON RconCommand
  20. #define MAX_RCON "50"
  21. //____________________________________________________________________________//
  22.  
  23. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  24. {
  25.  
  26. if(dialogid == 1000)
  27. {
  28.  
  29. if(response)
  30. {
  31. if(listitem == 0)
  32. {
  33. ShowPlayerDialog(playerid,1779,DIALOG_STYLE_INPUT,"Ime servera","Novo ime servera","Postavi","Izadji");// DIALOG ZA IME SERVERA
  34. }
  35. if(listitem == 1)
  36. {
  37. ShowPlayerDialog(playerid,1780,DIALOG_STYLE_INPUT,"Host Ime servera","Novo host ime servera","Postavi","Izadji");// DIALOG ZA NOVO HOST IME
  38. }
  39. if(listitem == 2)
  40. {
  41. ShowPlayerDialog(playerid,1781,DIALOG_STYLE_INPUT,"Map Ime servera","Novo ime mape","Postavi","Izadji");// DIALOG ZA IME MAPE
  42. }
  43. if(listitem == 3)
  44. {
  45. ShowPlayerDialog(playerid,1782,DIALOG_STYLE_INPUT,"Rcon Sifra Administratora","Unesi novu sifru","Postavi","Izadji");// DIALOG ZA RCON SIFRU
  46. }
  47. if(listitem == 4)
  48. {
  49. GameModeExit();
  50. }
  51. if(listitem == 5)
  52. {
  53. ShowPlayerDialog(playerid,1783,DIALOG_STYLE_INPUT,"URL servera","Unesi URL servera","Postavi","Izadji");// DIALOG ZA URL WEB SITEA
  54. }
  55. if(listitem == 6)
  56. {
  57. ShowPlayerDialog(playerid,1784,DIALOG_STYLE_INPUT,"Sifra servera","Unesi sifru servera","Postavi","Izadji");// DIALOG ZA SIFRU SERVERA
  58. }
  59. }
  60. }
  61.  
  62. if(dialogid == 1779)// NEMOJ CACKATI
  63. {// NEMOJ CACKATI
  64. new string[128];// NEMOJ CACKATI
  65. if(response)// NEMOJ CACKATI
  66. {// NEMOJ CACKATI
  67. format(string,sizeof(string),"hostname %s",inputtext);// NEMOJ CACKATI
  68. SendRconCommand(string);// NEMOJ CACKATI
  69. }// NEMOJ CACKATI
  70. }// NEMOJ CACKATI
  71. ////////////////////////////////////////////////////////////////////////////////
  72. if(dialogid == 1780)
  73. {
  74. new string[128];
  75. if(response)
  76. {
  77. format(string,sizeof(string),"%s",inputtext);// NEMOJ CACKATI
  78. SetGameModeText(string);// NEMOJ CACKATI
  79. }
  80. }
  81. ////////////////////////////////////////////////////////////////////////////////
  82. if(dialogid == 1781)
  83. {
  84. new string[128];
  85. if(response)
  86. {
  87. format(string,sizeof(string),"mapname %s",inputtext);// NEMOJ CACKATI
  88. SendRconCommand(string);// NEMOJ CACKATI
  89. }
  90. }
  91. ////////////////////////////////////////////////////////////////////////////////
  92. if(dialogid == 1782)
  93. {
  94. new string[128];
  95. if(response)
  96. {
  97. format(string,sizeof(string),"rcon_password %s",inputtext);
  98. SendRconCommand(string);
  99. }
  100. }
  101. SCM(playerid,-1, "USPESNO STE PROMENILI RCON_PASSWORD");
  102. ////////////////////////////////////////////////////////////////////////////////
  103. if(dialogid == 1783)
  104. {
  105. new string[128];
  106. if(response)
  107. {
  108. format(string,sizeof(string),"weburl %s",inputtext);
  109. SendRconCommand(string);
  110. }
  111. }
  112. ////////////////////////////////////////////////////////////////////////////////
  113. if(dialogid == 1784)
  114. {
  115. new string[128];
  116. if(response)
  117. {
  118. format(string,sizeof(string),"password %s",inputtext);
  119. SendRconCommand(string);
  120. }
  121. }
  122.  
  123.  
  124. return 1;
  125. }
  126. //____________________________KOMANDE_________________________________________//
  127. CMD:server(playerid, params[])
  128. {
  129. if(IsPlayerAdmin(playerid))
  130. {
  131. SPD(playerid,1000,DIALOG_STYLE_LIST,"{FFFFFF}Server podesavanje","{F81414}Ime servera\n{00FF22}Host ime\n{00CED1}Map ime\n{00C0FF}Rcon sifra\n{FFFFFF}Restart servera\n{F81414}URL servera\n{00CED1}Sifra servera","Odabari","Odustani");
  132. }
  133. else
  134. {
  135. SCM(playerid,0x00D900C8,"Morate biti ulogovani kao RCON Admin za koriscenje ove komande !");
  136. }
  137. return 1;
  138. }
  139. /*
  140. BY TONY [ NE BRISI CREDITS :) ]
  141. /////============================[Kraj Skripte]============================/////
  142. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement