hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.28. 01:14



Jelenlévő felhasználók

Jelenleg 529 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 527 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot], Google [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 11 hozzászólás ]  Oldal 1 2 Következő
Szerző Üzenet
 Hozzászólás témája: Adminmenu
HozzászólásElküldve: 2013.07.21. 19:56 
Offline
Tag

Csatlakozott: 2013.07.15. 22:44
Hozzászólások: 43
Megköszönt másnak: 11 alkalommal
Megköszönték neki: 8 alkalommal
http://amxmodx.crys.hu/site/?p=pluginz& ... e_commands
Ezen a linken lévő plugint valaki áttudná írni?
Alap parancsok amik benne vannak :
Parancsok (Részletek az SMA-ban):
amx_heal - elet adas
amx_armor - pajzs adas
amx_godmode - isten mod
amx_noclip - falon atjaras
amx_teleport - teleportalas
amx_userorigin
amx_stack
amx_givemoney - penz adas
amx_takemoney - penz elvetel
amx_alltalk - alltalk
amx_gravity - gravity
amx_glow - burokba zaras
amx_bury - elasas
amx_unbury - kiasas
amx_disarm - lefegyverzes
amx_uberslap - utes (100szor)
amx_slay2 - megoles effektel
amx_fire - felgyujtas
amx_rocket - raketa
amx_weapon - fegyver adas

És nekem így kéne hogy pár parancs ne legyen benne leírom azokat amiket benne szeretnék látni:
Ezkell bele:
amx_heal - elet adas
amx_godmode - isten mod
amx_noclip - falon atjaras
amx_teleport - teleportalas
amx_givemoney - penz adas
amx_takemoney - penz elvetel
amx_disarm - lefegyverzes
Ennyi lenne :) Hálás lennék ha valaki megcisnálná :)

_________________
[steam]stampiKaa[/steam]
Amennyiben megválaszoltam a kérdésedet, csak nyomd meg a Kép gombot..!!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Adminmenu
HozzászólásElküldve: 2013.07.21. 20:19 
Offline
Lelkes

