Guest User

Untitled

a guest
Jul 31st, 2011
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.66 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. #define DIALOGID 222
  4.  
  5. public OnPlayerCommandText(playerid, cmdtext[])
  6. {
  7. if(!strcmp(cmdtext, "/ls", true))
  8. {
  9. if(IsPlayerInAnyVehicle(playerid))
  10. {
  11. return ShowPlayerDialog(playerid, DIALOGID+000, DIALOG_STYLE_LIST, "Vip Admins помощь Меню",
  12. "getinfo\nip\nrepair\nadminPVP\nsetvip\nviplist\nreports\nclearall\ncaps\ntcar", "Выбор", "Отмена");
  13. }
  14. else return ShowPlayerDialog(playerid, DIALOGID+000, DIALOG_STYLE_LIST, "Vip Admins помощь Меню",
  15. "getinfo\nip\nrepair\nadminPVP\nsetvip\nviplist\nreports\nclearall\ncaps\ntcar", "Выбор", "Отмена");
  16. }
  17. return 1;
  18. }
  19.  
  20. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  21. {
  22. if(dialogid == DIALOGID+000){
  23. if(response == 0){
  24. if(response){
  25. if(listitem == 0){
  26. ShowPlayerDialog(playerid, DIALOGID+000, DIALOG_STYLE_LIST,"Vip Admins помощь Меню","getinfo\nip\nrepair\nadminPVP\nsetvip\nviplist\nreports\nclearall\ncaps\ntcar", "Выбор", "Назад") && TogglePlayerControllable(playerid,true);
  27. }
  28. return 1;
  29. }
  30.  
  31. switch(dialogid)//if your using only one dialog this isn't needed but you never know.
  32. {
  33. case 1://our dialog
  34. {
  35. if(listitem == 1){
  36. ShowPlayerDialog(playerid, DIALOGID+111, DIALOG_STYLE_LIST,
  37. "Vip Admins помощь Меню", "abike\nacar\naheli\naboat\ncar\ncarcolour\ncarhealth\nlockcar\nunlockcar\ngivebike", "Выбор", "Назад") && TogglePlayerControllable(playerid,true);
  38. }
  39. case 1:
  40. {
  41. if(listitem == 2){
  42. ShowPlayerDialog(playerid, DIALOGID+222, DIALOG_STYLE_LIST,
  43. "Vip Admins помощь Меню","givecar\nflip\nsethealth\nsetarmour\ngiveweapon\nsetname\nsetskin\nsetweather\nsetcash\ndisarm", "Выбор", "Назад") && TogglePlayerControllable(playerid,true);
  44. }
  45. case 2:
  46. {
  47. if(listitem == 3){
  48. ShowPlayerDialog(playerid, DIALOGID+333, DIALOG_STYLE_LIST,
  49. "Vip Admins помощь Меню", "goto\ngethere\nteleplayer\neject\nkick\nban\nrban\nwarn\naka\nslap", "Выбор", "Назад") && TogglePlayerControllable(playerid,true);
  50. }
  51. case 3:
  52. {
  53. if(listitem == 4){
  54. ShowPlayerDialog(playerid, DIALOGID+444, DIALOG_STYLE_LIST,
  55. "Vip Admins помощь Меню","explode\njailed\njail\nunjail\ncage\nGPS\nfrozen\nfreeze\nunfreeze\nakill", "Выбор", "Назад") && TogglePlayerControllable(playerid,true);
  56. }
  57. case 4:
  58. {
  59. if(listitem == 5){
  60. ShowPlayerDialog(playerid, DIALOGID+555, DIALOG_STYLE_LIST,
  61. "Vip Admins помощь Меню", "muted\nmute\nunmute\nlspec\nlspecoff\nPVP\nCM\nfstyles", "Выбор", "Назад") && TogglePlayerControllable(playerid,true);
  62. return 1;
  63. }
  64.  
  65.  
  66. if(dialogid == DIALOGID+000)
  67. {
  68. if(response == 0){
  69. ShowPlayerDialog(playerid, DIALOGID+000, DIALOG_STYLE_LIST, "Vip Admins помощь Меню","getinfo\nip\nrepair\nadminPVP\nsetvip\nviplist\nreports\nclearall\ncaps\ntcar", "Потвердить", "Назад");}
  70. if(response){
  71. if(listitem == 0){ ShowPlayerDialog(playerid, DIALOGID+000, DIALOG_STYLE_LIST, "{FF0000}getinfo{F6F6F6}-Увидеть инфо определенного игрока", "Отмена");}
  72. if(listitem == 1){ ShowPlayerDialog(playerid, DIALOGID+000, DIALOG_STYLE_LIST, "{FF0000}ip{F6F6F6}-увидеть ип определенного игрока", "Отмена");}
  73. if(listitem == 2){ ShowPlayerDialog(playerid, DIALOGID+000, DIALOG_STYLE_LIST, "{FF0000}repair{F6F6F6}-Ремонт транспорта", "Отмена");}
  74. if(listitem == 3){ ShowPlayerDialog(playerid, DIALOGID+000, DIALOG_STYLE_LIST, "{FF0000}adminPVP{F6F6F6}-Админ пвп зона", "Отмена");}
  75. if(listitem == 4){ ShowPlayerDialog(playerid, DIALOGID+000, DIALOG_STYLE_LIST, "{FF0000}setvip{F6F6F6}-установка вип статуса", "Отмена");}
  76. if(listitem == 5){ ShowPlayerDialog(playerid, DIALOGID+000, DIALOG_STYLE_LIST, "{FF0000}viplist{F6F6F6}-Просмотр вип статусов", "Отмена");}
  77. if(listitem == 6){ ShowPlayerDialog(playerid, DIALOGID+000, DIALOG_STYLE_LIST, "{FF0000}reports{F6F6F6}-Подать жалобу главному администратору", "Отмена");}
  78. if(listitem == 7){ ShowPlayerDialog(playerid, DIALOGID+000, DIALOG_STYLE_LIST, "{FF0000}clearall{F6F6F6}-очистка всего чата", "Отмена");}
  79. if(listitem == 8){ ShowPlayerDialog(playerid, DIALOGID+000, DIALOG_STYLE_LIST, "{FF0000}caps{F6F6F6}-Разрешить/Запретить игроку использования капса", "Отмена");}
  80. if(listitem == 9){ ShowPlayerDialog(playerid, DIALOGID+000, DIALOG_STYLE_LIST, "{FF0000}tcar{F6F6F6}-вызов тюн машины", "Отмена");}
  81. }
  82. return 1;
  83. }
  84.  
  85. if(dialogid == DIALOGID+111)
  86. {
  87. if(response == 0){
  88. ShowPlayerDialog(playerid, DIALOGID+111, DIALOG_STYLE_LIST, "Vip Admins помощь Меню","abike\nacar\naheli\naboat\ncar\ncarcolour\ncarhealth\nlockcar\nunlockcar\ngivebike", "Потвердить", "Назад");}
  89. if(response){
  90. if(listitem == 0){ ShowPlayerDialog(playerid, DIALOGID+111, DIALOG_STYLE_LIST, "{FF0000}abike{F6F6F6}-создать мотоцыкл", "Отмена");}
  91. if(listitem == 1){ ShowPlayerDialog(playerid, DIALOGID+111, DIALOG_STYLE_LIST, "{FF0000}acar{F6F6F6}-создать машину", "Отмена");}
  92. if(listitem == 2){ ShowPlayerDialog(playerid, DIALOGID+111, DIALOG_STYLE_LIST, "{FF0000}aheli{F6F6F6}-создать вертолет", "Отмена");}
  93. if(listitem == 3){ ShowPlayerDialog(playerid, DIALOGID+111, DIALOG_STYLE_LIST, "{FF0000}aboat{F6F6F6}-создать лодку", "Отмена");}
  94. if(listitem == 4){ ShowPlayerDialog(playerid, DIALOGID+111, DIALOG_STYLE_LIST, "{FF0000}car{F6F6F6}-создать транспорт с цветами", "Отмена");}
  95. if(listitem == 5){ ShowPlayerDialog(playerid, DIALOGID+111, DIALOG_STYLE_LIST, "{FF0000}carcolour{F6F6F6}-покрасить машину", "Отмена");}
  96. if(listitem == 6){ ShowPlayerDialog(playerid, DIALOGID+111, DIALOG_STYLE_LIST, "{FF0000}carhealth{F6F6F6}-изменить хр транспорта", "Отмена");}
  97. if(listitem == 7){ ShowPlayerDialog(playerid, DIALOGID+111, DIALOG_STYLE_LIST, "{FF0000}lockcar{F6F6F6}-закрыть транспорт", "Отмена");}
  98. if(listitem == 8){ ShowPlayerDialog(playerid, DIALOGID+111, DIALOG_STYLE_LIST, "{FF0000}unlockcar{F6F6F6}-открыть транспорт", "Отмена");}
  99. if(listitem == 9){ ShowPlayerDialog(playerid, DIALOGID+111, DIALOG_STYLE_LIST, "{FF0000}givebike{F6F6F6}-выдать мотоцыкл игроку", "Отмена");}
  100. }
  101. return 1;
  102. }
  103.  
  104. if(dialogid == DIALOGID+222)
  105. {
  106. if(response == 0){
  107. ShowPlayerDialog(playerid, DIALOGID+222, DIALOG_STYLE_LIST, "Vip Admins помощь Меню","givecar\nflip\nsethealth\nsetarmour\ngiveweapon\nsetname\nsetskin\nsetweather\nsetcash\ndisarm", "Потвердить", "Назад");}
  108. if(response){
  109. if(listitem == 0){ ShowPlayerDialog(playerid, DIALOGID+222, DIALOG_STYLE_LIST, "{FF0000}givecar{F6F6F6}-выдать машину игроку", "Отмена");}
  110. if(listitem == 1){ ShowPlayerDialog(playerid, DIALOGID+222, DIALOG_STYLE_LIST, "{FF0000}flip{F6F6F6}-перевернуть машину на колеса", "Отмена");}
  111. if(listitem == 2){ ShowPlayerDialog(playerid, DIALOGID+222, DIALOG_STYLE_LIST, "{FF0000}sethealth{F6F6F6}-изменить хр игроку", "Отмена");}
  112. if(listitem == 3){ ShowPlayerDialog(playerid, DIALOGID+222, DIALOG_STYLE_LIST, "{FF0000}setarmour{F6F6F6}-изменить броню игроку", "Отмена");}
  113. if(listitem == 4){ ShowPlayerDialog(playerid, DIALOGID+222, DIALOG_STYLE_LIST, "{FF0000}giveweapon{F6F6F6}-выдать оружие игроку", "Отмена");}
  114. if(listitem == 5){ ShowPlayerDialog(playerid, DIALOGID+222, DIALOG_STYLE_LIST, "{FF0000}setname{F6F6F6}-сменить ник игроку", "Отмена");}
  115. if(listitem == 6){ ShowPlayerDialog(playerid, DIALOGID+222, DIALOG_STYLE_LIST, "{FF0000}setskin{F6F6F6}-сменить скин игроку", "Отмена");}
  116. if(listitem == 7){ ShowPlayerDialog(playerid, DIALOGID+222, DIALOG_STYLE_LIST, "{FF0000}setweather{F6F6F6}-изменить погоду", "Отмена");}
  117. if(listitem == 8){ ShowPlayerDialog(playerid, DIALOGID+222, DIALOG_STYLE_LIST, "{FF0000}setcash{F6F6F6}-сделать определенную сумму денег игроку", "Отмена");}
  118. if(listitem == 9){ ShowPlayerDialog(playerid, DIALOGID+222, DIALOG_STYLE_LIST, "{FF0000}disarm-{F6F6F6}раззооружить игрока", "Отмена");}
  119. }
  120. return 1;
  121. }
  122.  
  123. if(dialogid == DIALOGID+333)
  124. {
  125. if(response == 0){
  126. ShowPlayerDialog(playerid, DIALOGID+333, DIALOG_STYLE_LIST, "Vip Admins помощь Меню","goto\ngethere\nteleplayer\neject\nkick\nban\nrban\nwarn\naka\nslap", "Потвердить", "Назад");}
  127. if(response){
  128. if(listitem == 0){ ShowPlayerDialog(playerid, DIALOGID+333, DIALOG_STYLE_LIST, "{FF0000}goto{F6F6F6}-телепорт к игроку", "Отмена");}
  129. if(listitem == 1){ ShowPlayerDialog(playerid, DIALOGID+333, DIALOG_STYLE_LIST, "{FF0000}gethere{F6F6F6}-Телепортировать игркоу к себе", "Отмена");}
  130. if(listitem == 2){ ShowPlayerDialog(playerid, DIALOGID+333, DIALOG_STYLE_LIST, "{FF0000}teleplayer{F6F6F6}-Телепорт игрока к игроку", "Отмена");}
  131. if(listitem == 3){ ShowPlayerDialog(playerid, DIALOGID+333, DIALOG_STYLE_LIST, "{FF0000}eject{F6F6F6}-Выкинуть игрока с транспорта", "Отмена");}
  132. if(listitem == 4){ ShowPlayerDialog(playerid, DIALOGID+333, DIALOG_STYLE_LIST, "{FF0000}kick{F6F6F6}-Кикнуть игрорка", "Отмена");}
  133. if(listitem == 5){ ShowPlayerDialog(playerid, DIALOGID+333, DIALOG_STYLE_LIST, "{FF0000}ban{F6F6F6}-Забанить игрока", "Отмена");}
  134. if(listitem == 6){ ShowPlayerDialog(playerid, DIALOGID+333, DIALOG_STYLE_LIST, "{FF0000}rban{F6F6F6}-Дать бан на время", "Отмена");}
  135. if(listitem == 7){ ShowPlayerDialog(playerid, DIALOGID+333, DIALOG_STYLE_LIST, "{FF0000}warn{F6F6F6}-Дать предупреждение игроку", "Отмена");}
  136. if(listitem == 8){ ShowPlayerDialog(playerid, DIALOGID+333, DIALOG_STYLE_LIST, "{FF0000}aka{F6F6F6}-Просмотр списков ников у игрока", "Отмена");}
  137. if(listitem == 9){ ShowPlayerDialog(playerid, DIALOGID+333, DIALOG_STYLE_LIST, "{FF0000}slap{F6F6F6}-Слапнуть игрока", "Отмена");}
  138. }
  139. return 1;
  140. }
  141.  
  142. if(dialogid == DIALOGID+444)
  143. {
  144. if(response == 0){
  145. ShowPlayerDialog(playerid, DIALOGID+444, DIALOG_STYLE_LIST, "Vip Admins помощь Меню","explode\njailed\njail\nunjail\ncage\nGPS\nfrozen\nfreeze\nunfreeze\nakill", "Потвердить", "Назад");}
  146. if(response){
  147. if(listitem == 0){ ShowPlayerDialog(playerid, DIALOGID+444, DIALOG_STYLE_LIST, "{FF0000}explode{F6F6F6}-Взорвать игрока", "Отмена");}
  148. if(listitem == 1){ ShowPlayerDialog(playerid, DIALOGID+444, DIALOG_STYLE_LIST, "{FF0000}jailed{F6F6F6}-Список посаженных игроков", "Отмена");}
  149. if(listitem == 2){ ShowPlayerDialog(playerid, DIALOGID+444, DIALOG_STYLE_LIST, "{FF0000}jail{F6F6F6}-Посадить игрока в тюрягу", "Отмена");}
  150. if(listitem == 3){ ShowPlayerDialog(playerid, DIALOGID+444, DIALOG_STYLE_LIST, "{FF0000}unjail{F6F6F6}-Выпустить игркоа с тюрьмы", "Отмена");}
  151. if(listitem == 4){ ShowPlayerDialog(playerid, DIALOGID+444, DIALOG_STYLE_LIST, "{FF0000}cage{F6F6F6}-Посадить игркоа в тюрягу на время", "Отмена");}
  152. if(listitem == 5){ ShowPlayerDialog(playerid, DIALOGID+444, DIALOG_STYLE_LIST, "{FF0000}GPS{F6F6F6}-GPS навигатор игрока", "Отмена");}
  153. if(listitem == 6){ ShowPlayerDialog(playerid, DIALOGID+444, DIALOG_STYLE_LIST, "{FF0000}frozen{F6F6F6}-Список замороженных игроков", "Отмена");}
  154. if(listitem == 7){ ShowPlayerDialog(playerid, DIALOGID+444, DIALOG_STYLE_LIST, "{FF0000}freeze{F6F6F6}-Заморозить игрока", "Отмена");}
  155. if(listitem == 8){ ShowPlayerDialog(playerid, DIALOGID+444, DIALOG_STYLE_LIST, "{FF0000}unfreeze{F6F6F6}-Разморозить игрока", "Отмена");}
  156. if(listitem == 9){ ShowPlayerDialog(playerid, DIALOGID+444, DIALOG_STYLE_LIST, "{FF0000}akill{F6F6F6}-Убить игрока", "Отмена");}
  157. }
  158. return 1;
  159. }
  160.  
  161. if(dialogid == DIALOGID+555)
  162. {
  163. if(response == 0){
  164. ShowPlayerDialog(playerid, DIALOGID+555, DIALOG_STYLE_LIST, "Vip Admins помощь Меню","muted\nmute\nunmute\nlspec\nlspecoff\nPVP\nCM\nfstyles", "Потвердить", "Назад");}
  165. if(response){
  166. if(listitem == 0){ ShowPlayerDialog(playerid, DIALOGID+555, DIALOG_STYLE_LIST, "{FF0000}muted{F6F6F6}-Список заткнутых игроков", "Отмена");}
  167. if(listitem == 1){ ShowPlayerDialog(playerid, DIALOGID+555, DIALOG_STYLE_LIST, "{FF0000}mute{F6F6F6}-Заткнуть игрока", "Отмена");}
  168. if(listitem == 2){ ShowPlayerDialog(playerid, DIALOGID+555, DIALOG_STYLE_LIST, "{FF0000}unmute{F6F6F6}-Разоткнуть игрока", "Отмена");}
  169. if(listitem == 3){ ShowPlayerDialog(playerid, DIALOGID+555, DIALOG_STYLE_LIST, "{FF0000}lspec{F6F6F6}-Слежка за игроком", "Отмена");}
  170. if(listitem == 4){ ShowPlayerDialog(playerid, DIALOGID+555, DIALOG_STYLE_LIST, "{FF0000}lspecoff{F6F6F6}-Закончить слежение за игроком", "Отмена");}
  171. if(listitem == 5){ ShowPlayerDialog(playerid, DIALOGID+555, DIALOG_STYLE_LIST, "{FF0000}PVP{F6F6F6}-ПВП зона", "Отмена");}
  172. if(listitem == 6){ ShowPlayerDialog(playerid, DIALOGID+555, DIALOG_STYLE_LIST, "{FF0000}CM{F6F6F6}-Меню админа", "Отмена");}
  173. if(listitem == 7){ ShowPlayerDialog(playerid, DIALOGID+555, DIALOG_STYLE_LIST, "{FF0000}fstyles{F6F6F6}-Стили боев", "Отмена");}
  174. }
  175. return 1;
  176. }
  177. }
Advertisement
Add Comment
Please, Sign In to add comment