Csatlakozott: 2012.11.28. 21:04
Hozzászólások: 17
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 2 alkalommal
Parancsolj:
SMA Forráskód: [ Mindet kijelol ]
  1. /* AMXX Mod script.
  2.  
  3.  
  4.   Ford�totta: CheeseDave [www.dav3.extra.hu]
  5.  
  6.  
  7.   *
  8.   * (c) Copyright 2004, maintianed by BigBaller
  9.   * This file is provided as is (no warranties).
  10.   *
  11.   * ADMIN ALLINONE COMMANDS
  12.   * [2005 / 03 / 26 -- last change]
  13.   * [Plugin Count -- 18 plugins]
  14.   *
  15.   * Changelog:
  16.   * v1.0 -- Initial build (14 in one)
  17.   * v1.1 -- Made AMXX Compatible
  18.   * v1.2 -- Fixed Money Command by Using DarkMoney plugin instead.
  19.   * Also made everything [AMXX] instead of [AMX]
  20.   * v1.3 -- Added f117bomb's NoClip and Stack Plugins
  21.   * v1.4 -- Added Steam Weapon support thanks to Kingpin on AMXX Forums!
  22.   * Also fixed amx_armor to allow admins to give themselfs armor! Thanks to GIR on AMXX Forums for pointing this out!
  23.   * v1.5 -- Added #define USING_STEAM in the header. WON users only have to comment this line instead of searching the plugin.
  24.   * Reorganized plugin, moved plugin_init() to the top of the plugin and moved around the body.
  25.   * Added information, based on amx_show_activity cvar, gravity and rocket will now display admin actions.
  26.   * Added a gag plugin per request, very simple and based off tcquest78's code.
  27.   * Removed the description and examples of the commands from the plugin, uses a URL for information instead.
  28.   * v1.5.1 Bug fix, due to reorganization amx_fire command didnt work, that has been fixed.
  29.   * v1.6 -- Created a sv_alltalk plugin like that of the amx_gravity. Added log_amx to all the plugins.
  30.   * This is to help combat "abusive admins".
  31.   * v2.0 -- Skipped to version 2.0 as it hopes to be one of the final versions (if not final) of this plugin.
  32.   * AMX MOD X Multilingual system enabled now and it gives error message in AMX MOD X Logs if
  33.   * required modules are not running. Also updated commands list to better reflect correct usage.
  34.   * Changed amx_weapon command to use a new flag and only that command on that flag, This means
  35.   * in order for any admin to have access to amx_weapon they must have the FLAG T listed in the users.ini
  36.   *
  37.   *
  38.   * For command information and examples please read this post
  39.   *
  40.   * CREDITS:
  41.   * ---------------
  42.   * (in order of how they are placed in plugin)
  43.   *
  44.   * -) ADMIN HEAL v0.9.3 by f117bomb
  45.   * -) ADMIN ARMOR v1 by Rav
  46.   * -) ADMIN GODEMODE v0.9.3 by f117bomb
  47.   * -) ADMIN NO CLIP v0.9.3 by f117bomb
  48.   * -) ADMIN TELEPORT v0.9.3 by f117bomb
  49.   * -) ADMIN STACK v0.9.3 by f117bomb
  50.   * -) GIVING CLIENT WEAPONS v0.8.4 by {W`C} Bludy
  51.   * -) DARK MONEY 1.0 by DarkShadowST
  52.   * -) ADMIN ALLTALK 1.0 by BigBaller
  53.   * -) ADMIN GAG 1.0 by tcquest78
  54.   * -) ADMIN GRAVITY v0.2 by JustinHoMi
  55.   * -) ADMIN GLOW v0.9.3 by f117bomb
  56.   * -) ADMIN BURY v0.9.3 by f117bomb
  57.   * -) ADMIN DISARM v1.1 by mike_cao
  58.   * -) AMX UBER SLAP v0.9.3 by BarMan (Skullz.NET)
  59.   * -) ADMIN SLAY 2 v0.9.2 by f117bomb
  60.   * -) ADMIN FIRE v1.0.0 by f117bomb
  61.   * -) ADMIN ROCKET v1.3 by f117bomb
  62.   */
  63.  
  64. #include <amxmodx>
  65. #include <amxmisc>
  66. #include <fun>
  67. #include <cstrike>
  68.  
  69. public plugin_modules()
  70. {
  71. require_module("fun")
  72. require_module("cstrike")
  73. }
  74.  
  75. public plugin_init()
  76. {
  77. register_plugin("AINO Commands", "2.0", "AMXX Com [HU:CHDAVE]")
  78. register_dictionary("admin_allinone.txt")
  79. register_concmd("amx_heal","admin_heal",ADMIN_LEVEL_A,"<azonosito, nick, @csapat vagy #userid> <elet mennyisege> - elet adas")
  80. register_concmd("amx_godmode","admin_godmode",ADMIN_LEVEL_A,"<azonosito, nick, @csapat vagy #userid> <0=KI 1=BE> - isten mod")
  81. register_concmd("amx_noclip","admin_noclip",ADMIN_LEVEL_A,"<azonosito, nick, @csapat vagy #userid> <0=KI 1=BE> - falon atjaras")
  82. register_concmd("amx_teleport","admin_teleport",ADMIN_LEVEL_A,"<azonosito, nick, @csapat vagy #userid> [x] [y] [z] - teleportalas")
  83. register_concmd("amx_givemoney","give_money",ADMIN_LEVEL_A,"<azonosito, nick, @csapat vagy #userid> <mennyiseg> - penz adas")
  84. register_concmd("amx_takemoney","take_money",ADMIN_LEVEL_A,"<azonosito, nick, @csapat vagy #userid> <mennyiseg> - penz elvetel")
  85.  
  86. register_concmd("amx_disarm","admin_disarm",ADMIN_LEVEL_B,"<azonosito, nick, @csapat vagy #userid> - lefegyverzes")
  87.  
  88.  
  89. //ADMIN HEAL v0.9.3 by f117bomb
  90. //=========================================================
  91. public admin_heal(id,level,cid){
  92. if (!cmd_access(id,level,cid,3))
  93. return PLUGIN_HANDLED
  94.  
  95. new arg[32], arg2[8], name2[32]
  96. read_argv(1,arg,31)
  97. read_argv(2,arg2,7)
  98. get_user_name(id,name2,31)
  99. if (arg[0]=='@'){
  100. new players[32], inum
  101. get_players(players,inum,"ae",arg[1])
  102. if (inum==0){
  103. console_print(id,"%L", LANG_PLAYER, "AINO_NO_CLIENTS")
  104. return PLUGIN_HANDLED
  105. }
  106. for(new a=0;a<inum;++a) {
  107. new user_health = get_user_health(players[a])
  108. set_user_health(players[a], str_to_num(arg2) + user_health)
  109. }
  110. switch(get_cvar_num("amx_show_activity")) {
  111. case 2: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_HEAL_TEAM_CASE2", name2, arg[1])
  112. case 1: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_HEAL_TEAM_CASE1", arg[1])
  113. }
  114. console_print(id, "%L", LANG_PLAYER, "AINO_HEAL_ALL_SUCCESS")
  115. log_amx("%L", LANG_SERVER, "AINO_LOG_HEAL_ALL", name2, arg[1])
  116. }
  117. else {
  118. new player = cmd_target(id,arg,7)
  119. if (!player) return PLUGIN_HANDLED
  120. new user_health = get_user_health(player)
  121. set_user_health(player, str_to_num(arg2) + user_health)
  122. new name[32]
  123. get_user_name(player,name,31)
  124. switch(get_cvar_num("amx_show_activity")) {
  125. case 2: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_HEAL_PLAYER_CASE2", name2, name)
  126. case 1: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_HEAL_PLAYER_CASE1", name)
  127. }
  128. console_print(id, "%L", LANG_PLAYER, "AINO_HEAL_PLAYER_SUCCESS", name)
  129. log_amx("%L", LANG_SERVER, "AINO_LOG_HEAL_PLAYER", name2, name)
  130. }
  131. return PLUGIN_HANDLED
  132. }
  133.  
  134.  
  135. //ADMIN GODEMODE v0.9.3 by f117bomb
  136. //=========================================================
  137. public admin_godmode(id,level,cid) {
  138. if (!cmd_access(id,level,cid,3))
  139. return PLUGIN_HANDLED
  140. new arg[32], arg2[8], name2[32]
  141. read_argv(1,arg,31)
  142. read_argv(2,arg2,7)
  143. get_user_name(id,name2,31)
  144. if (arg[0]=='@'){
  145. new players[32], inum
  146. get_players(players,inum,"ae",arg[1])
  147. if (inum==0){
  148. console_print(id, "%L", LANG_PLAYER, "AINO_NO_CLIENTS")
  149. return PLUGIN_HANDLED
  150. }
  151. for(new a=0;a<inum;++a) {
  152. set_user_godmode(players[a],str_to_num(arg2))
  153. }
  154. switch(get_cvar_num("amx_show_activity")) {
  155. case 2: client_print(0,print_chat, "%L", LANG_PLAYER, "AINO_GODMODE_TEAM_CASE2", name2, arg[1])
  156. case 1: client_print(0,print_chat, "%L", LANG_PLAYER, "AINO_GODMODE_TEAM_CASE1", arg[1])
  157. }
  158. console_print(id, "%L", LANG_PLAYER, "AINO_GODMODE_ALL_SUCCESS")
  159. log_amx("%L", LANG_SERVER, "AINO_LOG_GODMODE_ALL", name2, arg[1])
  160. }
  161. else {
  162. new player = cmd_target(id,arg,3)
  163. if (!player) return PLUGIN_HANDLED
  164. set_user_godmode(player,str_to_num(arg2))
  165. new name[32]
  166. get_user_name(player,name,31)
  167. switch(get_cvar_num("amx_show_activity")) {
  168. case 2: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_GODMODE_PLAYER_CASE2", name2, name)
  169. case 1: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_GODMODE_PLAYER_CASE1", name)
  170. }
  171. console_print(id, "%L", LANG_PLAYER, "AINO_GODMODE_PLAYER_SUCCESS", name)
  172. log_amx("%L", LANG_SERVER, "AINO_LOG_GODMODE_PLAYER", name2, name)
  173. }
  174. return PLUGIN_HANDLED
  175. }
  176.  
  177. //ADMIN NO CLIP v0.9.3 by f117bomb
  178. //=========================================================
  179.  
  180. public admin_noclip(id,level,cid) {
  181. if (!cmd_access(id,level,cid,3))
  182. return PLUGIN_HANDLED
  183. new arg[32], arg2[8], name2[32]
  184. read_argv(1,arg,31)
  185. read_argv(2,arg2,7)
  186. get_user_name(id,name2,31)
  187. if (arg[0]=='@'){
  188. new players[32], inum
  189. get_players(players,inum,"ae",arg[1])
  190. if (inum==0){
  191. console_print(id, "%L", LANG_PLAYER, "AINO_NO_CLIENTS")
  192. return PLUGIN_HANDLED
  193. }
  194. for(new a=0;a<inum;++a) {
  195. set_user_noclip(players[a],str_to_num(arg2))
  196. }
  197. switch(get_cvar_num("amx_show_activity")) {
  198. case 2: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_NOCLIP_TEAM_CASE2", name2, arg[1])
  199. case 1: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_NOCLIP_TEAM_CASE1", arg[1])
  200. }
  201. console_print(id, "%L", LANG_PLAYER, "AINO_NOCLIP_ALL_SUCCESS")
  202. log_amx("%L", LANG_SERVER, "AINO_LOG_NOCLIP_ALL",name2,arg[1])
  203. }
  204. else {
  205. new player = cmd_target(id,arg,7)
  206. if (!player) return PLUGIN_HANDLED
  207. set_user_noclip(player,str_to_num(arg2))
  208. new name[32]
  209. get_user_name(player,name,31)
  210. switch(get_cvar_num("amx_show_activity")) {
  211. case 2: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_NOCLIP_PLAYER_CASE2", name2, name)
  212. case 1: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_NOCLIP_PLAYER_CASE1", name)
  213. }
  214. console_print(id, "%L", LANG_PLAYER, "AINO_NOCLIP_PLAYER_SUCCESS", name)
  215. log_amx("%L", LANG_SERVER, "AINO_LOG_NOCLIP_PLAYER", name2, name)
  216. }
  217. return PLUGIN_HANDLED
  218. }
  219.  
  220. //ADMIN TELEPORT v0.9.3 by f117bomb
  221. //=========================================================
  222. new storedorigin[3]
  223.  
  224. public admin_teleport(id,level,cid) {
  225. if (!cmd_access(id,level,cid,2))
  226. return PLUGIN_HANDLED
  227. new arg[32], sx[8], sy[8], sz[8], origin[3], name2[32]
  228. new argc = read_argc()
  229. read_argv(1,arg,31)
  230. get_user_name(id,name2,31)
  231. if (argc > 2) {
  232. read_argv(2,sx,7)
  233. read_argv(3,sy,7)
  234. read_argv(4,sz,7)
  235. origin[0] = str_to_num(sx)
  236. origin[1] = str_to_num(sy)
  237. origin[2] = str_to_num(sz)
  238. }
  239. else {
  240. origin = storedorigin
  241. }
  242. new player = cmd_target(id,arg,7)
  243. if (!player) return PLUGIN_HANDLED
  244. set_user_origin(player, origin)
  245. new name[32]
  246. get_user_name(player,name,31)
  247. switch(get_cvar_num("amx_show_activity")) {
  248. case 2: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_TELE_PLAYER_CASE2", name2, name)
  249. case 1: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_TELE_PLAYER_CASE1", name)
  250. }
  251. console_print(id, "%L", LANG_PLAYER, "AINO_TELE_PLAYER_SUCCESS", name, origin[0], origin[1], origin[2])
  252. log_amx("%L", LANG_SERVER, "AINO_LOG_TELE_PLAYER", name2, name)
  253. return PLUGIN_HANDLED
  254. }
  255.  
  256. public admin_userorigin(id,level,cid) {
  257. if (!cmd_access(id,level,cid,2))
  258. return PLUGIN_HANDLED
  259. new arg[32], origin[3]
  260. read_argv(1,arg,31)
  261. new player = cmd_target(id,arg,3)
  262. if (!player) return PLUGIN_HANDLED
  263. get_user_origin(player, origin)
  264. storedorigin = origin
  265. new name[32]
  266. get_user_name(player,name,31)
  267. console_print(id, "%L", LANG_PLAYER, "ADMIN_TELE_PLAYER_STORED", name, origin[0], origin[1], origin[2])
  268. return PLUGIN_HANDLED
  269. }
  270.  
  271.  
  272. //DARK MONEY 1.0 by DarkShadowST
  273. //=========================================================
  274.  
  275. public give_money(id,level,cid){
  276. if (!cmd_access(id,level,cid,3)){
  277. return PLUGIN_HANDLED
  278. }
  279. new arg1[32], arg2[8], name2[32]
  280. read_argv(1,arg1,31)
  281. read_argv(2,arg2,7)
  282. new adminname[32]
  283.  
  284. new player = cmd_target(id,arg1,2)
  285. if (!player) return PLUGIN_HANDLED
  286.  
  287. get_user_name(player,name2,31)
  288.  
  289. if ((cs_get_user_money(player) + str_to_num(arg2)) > 16000)
  290. {
  291. cs_set_user_money(player,16000,1)
  292. if(get_cvar_num("amx_moneymsg") == 1)
  293. {
  294. client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCCESS_GIVE", name2)
  295. return PLUGIN_HANDLED
  296. }
  297. client_print(id, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCCESS_GIVE_CONSOLE", name2)
  298. return PLUGIN_HANDLED
  299. }
  300. else
  301. {
  302. cs_set_user_money(player,cs_get_user_money(player) + str_to_num(arg2),1)
  303. if(get_cvar_num("amx_moneymsg") == 1)
  304. {
  305. client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCCESS_GIVE", name2)
  306. return PLUGIN_HANDLED
  307. }
  308. client_print(id, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCCESS_GIVE_CONSOLE", name2)
  309. return PLUGIN_HANDLED
  310. }
  311. get_user_name(id,adminname,31)
  312. log_amx("%L", LANG_SERVER, "AINO_LOG_MONEY_PLAYER_GIVE", adminname, name2)
  313. return PLUGIN_HANDLED
  314. }
  315. public take_money(id,level,cid){
  316. if (!cmd_access(id,level,cid,3)){
  317. return PLUGIN_HANDLED
  318. }
  319.  
  320. new arg1[32], arg2[8], name2[32]
  321. read_argv(1,arg1,31)
  322. read_argv(2,arg2,7)
  323. new adminname[32]
  324.  
  325. new player = cmd_target(id,arg1,1)
  326. if (!player) return PLUGIN_HANDLED
  327.  
  328. get_user_name(player,name2,31)
  329.  
  330. if ((cs_get_user_money(player) - str_to_num(arg2)) <= 0)
  331. {
  332. cs_set_user_money(player,0,1)
  333. if(get_cvar_num("amx_moneymsg") == 1)
  334. {
  335. client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCCESS_TAKE_ALL", name2)
  336. return PLUGIN_HANDLED
  337. }
  338. client_print(id, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCESSS_TAKE_CONSOLE", name2)
  339. }
  340. else
  341. {
  342. cs_set_user_money(player,cs_get_user_money(player) - str_to_num(arg2),1)
  343. if(get_cvar_num("amx_moneymsg") == 1)
  344. {
  345. client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCCESS_TAKE", name2)
  346. return PLUGIN_HANDLED
  347. }
  348. }
  349. get_user_name(id,adminname,31)
  350. log_amx("%L", LANG_SERVER, "AINO_LOG_MONEY_PLAYER_TAKE", adminname, name2)
  351. return PLUGIN_HANDLED
  352. }
  353.  
  354.  
  355. }
  356.  
  357. //ADMIN DISARM v1.1 by mike_cao
  358. //=========================================================
  359.  
  360. disarm_player(id,victim){
  361.  
  362. new name[32], origin[3], name2[32]
  363. get_user_origin(victim,origin)
  364. origin[2] -= 2000
  365. set_user_origin(victim,origin)
  366. new iweapons[32], wpname[32], inum
  367. get_user_weapons(victim,iweapons,inum)
  368. for(new a=0;a<inum;++a){
  369. get_weaponname(iweapons[a],wpname,31)
  370. engclient_cmd(victim,"drop",wpname)
  371. }
  372. engclient_cmd(victim,"weapon_knife")
  373. origin[2] += 2005
  374. set_user_origin(victim,origin)
  375. get_user_name(victim,name,31)
  376. console_print(id, "%L", LANG_PLAYER, "AINO_DISARM_PLAYER_SUCCESS",name)
  377. get_user_name(id,name2,31)
  378. log_amx("%L", LANG_SERVER, "AINO_LOG_DISARM_PLAYER", name2, name)
  379. }
  380.  
  381. public admin_disarm(id,level,cid) {
  382. if (!cmd_access(id,level,cid,2))
  383. return PLUGIN_HANDLED
  384. new arg[32]
  385. read_argv(1,arg,31)
  386. if (arg[0]=='@'){
  387. new players[32], /*name[32],*/ inum
  388. get_players(players,inum,"ae",arg[1])
  389. if (inum==0){
  390. console_print(id, "%L", LANG_PLAYER, "AINO_DISARM_NOALIVE")
  391. return PLUGIN_HANDLED
  392. }
  393. for(new a=0;a<inum;++a){
  394. disarm_player(id,players[a])
  395. }
  396. }
  397. else {
  398. new player = cmd_target(id,arg,5)
  399. if (!player) return PLUGIN_HANDLED
  400. disarm_player(id,player)
  401. }
  402. return PLUGIN_HANDLED
  403. }

_________________
Kép

Ők köszönték meg colinkaa nek ezt a hozzászólást: stampii92 (2013.07.21. 20:38)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Adminmenu
HozzászólásElküldve: 2013.07.21. 20:39 
Offline
Tag

Csatlakozott: 2013.07.15. 22:44
Hozzászólások: 43
Megköszönt másnak: 11 alkalommal
Megköszönték neki: 8 alkalommal
És kérhetnék egy amxx-et meg egy sma-t mert ehez nem értek ! :/ hogy hogy kell csinálni a filéket!

_________________
[steam]stampiKaa[/steam]
Amennyiben megválaszoltam a kérdésedet, csak nyomd meg a Kép gombot..!!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Adminmenu
HozzászólásElküldve: 2013.07.21. 20:41 
Offline
Felfüggesztve
Avatar

Csatlakozott: 2013.06.09. 18:47
Hozzászólások: 2004
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 220 alkalommal
stampii92 írta:
És kérhetnék egy amxx-et meg egy sma-t mert ehez nem értek ! :/ hogy hogy kell csinálni a filéket!


Itt lefordítod .amxx -é: http://amxmodx.crys.hu/site/?p=atalakit


Csatolmányok:
smafile.sma [15.16 KiB]
Letöltve 113 alkalommal.

_________________
Ha elnyerte valamelyik témában a hozzászólásom a tetszésedet melyet olvastál, akkor egy egyszerű gombnyomással kifejezheted, hogy tetszett.
Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Adminmenu
HozzászólásElküldve: 2013.07.21. 20:42 
Offline
Tag

Csatlakozott: 2013.07.15. 22:44
Hozzászólások: 43
Megköszönt másnak: 11 alkalommal
Megköszönték neki: 8 alkalommal
kÖSZÖNÖM :)

_________________
[steam]stampiKaa[/steam]
Amennyiben megválaszoltam a kérdésedet, csak nyomd meg a Kép gombot..!!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Adminmenu
HozzászólásElküldve: 2013.07.21. 20:51 
Offline
Tag

Csatlakozott: 2013.07.15. 22:44
Hozzászólások: 43
Megköszönt másnak: 11 alkalommal
Megköszönték neki: 8 alkalommal
Kérhetnék egy amxx-et? mert nemjo a foridto A kapcsolat alaphelyzetbe állt. ezt irja

_________________
[steam]stampiKaa[/steam]
Amennyiben megválaszoltam a kérdésedet, csak nyomd meg a Kép gombot..!!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Adminmenu
HozzászólásElküldve: 2013.07.21. 21:48 
Offline
Imperátor
Avatar

Csatlakozott: 2009.04.21. 09:33
Hozzászólások: 3991
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 135 alkalommal
amxxet nem postolunk.

_________________
Kód:
I'm back

Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Adminmenu
HozzászólásElküldve: 2013.07.21. 22:24 
Offline
Felfüggesztve
Avatar

Csatlakozott: 2013.06.09. 18:47
Hozzászólások: 2004
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 220 alkalommal
colinkaa írta:
Parancsolj:
SMA Forráskód: [ Mindet kijelol ]
  1. /* AMXX Mod script.
  2.  
  3.  
  4.   Ford�totta: CheeseDave [www.dav3.extra.hu]
  5.  
  6.  
  7.   *
  8.   * (c) Copyright 2004, maintianed by BigBaller
  9.   * This file is provided as is (no warranties).
  10.   *
  11.   * ADMIN ALLINONE COMMANDS
  12.   * [2005 / 03 / 26 -- last change]
  13.   * [Plugin Count -- 18 plugins]
  14.   *
  15.   * Changelog:
  16.   * v1.0 -- Initial build (14 in one)
  17.   * v1.1 -- Made AMXX Compatible
  18.   * v1.2 -- Fixed Money Command by Using DarkMoney plugin instead.
  19.   * Also made everything [AMXX] instead of [AMX]
  20.   * v1.3 -- Added f117bomb's NoClip and Stack Plugins
  21.   * v1.4 -- Added Steam Weapon support thanks to Kingpin on AMXX Forums!
  22.   * Also fixed amx_armor to allow admins to give themselfs armor! Thanks to GIR on AMXX Forums for pointing this out!
  23.   * v1.5 -- Added #define USING_STEAM in the header. WON users only have to comment this line instead of searching the plugin.
  24.   * Reorganized plugin, moved plugin_init() to the top of the plugin and moved around the body.
  25.   * Added information, based on amx_show_activity cvar, gravity and rocket will now display admin actions.
  26.   * Added a gag plugin per request, very simple and based off tcquest78's code.
  27.   * Removed the description and examples of the commands from the plugin, uses a URL for information instead.
  28.   * v1.5.1 Bug fix, due to reorganization amx_fire command didnt work, that has been fixed.
  29.   * v1.6 -- Created a sv_alltalk plugin like that of the amx_gravity. Added log_amx to all the plugins.
  30.   * This is to help combat "abusive admins".
  31.   * v2.0 -- Skipped to version 2.0 as it hopes to be one of the final versions (if not final) of this plugin.
  32.   * AMX MOD X Multilingual system enabled now and it gives error message in AMX MOD X Logs if
  33.   * required modules are not running. Also updated commands list to better reflect correct usage.
  34.   * Changed amx_weapon command to use a new flag and only that command on that flag, This means
  35.   * in order for any admin to have access to amx_weapon they must have the FLAG T listed in the users.ini
  36.   *
  37.   *
  38.   * For command information and examples please read this post
  39.   *
  40.   * CREDITS:
  41.   * ---------------
  42.   * (in order of how they are placed in plugin)
  43.   *
  44.   * -) ADMIN HEAL v0.9.3 by f117bomb
  45.   * -) ADMIN ARMOR v1 by Rav
  46.   * -) ADMIN GODEMODE v0.9.3 by f117bomb
  47.   * -) ADMIN NO CLIP v0.9.3 by f117bomb
  48.   * -) ADMIN TELEPORT v0.9.3 by f117bomb
  49.   * -) ADMIN STACK v0.9.3 by f117bomb
  50.   * -) GIVING CLIENT WEAPONS v0.8.4 by {W`C} Bludy
  51.   * -) DARK MONEY 1.0 by DarkShadowST
  52.   * -) ADMIN ALLTALK 1.0 by BigBaller
  53.   * -) ADMIN GAG 1.0 by tcquest78
  54.   * -) ADMIN GRAVITY v0.2 by JustinHoMi
  55.   * -) ADMIN GLOW v0.9.3 by f117bomb
  56.   * -) ADMIN BURY v0.9.3 by f117bomb
  57.   * -) ADMIN DISARM v1.1 by mike_cao
  58.   * -) AMX UBER SLAP v0.9.3 by BarMan (Skullz.NET)
  59.   * -) ADMIN SLAY 2 v0.9.2 by f117bomb
  60.   * -) ADMIN FIRE v1.0.0 by f117bomb
  61.   * -) ADMIN ROCKET v1.3 by f117bomb
  62.   */
  63.  
  64. #include <amxmodx>
  65. #include <amxmisc>
  66. #include <fun>
  67. #include <cstrike>
  68.  
  69. public plugin_modules()
  70. {
  71. require_module("fun")
  72. require_module("cstrike")
  73. }
  74.  
  75. public plugin_init()
  76. {
  77. register_plugin("AINO Commands", "2.0", "AMXX Com [HU:CHDAVE]")
  78. register_dictionary("admin_allinone.txt")
  79. register_concmd("amx_heal","admin_heal",ADMIN_LEVEL_A,"<azonosito, nick, @csapat vagy #userid> <elet mennyisege> - elet adas")
  80. register_concmd("amx_godmode","admin_godmode",ADMIN_LEVEL_A,"<azonosito, nick, @csapat vagy #userid> <0=KI 1=BE> - isten mod")
  81. register_concmd("amx_noclip","admin_noclip",ADMIN_LEVEL_A,"<azonosito, nick, @csapat vagy #userid> <0=KI 1=BE> - falon atjaras")
  82. register_concmd("amx_teleport","admin_teleport",ADMIN_LEVEL_A,"<azonosito, nick, @csapat vagy #userid> [x] [y] [z] - teleportalas")
  83. register_concmd("amx_givemoney","give_money",ADMIN_LEVEL_A,"<azonosito, nick, @csapat vagy #userid> <mennyiseg> - penz adas")
  84. register_concmd("amx_takemoney","take_money",ADMIN_LEVEL_A,"<azonosito, nick, @csapat vagy #userid> <mennyiseg> - penz elvetel")
  85.  
  86. register_concmd("amx_disarm","admin_disarm",ADMIN_LEVEL_B,"<azonosito, nick, @csapat vagy #userid> - lefegyverzes")
  87.  
  88.  
  89. //ADMIN HEAL v0.9.3 by f117bomb
  90. //=========================================================
  91. public admin_heal(id,level,cid){
  92. if (!cmd_access(id,level,cid,3))
  93. return PLUGIN_HANDLED
  94.  
  95. new arg[32], arg2[8], name2[32]
  96. read_argv(1,arg,31)
  97. read_argv(2,arg2,7)
  98. get_user_name(id,name2,31)
  99. if (arg[0]=='@'){
  100. new players[32], inum
  101. get_players(players,inum,"ae",arg[1])
  102. if (inum==0){
  103. console_print(id,"%L", LANG_PLAYER, "AINO_NO_CLIENTS")
  104. return PLUGIN_HANDLED
  105. }
  106. for(new a=0;a<inum;++a) {
  107. new user_health = get_user_health(players[a])
  108. set_user_health(players[a], str_to_num(arg2) + user_health)
  109. }
  110. switch(get_cvar_num("amx_show_activity")) {
  111. case 2: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_HEAL_TEAM_CASE2", name2, arg[1])
  112. case 1: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_HEAL_TEAM_CASE1", arg[1])
  113. }
  114. console_print(id, "%L", LANG_PLAYER, "AINO_HEAL_ALL_SUCCESS")
  115. log_amx("%L", LANG_SERVER, "AINO_LOG_HEAL_ALL", name2, arg[1])
  116. }
  117. else {
  118. new player = cmd_target(id,arg,7)
  119. if (!player) return PLUGIN_HANDLED
  120. new user_health = get_user_health(player)
  121. set_user_health(player, str_to_num(arg2) + user_health)
  122. new name[32]
  123. get_user_name(player,name,31)
  124. switch(get_cvar_num("amx_show_activity")) {
  125. case 2: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_HEAL_PLAYER_CASE2", name2, name)
  126. case 1: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_HEAL_PLAYER_CASE1", name)
  127. }
  128. console_print(id, "%L", LANG_PLAYER, "AINO_HEAL_PLAYER_SUCCESS", name)
  129. log_amx("%L", LANG_SERVER, "AINO_LOG_HEAL_PLAYER", name2, name)
  130. }
  131. return PLUGIN_HANDLED
  132. }
  133.  
  134.  
  135. //ADMIN GODEMODE v0.9.3 by f117bomb
  136. //=========================================================
  137. public admin_godmode(id,level,cid) {
  138. if (!cmd_access(id,level,cid,3))
  139. return PLUGIN_HANDLED
  140. new arg[32], arg2[8], name2[32]
  141. read_argv(1,arg,31)
  142. read_argv(2,arg2,7)
  143. get_user_name(id,name2,31)
  144. if (arg[0]=='@'){
  145. new players[32], inum
  146. get_players(players,inum,"ae",arg[1])
  147. if (inum==0){
  148. console_print(id, "%L", LANG_PLAYER, "AINO_NO_CLIENTS")
  149. return PLUGIN_HANDLED
  150. }
  151. for(new a=0;a<inum;++a) {
  152. set_user_godmode(players[a],str_to_num(arg2))
  153. }
  154. switch(get_cvar_num("amx_show_activity")) {
  155. case 2: client_print(0,print_chat, "%L", LANG_PLAYER, "AINO_GODMODE_TEAM_CASE2", name2, arg[1])
  156. case 1: client_print(0,print_chat, "%L", LANG_PLAYER, "AINO_GODMODE_TEAM_CASE1", arg[1])
  157. }
  158. console_print(id, "%L", LANG_PLAYER, "AINO_GODMODE_ALL_SUCCESS")
  159. log_amx("%L", LANG_SERVER, "AINO_LOG_GODMODE_ALL", name2, arg[1])
  160. }
  161. else {
  162. new player = cmd_target(id,arg,3)
  163. if (!player) return PLUGIN_HANDLED
  164. set_user_godmode(player,str_to_num(arg2))
  165. new name[32]
  166. get_user_name(player,name,31)
  167. switch(get_cvar_num("amx_show_activity")) {
  168. case 2: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_GODMODE_PLAYER_CASE2", name2, name)
  169. case 1: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_GODMODE_PLAYER_CASE1", name)
  170. }
  171. console_print(id, "%L", LANG_PLAYER, "AINO_GODMODE_PLAYER_SUCCESS", name)
  172. log_amx("%L", LANG_SERVER, "AINO_LOG_GODMODE_PLAYER", name2, name)
  173. }
  174. return PLUGIN_HANDLED
  175. }
  176.  
  177. //ADMIN NO CLIP v0.9.3 by f117bomb
  178. //=========================================================
  179.  
  180. public admin_noclip(id,level,cid) {
  181. if (!cmd_access(id,level,cid,3))
  182. return PLUGIN_HANDLED
  183. new arg[32], arg2[8], name2[32]
  184. read_argv(1,arg,31)
  185. read_argv(2,arg2,7)
  186. get_user_name(id,name2,31)
  187. if (arg[0]=='@'){
  188. new players[32], inum
  189. get_players(players,inum,"ae",arg[1])
  190. if (inum==0){
  191. console_print(id, "%L", LANG_PLAYER, "AINO_NO_CLIENTS")
  192. return PLUGIN_HANDLED
  193. }
  194. for(new a=0;a<inum;++a) {
  195. set_user_noclip(players[a],str_to_num(arg2))
  196. }
  197. switch(get_cvar_num("amx_show_activity")) {
  198. case 2: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_NOCLIP_TEAM_CASE2", name2, arg[1])
  199. case 1: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_NOCLIP_TEAM_CASE1", arg[1])
  200. }
  201. console_print(id, "%L", LANG_PLAYER, "AINO_NOCLIP_ALL_SUCCESS")
  202. log_amx("%L", LANG_SERVER, "AINO_LOG_NOCLIP_ALL",name2,arg[1])
  203. }
  204. else {
  205. new player = cmd_target(id,arg,7)
  206. if (!player) return PLUGIN_HANDLED
  207. set_user_noclip(player,str_to_num(arg2))
  208. new name[32]
  209. get_user_name(player,name,31)
  210. switch(get_cvar_num("amx_show_activity")) {
  211. case 2: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_NOCLIP_PLAYER_CASE2", name2, name)
  212. case 1: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_NOCLIP_PLAYER_CASE1", name)
  213. }
  214. console_print(id, "%L", LANG_PLAYER, "AINO_NOCLIP_PLAYER_SUCCESS", name)
  215. log_amx("%L", LANG_SERVER, "AINO_LOG_NOCLIP_PLAYER", name2, name)
  216. }
  217. return PLUGIN_HANDLED
  218. }
  219.  
  220. //ADMIN TELEPORT v0.9.3 by f117bomb
  221. //=========================================================
  222. new storedorigin[3]
  223.  
  224. public admin_teleport(id,level,cid) {
  225. if (!cmd_access(id,level,cid,2))
  226. return PLUGIN_HANDLED
  227. new arg[32], sx[8], sy[8], sz[8], origin[3], name2[32]
  228. new argc = read_argc()
  229. read_argv(1,arg,31)
  230. get_user_name(id,name2,31)
  231. if (argc > 2) {
  232. read_argv(2,sx,7)
  233. read_argv(3,sy,7)
  234. read_argv(4,sz,7)
  235. origin[0] = str_to_num(sx)
  236. origin[1] = str_to_num(sy)
  237. origin[2] = str_to_num(sz)
  238. }
  239. else {
  240. origin = storedorigin
  241. }
  242. new player = cmd_target(id,arg,7)
  243. if (!player) return PLUGIN_HANDLED
  244. set_user_origin(player, origin)
  245. new name[32]
  246. get_user_name(player,name,31)
  247. switch(get_cvar_num("amx_show_activity")) {
  248. case 2: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_TELE_PLAYER_CASE2", name2, name)
  249. case 1: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_TELE_PLAYER_CASE1", name)
  250. }
  251. console_print(id, "%L", LANG_PLAYER, "AINO_TELE_PLAYER_SUCCESS", name, origin[0], origin[1], origin[2])
  252. log_amx("%L", LANG_SERVER, "AINO_LOG_TELE_PLAYER", name2, name)
  253. return PLUGIN_HANDLED
  254. }
  255.  
  256. public admin_userorigin(id,level,cid) {
  257. if (!cmd_access(id,level,cid,2))
  258. return PLUGIN_HANDLED
  259. new arg[32], origin[3]
  260. read_argv(1,arg,31)
  261. new player = cmd_target(id,arg,3)
  262. if (!player) return PLUGIN_HANDLED
  263. get_user_origin(player, origin)
  264. storedorigin = origin
  265. new name[32]
  266. get_user_name(player,name,31)
  267. console_print(id, "%L", LANG_PLAYER, "ADMIN_TELE_PLAYER_STORED", name, origin[0], origin[1], origin[2])
  268. return PLUGIN_HANDLED
  269. }
  270.  
  271.  
  272. //DARK MONEY 1.0 by DarkShadowST
  273. //=========================================================
  274.  
  275. public give_money(id,level,cid){
  276. if (!cmd_access(id,level,cid,3)){
  277. return PLUGIN_HANDLED
  278. }
  279. new arg1[32], arg2[8], name2[32]
  280. read_argv(1,arg1,31)
  281. read_argv(2,arg2,7)
  282. new adminname[32]
  283.  
  284. new player = cmd_target(id,arg1,2)
  285. if (!player) return PLUGIN_HANDLED
  286.  
  287. get_user_name(player,name2,31)
  288.  
  289. if ((cs_get_user_money(player) + str_to_num(arg2)) > 16000)
  290. {
  291. cs_set_user_money(player,16000,1)
  292. if(get_cvar_num("amx_moneymsg") == 1)
  293. {
  294. client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCCESS_GIVE", name2)
  295. return PLUGIN_HANDLED
  296. }
  297. client_print(id, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCCESS_GIVE_CONSOLE", name2)
  298. return PLUGIN_HANDLED
  299. }
  300. else
  301. {
  302. cs_set_user_money(player,cs_get_user_money(player) + str_to_num(arg2),1)
  303. if(get_cvar_num("amx_moneymsg") == 1)
  304. {
  305. client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCCESS_GIVE", name2)
  306. return PLUGIN_HANDLED
  307. }
  308. client_print(id, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCCESS_GIVE_CONSOLE", name2)
  309. return PLUGIN_HANDLED
  310. }
  311. get_user_name(id,adminname,31)
  312. log_amx("%L", LANG_SERVER, "AINO_LOG_MONEY_PLAYER_GIVE", adminname, name2)
  313. return PLUGIN_HANDLED
  314. }
  315. public take_money(id,level,cid){
  316. if (!cmd_access(id,level,cid,3)){
  317. return PLUGIN_HANDLED
  318. }
  319.  
  320. new arg1[32], arg2[8], name2[32]
  321. read_argv(1,arg1,31)
  322. read_argv(2,arg2,7)
  323. new adminname[32]
  324.  
  325. new player = cmd_target(id,arg1,1)
  326. if (!player) return PLUGIN_HANDLED
  327.  
  328. get_user_name(player,name2,31)
  329.  
  330. if ((cs_get_user_money(player) - str_to_num(arg2)) <= 0)
  331. {
  332. cs_set_user_money(player,0,1)
  333. if(get_cvar_num("amx_moneymsg") == 1)
  334. {
  335. client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCCESS_TAKE_ALL", name2)
  336. return PLUGIN_HANDLED
  337. }
  338. client_print(id, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCESSS_TAKE_CONSOLE", name2)
  339. }
  340. else
  341. {
  342. cs_set_user_money(player,cs_get_user_money(player) - str_to_num(arg2),1)
  343. if(get_cvar_num("amx_moneymsg") == 1)
  344. {
  345. client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCCESS_TAKE", name2)
  346. return PLUGIN_HANDLED
  347. }
  348. }
  349. get_user_name(id,adminname,31)
  350. log_amx("%L", LANG_SERVER, "AINO_LOG_MONEY_PLAYER_TAKE", adminname, name2)
  351. return PLUGIN_HANDLED
  352. }
  353.  
  354.  
  355. }
  356.  
  357. //ADMIN DISARM v1.1 by mike_cao
  358. //=========================================================
  359.  
  360. disarm_player(id,victim){
  361.  
  362. new name[32], origin[3], name2[32]
  363. get_user_origin(victim,origin)
  364. origin[2] -= 2000
  365. set_user_origin(victim,origin)
  366. new iweapons[32], wpname[32], inum
  367. get_user_weapons(victim,iweapons,inum)
  368. for(new a=0;a<inum;++a){
  369. get_weaponname(iweapons[a],wpname,31)
  370. engclient_cmd(victim,"drop",wpname)
  371. }
  372. engclient_cmd(victim,"weapon_knife")
  373. origin[2] += 2005
  374. set_user_origin(victim,origin)
  375. get_user_name(victim,name,31)
  376. console_print(id, "%L", LANG_PLAYER, "AINO_DISARM_PLAYER_SUCCESS",name)
  377. get_user_name(id,name2,31)
  378. log_amx("%L", LANG_SERVER, "AINO_LOG_DISARM_PLAYER", name2, name)
  379. }
  380.  
  381. public admin_disarm(id,level,cid) {
  382. if (!cmd_access(id,level,cid,2))
  383. return PLUGIN_HANDLED
  384. new arg[32]
  385. read_argv(1,arg,31)
  386. if (arg[0]=='@'){
  387. new players[32], /*name[32],*/ inum
  388. get_players(players,inum,"ae",arg[1])
  389. if (inum==0){
  390. console_print(id, "%L", LANG_PLAYER, "AINO_DISARM_NOALIVE")
  391. return PLUGIN_HANDLED
  392. }
  393. for(new a=0;a<inum;++a){
  394. disarm_player(id,players[a])
  395. }
  396. }
  397. else {
  398. new player = cmd_target(id,arg,5)
  399. if (!player) return PLUGIN_HANDLED
  400. disarm_player(id,player)
  401. }
  402. return PLUGIN_HANDLED
  403. }

Ezzel csak egy gond van!
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team

/src/phpUNSLGh.sma(92) : error 029: invalid expression, assumed zero
/src/phpUNSLGh.sma(92) : error 017: undefined symbol "admin_heal"
/src/phpUNSLGh.sma(92) : error 017: undefined symbol "level"
/src/phpUNSLGh.sma(92) : fatal error 107: too many error messages on one line

Compilation aborted.
4 Errors.

_________________
Ha elnyerte valamelyik témában a hozzászólásom a tetszésedet melyet olvastál, akkor egy egyszerű gombnyomással kifejezheted, hogy tetszett.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Adminmenu
HozzászólásElküldve: 2013.07.21. 22:29 
Offline
Tag

Csatlakozott: 2013.07.15. 22:44
Hozzászólások: 43
Megköszönt másnak: 11 alkalommal
Megköszönték neki: 8 alkalommal
Anonymous1337 írta:
colinkaa írta:
Parancsolj:
SMA Forráskód: [ Mindet kijelol ]
  1. /* AMXX Mod script.
  2.  
  3.  
  4.   Ford�totta: CheeseDave [www.dav3.extra.hu]
  5.  
  6.  
  7.   *
  8.   * (c) Copyright 2004, maintianed by BigBaller
  9.   * This file is provided as is (no warranties).
  10.   *
  11.   * ADMIN ALLINONE COMMANDS
  12.   * [2005 / 03 / 26 -- last change]
  13.   * [Plugin Count -- 18 plugins]
  14.   *
  15.   * Changelog:
  16.   * v1.0 -- Initial build (14 in one)
  17.   * v1.1 -- Made AMXX Compatible
  18.   * v1.2 -- Fixed Money Command by Using DarkMoney plugin instead.
  19.   * Also made everything [AMXX] instead of [AMX]
  20.   * v1.3 -- Added f117bomb's NoClip and Stack Plugins
  21.   * v1.4 -- Added Steam Weapon support thanks to Kingpin on AMXX Forums!
  22.   * Also fixed amx_armor to allow admins to give themselfs armor! Thanks to GIR on AMXX Forums for pointing this out!
  23.   * v1.5 -- Added #define USING_STEAM in the header. WON users only have to comment this line instead of searching the plugin.
  24.   * Reorganized plugin, moved plugin_init() to the top of the plugin and moved around the body.
  25.   * Added information, based on amx_show_activity cvar, gravity and rocket will now display admin actions.
  26.   * Added a gag plugin per request, very simple and based off tcquest78's code.
  27.   * Removed the description and examples of the commands from the plugin, uses a URL for information instead.
  28.   * v1.5.1 Bug fix, due to reorganization amx_fire command didnt work, that has been fixed.
  29.   * v1.6 -- Created a sv_alltalk plugin like that of the amx_gravity. Added log_amx to all the plugins.
  30.   * This is to help combat "abusive admins".
  31.   * v2.0 -- Skipped to version 2.0 as it hopes to be one of the final versions (if not final) of this plugin.
  32.   * AMX MOD X Multilingual system enabled now and it gives error message in AMX MOD X Logs if
  33.   * required modules are not running. Also updated commands list to better reflect correct usage.
  34.   * Changed amx_weapon command to use a new flag and only that command on that flag, This means
  35.   * in order for any admin to have access to amx_weapon they must have the FLAG T listed in the users.ini
  36.   *
  37.   *
  38.   * For command information and examples please read this post
  39.   *
  40.   * CREDITS:
  41.   * ---------------
  42.   * (in order of how they are placed in plugin)
  43.   *
  44.   * -) ADMIN HEAL v0.9.3 by f117bomb
  45.   * -) ADMIN ARMOR v1 by Rav
  46.   * -) ADMIN GODEMODE v0.9.3 by f117bomb
  47.   * -) ADMIN NO CLIP v0.9.3 by f117bomb
  48.   * -) ADMIN TELEPORT v0.9.3 by f117bomb
  49.   * -) ADMIN STACK v0.9.3 by f117bomb
  50.   * -) GIVING CLIENT WEAPONS v0.8.4 by {W`C} Bludy
  51.   * -) DARK MONEY 1.0 by DarkShadowST
  52.   * -) ADMIN ALLTALK 1.0 by BigBaller
  53.   * -) ADMIN GAG 1.0 by tcquest78
  54.   * -) ADMIN GRAVITY v0.2 by JustinHoMi
  55.   * -) ADMIN GLOW v0.9.3 by f117bomb
  56.   * -) ADMIN BURY v0.9.3 by f117bomb
  57.   * -) ADMIN DISARM v1.1 by mike_cao
  58.   * -) AMX UBER SLAP v0.9.3 by BarMan (Skullz.NET)
  59.   * -) ADMIN SLAY 2 v0.9.2 by f117bomb
  60.   * -) ADMIN FIRE v1.0.0 by f117bomb
  61.   * -) ADMIN ROCKET v1.3 by f117bomb
  62.   */
  63.  
  64. #include <amxmodx>
  65. #include <amxmisc>
  66. #include <fun>
  67. #include <cstrike>
  68.  
  69. public plugin_modules()
  70. {
  71. require_module("fun")
  72. require_module("cstrike")
  73. }
  74.  
  75. public plugin_init()
  76. {
  77. register_plugin("AINO Commands", "2.0", "AMXX Com [HU:CHDAVE]")
  78. register_dictionary("admin_allinone.txt")
  79. register_concmd("amx_heal","admin_heal",ADMIN_LEVEL_A,"<azonosito, nick, @csapat vagy #userid> <elet mennyisege> - elet adas")
  80. register_concmd("amx_godmode","admin_godmode",ADMIN_LEVEL_A,"<azonosito, nick, @csapat vagy #userid> <0=KI 1=BE> - isten mod")
  81. register_concmd("amx_noclip","admin_noclip",ADMIN_LEVEL_A,"<azonosito, nick, @csapat vagy #userid> <0=KI 1=BE> - falon atjaras")
  82. register_concmd("amx_teleport","admin_teleport",ADMIN_LEVEL_A,"<azonosito, nick, @csapat vagy #userid> [x] [y] [z] - teleportalas")
  83. register_concmd("amx_givemoney","give_money",ADMIN_LEVEL_A,"<azonosito, nick, @csapat vagy #userid> <mennyiseg> - penz adas")
  84. register_concmd("amx_takemoney","take_money",ADMIN_LEVEL_A,"<azonosito, nick, @csapat vagy #userid> <mennyiseg> - penz elvetel")
  85.  
  86. register_concmd("amx_disarm","admin_disarm",ADMIN_LEVEL_B,"<azonosito, nick, @csapat vagy #userid> - lefegyverzes")
  87.  
  88.  
  89. //ADMIN HEAL v0.9.3 by f117bomb
  90. //=========================================================
  91. public admin_heal(id,level,cid){
  92. if (!cmd_access(id,level,cid,3))
  93. return PLUGIN_HANDLED
  94.  
  95. new arg[32], arg2[8], name2[32]
  96. read_argv(1,arg,31)
  97. read_argv(2,arg2,7)
  98. get_user_name(id,name2,31)
  99. if (arg[0]=='@'){
  100. new players[32], inum
  101. get_players(players,inum,"ae",arg[1])
  102. if (inum==0){
  103. console_print(id,"%L", LANG_PLAYER, "AINO_NO_CLIENTS")
  104. return PLUGIN_HANDLED
  105. }
  106. for(new a=0;a<inum;++a) {
  107. new user_health = get_user_health(players[a])
  108. set_user_health(players[a], str_to_num(arg2) + user_health)
  109. }
  110. switch(get_cvar_num("amx_show_activity")) {
  111. case 2: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_HEAL_TEAM_CASE2", name2, arg[1])
  112. case 1: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_HEAL_TEAM_CASE1", arg[1])
  113. }
  114. console_print(id, "%L", LANG_PLAYER, "AINO_HEAL_ALL_SUCCESS")
  115. log_amx("%L", LANG_SERVER, "AINO_LOG_HEAL_ALL", name2, arg[1])
  116. }
  117. else {
  118. new player = cmd_target(id,arg,7)
  119. if (!player) return PLUGIN_HANDLED
  120. new user_health = get_user_health(player)
  121. set_user_health(player, str_to_num(arg2) + user_health)
  122. new name[32]
  123. get_user_name(player,name,31)
  124. switch(get_cvar_num("amx_show_activity")) {
  125. case 2: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_HEAL_PLAYER_CASE2", name2, name)
  126. case 1: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_HEAL_PLAYER_CASE1", name)
  127. }
  128. console_print(id, "%L", LANG_PLAYER, "AINO_HEAL_PLAYER_SUCCESS", name)
  129. log_amx("%L", LANG_SERVER, "AINO_LOG_HEAL_PLAYER", name2, name)
  130. }
  131. return PLUGIN_HANDLED
  132. }
  133.  
  134.  
  135. //ADMIN GODEMODE v0.9.3 by f117bomb
  136. //=========================================================
  137. public admin_godmode(id,level,cid) {
  138. if (!cmd_access(id,level,cid,3))
  139. return PLUGIN_HANDLED
  140. new arg[32], arg2[8], name2[32]
  141. read_argv(1,arg,31)
  142. read_argv(2,arg2,7)
  143. get_user_name(id,name2,31)
  144. if (arg[0]=='@'){
  145. new players[32], inum
  146. get_players(players,inum,"ae",arg[1])
  147. if (inum==0){
  148. console_print(id, "%L", LANG_PLAYER, "AINO_NO_CLIENTS")
  149. return PLUGIN_HANDLED
  150. }
  151. for(new a=0;a<inum;++a) {
  152. set_user_godmode(players[a],str_to_num(arg2))
  153. }
  154. switch(get_cvar_num("amx_show_activity")) {
  155. case 2: client_print(0,print_chat, "%L", LANG_PLAYER, "AINO_GODMODE_TEAM_CASE2", name2, arg[1])
  156. case 1: client_print(0,print_chat, "%L", LANG_PLAYER, "AINO_GODMODE_TEAM_CASE1", arg[1])
  157. }
  158. console_print(id, "%L", LANG_PLAYER, "AINO_GODMODE_ALL_SUCCESS")
  159. log_amx("%L", LANG_SERVER, "AINO_LOG_GODMODE_ALL", name2, arg[1])
  160. }
  161. else {
  162. new player = cmd_target(id,arg,3)
  163. if (!player) return PLUGIN_HANDLED
  164. set_user_godmode(player,str_to_num(arg2))
  165. new name[32]
  166. get_user_name(player,name,31)
  167. switch(get_cvar_num("amx_show_activity")) {
  168. case 2: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_GODMODE_PLAYER_CASE2", name2, name)
  169. case 1: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_GODMODE_PLAYER_CASE1", name)
  170. }
  171. console_print(id, "%L", LANG_PLAYER, "AINO_GODMODE_PLAYER_SUCCESS", name)
  172. log_amx("%L", LANG_SERVER, "AINO_LOG_GODMODE_PLAYER", name2, name)
  173. }
  174. return PLUGIN_HANDLED
  175. }
  176.  
  177. //ADMIN NO CLIP v0.9.3 by f117bomb
  178. //=========================================================
  179.  
  180. public admin_noclip(id,level,cid) {
  181. if (!cmd_access(id,level,cid,3))
  182. return PLUGIN_HANDLED
  183. new arg[32], arg2[8], name2[32]
  184. read_argv(1,arg,31)
  185. read_argv(2,arg2,7)
  186. get_user_name(id,name2,31)
  187. if (arg[0]=='@'){
  188. new players[32], inum
  189. get_players(players,inum,"ae",arg[1])
  190. if (inum==0){
  191. console_print(id, "%L", LANG_PLAYER, "AINO_NO_CLIENTS")
  192. return PLUGIN_HANDLED
  193. }
  194. for(new a=0;a<inum;++a) {
  195. set_user_noclip(players[a],str_to_num(arg2))
  196. }
  197. switch(get_cvar_num("amx_show_activity")) {
  198. case 2: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_NOCLIP_TEAM_CASE2", name2, arg[1])
  199. case 1: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_NOCLIP_TEAM_CASE1", arg[1])
  200. }
  201. console_print(id, "%L", LANG_PLAYER, "AINO_NOCLIP_ALL_SUCCESS")
  202. log_amx("%L", LANG_SERVER, "AINO_LOG_NOCLIP_ALL",name2,arg[1])
  203. }
  204. else {
  205. new player = cmd_target(id,arg,7)
  206. if (!player) return PLUGIN_HANDLED
  207. set_user_noclip(player,str_to_num(arg2))
  208. new name[32]
  209. get_user_name(player,name,31)
  210. switch(get_cvar_num("amx_show_activity")) {
  211. case 2: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_NOCLIP_PLAYER_CASE2", name2, name)
  212. case 1: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_NOCLIP_PLAYER_CASE1", name)
  213. }
  214. console_print(id, "%L", LANG_PLAYER, "AINO_NOCLIP_PLAYER_SUCCESS", name)
  215. log_amx("%L", LANG_SERVER, "AINO_LOG_NOCLIP_PLAYER", name2, name)
  216. }
  217. return PLUGIN_HANDLED
  218. }
  219.  
  220. //ADMIN TELEPORT v0.9.3 by f117bomb
  221. //=========================================================
  222. new storedorigin[3]
  223.  
  224. public admin_teleport(id,level,cid) {
  225. if (!cmd_access(id,level,cid,2))
  226. return PLUGIN_HANDLED
  227. new arg[32], sx[8], sy[8], sz[8], origin[3], name2[32]
  228. new argc = read_argc()
  229. read_argv(1,arg,31)
  230. get_user_name(id,name2,31)
  231. if (argc > 2) {
  232. read_argv(2,sx,7)
  233. read_argv(3,sy,7)
  234. read_argv(4,sz,7)
  235. origin[0] = str_to_num(sx)
  236. origin[1] = str_to_num(sy)
  237. origin[2] = str_to_num(sz)
  238. }
  239. else {
  240. origin = storedorigin
  241. }
  242. new player = cmd_target(id,arg,7)
  243. if (!player) return PLUGIN_HANDLED
  244. set_user_origin(player, origin)
  245. new name[32]
  246. get_user_name(player,name,31)
  247. switch(get_cvar_num("amx_show_activity")) {
  248. case 2: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_TELE_PLAYER_CASE2", name2, name)
  249. case 1: client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_TELE_PLAYER_CASE1", name)
  250. }
  251. console_print(id, "%L", LANG_PLAYER, "AINO_TELE_PLAYER_SUCCESS", name, origin[0], origin[1], origin[2])
  252. log_amx("%L", LANG_SERVER, "AINO_LOG_TELE_PLAYER", name2, name)
  253. return PLUGIN_HANDLED
  254. }
  255.  
  256. public admin_userorigin(id,level,cid) {
  257. if (!cmd_access(id,level,cid,2))
  258. return PLUGIN_HANDLED
  259. new arg[32], origin[3]
  260. read_argv(1,arg,31)
  261. new player = cmd_target(id,arg,3)
  262. if (!player) return PLUGIN_HANDLED
  263. get_user_origin(player, origin)
  264. storedorigin = origin
  265. new name[32]
  266. get_user_name(player,name,31)
  267. console_print(id, "%L", LANG_PLAYER, "ADMIN_TELE_PLAYER_STORED", name, origin[0], origin[1], origin[2])
  268. return PLUGIN_HANDLED
  269. }
  270.  
  271.  
  272. //DARK MONEY 1.0 by DarkShadowST
  273. //=========================================================
  274.  
  275. public give_money(id,level,cid){
  276. if (!cmd_access(id,level,cid,3)){
  277. return PLUGIN_HANDLED
  278. }
  279. new arg1[32], arg2[8], name2[32]
  280. read_argv(1,arg1,31)
  281. read_argv(2,arg2,7)
  282. new adminname[32]
  283.  
  284. new player = cmd_target(id,arg1,2)
  285. if (!player) return PLUGIN_HANDLED
  286.  
  287. get_user_name(player,name2,31)
  288.  
  289. if ((cs_get_user_money(player) + str_to_num(arg2)) > 16000)
  290. {
  291. cs_set_user_money(player,16000,1)
  292. if(get_cvar_num("amx_moneymsg") == 1)
  293. {
  294. client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCCESS_GIVE", name2)
  295. return PLUGIN_HANDLED
  296. }
  297. client_print(id, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCCESS_GIVE_CONSOLE", name2)
  298. return PLUGIN_HANDLED
  299. }
  300. else
  301. {
  302. cs_set_user_money(player,cs_get_user_money(player) + str_to_num(arg2),1)
  303. if(get_cvar_num("amx_moneymsg") == 1)
  304. {
  305. client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCCESS_GIVE", name2)
  306. return PLUGIN_HANDLED
  307. }
  308. client_print(id, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCCESS_GIVE_CONSOLE", name2)
  309. return PLUGIN_HANDLED
  310. }
  311. get_user_name(id,adminname,31)
  312. log_amx("%L", LANG_SERVER, "AINO_LOG_MONEY_PLAYER_GIVE", adminname, name2)
  313. return PLUGIN_HANDLED
  314. }
  315. public take_money(id,level,cid){
  316. if (!cmd_access(id,level,cid,3)){
  317. return PLUGIN_HANDLED
  318. }
  319.  
  320. new arg1[32], arg2[8], name2[32]
  321. read_argv(1,arg1,31)
  322. read_argv(2,arg2,7)
  323. new adminname[32]
  324.  
  325. new player = cmd_target(id,arg1,1)
  326. if (!player) return PLUGIN_HANDLED
  327.  
  328. get_user_name(player,name2,31)
  329.  
  330. if ((cs_get_user_money(player) - str_to_num(arg2)) <= 0)
  331. {
  332. cs_set_user_money(player,0,1)
  333. if(get_cvar_num("amx_moneymsg") == 1)
  334. {
  335. client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCCESS_TAKE_ALL", name2)
  336. return PLUGIN_HANDLED
  337. }
  338. client_print(id, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCESSS_TAKE_CONSOLE", name2)
  339. }
  340. else
  341. {
  342. cs_set_user_money(player,cs_get_user_money(player) - str_to_num(arg2),1)
  343. if(get_cvar_num("amx_moneymsg") == 1)
  344. {
  345. client_print(0, print_chat, "%L", LANG_PLAYER, "AINO_MONEY_PLAYER_SUCCESS_TAKE", name2)
  346. return PLUGIN_HANDLED
  347. }
  348. }
  349. get_user_name(id,adminname,31)
  350. log_amx("%L", LANG_SERVER, "AINO_LOG_MONEY_PLAYER_TAKE", adminname, name2)
  351. return PLUGIN_HANDLED
  352. }
  353.  
  354.  
  355. }
  356.  
  357. //ADMIN DISARM v1.1 by mike_cao
  358. //=========================================================
  359.  
  360. disarm_player(id,victim){
  361.  
  362. new name[32], origin[3], name2[32]
  363. get_user_origin(victim,origin)
  364. origin[2] -= 2000
  365. set_user_origin(victim,origin)
  366. new iweapons[32], wpname[32], inum
  367. get_user_weapons(victim,iweapons,inum)
  368. for(new a=0;a<inum;++a){
  369. get_weaponname(iweapons[a],wpname,31)
  370. engclient_cmd(victim,"drop",wpname)
  371. }
  372. engclient_cmd(victim,"weapon_knife")
  373. origin[2] += 2005
  374. set_user_origin(victim,origin)
  375. get_user_name(victim,name,31)
  376. console_print(id, "%L", LANG_PLAYER, "AINO_DISARM_PLAYER_SUCCESS",name)
  377. get_user_name(id,name2,31)
  378. log_amx("%L", LANG_SERVER, "AINO_LOG_DISARM_PLAYER", name2, name)
  379. }
  380.  
  381. public admin_disarm(id,level,cid) {
  382. if (!cmd_access(id,level,cid,2))
  383. return PLUGIN_HANDLED
  384. new arg[32]
  385. read_argv(1,arg,31)
  386. if (arg[0]=='@'){
  387. new players[32], /*name[32],*/ inum
  388. get_players(players,inum,"ae",arg[1])
  389. if (inum==0){
  390. console_print(id, "%L", LANG_PLAYER, "AINO_DISARM_NOALIVE")
  391. return PLUGIN_HANDLED
  392. }
  393. for(new a=0;a<inum;++a){
  394. disarm_player(id,players[a])
  395. }
  396. }
  397. else {
  398. new player = cmd_target(id,arg,5)
  399. if (!player) return PLUGIN_HANDLED
  400. disarm_player(id,player)
  401. }
  402. return PLUGIN_HANDLED
  403. }

Ezzel csak egy gond van!

Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team

/src/phpUNSLGh.sma(92) : error 029: invalid expression, assumed zero
/src/phpUNSLGh.sma(92) : error 017: undefined symbol "admin_heal"
/src/phpUNSLGh.sma(92) : error 017: undefined symbol "level"
/src/phpUNSLGh.sma(92) : fatal error 107: too many error messages on one line

Compilation aborted.
4 Errors.



És ezt kitudná valaki javítani? Mert nekem nagyon kéne ez a menu plugin:)

_________________
[steam]stampiKaa[/steam]
Amennyiben megválaszoltam a kérdésedet, csak nyomd meg a Kép gombot..!!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Adminmenu
HozzászólásElküldve: 2013.07.21. 22:47 
Offline
Felfüggesztve
Avatar

Csatlakozott: 2013.06.09. 18:47
Hozzászólások: 2004
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 220 alkalommal
Teszt NEM volt!

.:Return to main page:.
Your plugin successfully compiled!
Use the link below to download your plugin. It will be valid for ten minutes.

DOWNLOAD LINK: http://www.amxxcomp.com/index.php?go=dl&id=6498

Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team

Header size: 2080 bytes
Code size: 51344 bytes
Data size: 26328 bytes
Stack/heap size: 16384 bytes; max. usage is unknown, due to recursion
Total requirements: 96136 bytes
Done.


Remélem jól csináltam :)

Üdv.
Anonymous1337

_________________
Ha elnyerte valamelyik témában a hozzászólásom a tetszésedet melyet olvastál, akkor egy egyszerű gombnyomással kifejezheted, hogy tetszett.


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 11 hozzászólás ]  Oldal 1 2 Következő


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 16 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole