hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.29. 11:21



Jelenlévő felhasználók

Jelenleg 321 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 320 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] 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: Gyorsítás
HozzászólásElküldve: 2014.02.25. 16:40 
Offline
Tud valamit

Csatlakozott: 2012.06.23. 16:22
Hozzászólások: 111
Megköszönt másnak: 11 alkalommal
Megköszönték neki: 2 alkalommal
Helló!Hogylehet a max sebességet növelni?? :)

_________________
Kocka vagyok.:)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Gyorsítás
HozzászólásElküldve: 2014.02.25. 17:37 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.12.18. 17:35
Hozzászólások: 365
Megköszönt másnak: 152 alkalommal
Megköszönték neki: 31 alkalommal
Milyen sebesség?Minek a sebességét akarod növelni?

_________________
Ha segítettem használd a gombot!

Kép
KépKép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Gyorsítás
HozzászólásElküldve: 2014.02.25. 18:02 
Offline
Tud valamit

Csatlakozott: 2012.06.23. 16:22
Hozzászólások: 111
Megköszönt másnak: 11 alkalommal
Megköszönték neki: 2 alkalommal
Hát az embereknek a gyorsaságát!

_________________
Kocka vagyok.:)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Gyorsítás
HozzászólásElküldve: 2014.02.25. 19:27 
Offline
Nagyúr
Avatar

Csatlakozott: 2013.09.04. 15:21
Hozzászólások: 635
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 141 alkalommal
server.cfg-be állítsd át
Alapból elvileg ez van: sv_maxspeed 320
Ha kevesebbre állítod mint az alap akkor lassabban fogsz menni hogy többre akkor gyorsabban

_________________
My Steam:
KépKép


A hozzászólást 1 alkalommal szerkesztették, utoljára Golo 2014.02.25. 20:00-kor.

Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Gyorsítás
HozzászólásElküldve: 2014.02.25. 19:52 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2011.08.15. 14:42
Hozzászólások: 1345
Megköszönt másnak: 10 alkalommal
Megköszönték neki: 277 alkalommal
nem egészen, amire akarod, mivel, ha kisebb értéket állít be, mint az alap, akkor lassabban fognak haladni az emberkék :)

_________________
Üdvözlettel: BBk
[AmxModX] Általam fordított pluginok
Death of Legend Fun Server History
NetMozi.com - Filmes fórum Badboy.killer
foximaxi


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Gyorsítás
HozzászólásElküldve: 2014.02.25. 19:59 
Offline
Nagyúr
Avatar

Csatlakozott: 2013.09.04. 15:21
Hozzászólások: 635
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 141 alkalommal
JAVÍTVA az elöző hozzászólás :)
Köszi BBk :)

_________________
My Steam:
KépKép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Gyorsítás
HozzászólásElküldve: 2014.02.25. 20:53 
Offline
Fanatikus
Avatar

Csatlakozott: 2013.03.23. 14:55
Hozzászólások: 162
Megköszönt másnak: 2 alkalommal
Megköszönték neki: 27 alkalommal
Ez csak az hogy mennyi lehet a max sebesség.
Ettől nem fognak többel menni.

_________________
Fehér lányra nézni fault,fehér lányhoz szólni technikai fault,fehér lányhoz érni,na azért lincselés jár!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Gyorsítás
HozzászólásElküldve: 2014.02.25. 20:55 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2011.08.15. 14:42
Hozzászólások: 1345
Megköszönt másnak: 10 alkalommal
Megköszönték neki: 277 alkalommal
Super Nova írta:
Ez csak az hogy mennyi lehet a max sebesség.
Ettől nem fognak többel menni.

na ezt én sem tudtam...:S

_________________
Üdvözlettel: BBk
[AmxModX] Általam fordított pluginok
Death of Legend Fun Server History
NetMozi.com - Filmes fórum Badboy.killer
foximaxi


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Gyorsítás
HozzászólásElküldve: 2014.02.25. 23:57 
Offline
Beavatott
Avatar

Csatlakozott: 2013.11.19. 22:12
Hozzászólások: 94
Megköszönt másnak: 34 alkalommal
Megköszönték neki: 4 alkalommal
beraksz egy gyors kést és jó


A hozzászólást 1 alkalommal szerkesztették, utoljára laci512 2015.06.28. 23:57-kor.

Ők köszönték meg laci512 nek ezt a hozzászólást: bencike (2014.02.26. 00:18)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Gyorsítás
HozzászólásElküldve: 2014.02.26. 04:33 
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
Meg lehet oldani, csak ezt a plugint kell kicsit módosítani, hogy mindenki kapjon csatlakozáskor ilyen jogot. Vagy is ilyen képességet.

SMA Forráskód: [ Mindet kijelol ]
  1. /* AMX Mod X Script */
  2.  
  3. /*
  4.   Admin Speed v1.1 -=- by KinSprite , 06/08, 2006
  5.  
  6.   With this plugin , the admin can set Players's running speed.
  7.  
  8.   [Cvars]:
  9. amx_allowspeed <1 or 0> // 0, turn off speed changing.
  10.  
  11. amx_speedall <1 or 0> // 1, all players at the same running speed, except special players
  12.  
  13. amx_speedallvalue <Integer: percent of normal speed>
  14. //all players's running speed value, except special players
  15.  
  16.  
  17.   [Command]:
  18.   amx_speed <#userid,nick,authorid,@ALL,@TEAM> [ON/OFF] [Integer: percent of normal speed]
  19.  
  20. // to Set special players' speed.
  21.  
  22.  
  23.   [Required Module]: Fun
  24.  
  25.  
  26.   [Change Log]:
  27.  
  28. v1.1:
  29. 1, fix speed when a sniper rifle is zoomed in/out or a shield is opened/closed
  30. 2, all players can run at the same percent of normal speed, except special players
  31.  
  32. */
  33.  
  34. #include <amxmodx>
  35. #include <amxmisc>
  36. #include <fun>
  37.  
  38. #define PLUGIN "Admin Speed"
  39. #define VERSION "1.1"
  40. #define AUTHOR "KinSprite"
  41.  
  42. new g_WpnUsed[33]
  43. new bool:g_hasSpeed[33]
  44. new g_Speed[33]
  45. new g_allowspeed
  46. new g_speedall
  47. new g_speedallvalue
  48.  
  49. public plugin_init()
  50. {
  51. register_plugin(PLUGIN, VERSION, AUTHOR)
  52. register_concmd("amx_speed", "cmdspeed", ADMIN_LEVEL_A, "<#userid,nick,authorid,@ALL,@TEAM> [ON/OFF] [Integer: percent of normal speed] - Set special players' speed")
  53. register_event("CurWeapon","Change_Wpn","be","1=1")
  54. register_event("HideWeapon", "Change_WpnState", "b")
  55. register_logevent("new_round",2,"0=World triggered","1=Round_Start")
  56. g_allowspeed = register_cvar("amx_allowspeed","1")
  57. g_speedall = register_cvar("amx_speedall","0")
  58. g_speedallvalue = register_cvar("amx_speedallvalue","100")
  59. }
  60.  
  61. public cmdspeed(id,level,cid)
  62. {
  63. if (!cmd_access(id, level, cid, 2))
  64. return PLUGIN_HANDLED
  65.  
  66. if (!get_pcvar_num(g_allowspeed))
  67. {
  68. if (id == 0)
  69. server_print("[AMX Speed] Speed changing is not allowed !")
  70. else
  71. console_print(id, "[AMX Speed] Speed changing is not allowed !")
  72. return PLUGIN_HANDLED
  73. }
  74.  
  75. new arga[32], argb[8], argc[8]
  76. read_argv(1, arga, 31)
  77. read_argv(2, argb, 7)
  78.  
  79. new admin[32], plName[32]
  80. get_user_name(id, admin, 31)
  81.  
  82. new activity = get_cvar_num("amx_show_activity")
  83.  
  84. if (arga[0] == '@')
  85. {
  86. new players[32], tName[32]
  87. new num
  88.  
  89. if(equali(arga[1],"A")
  90. || equali(arga[1],"ALL"))
  91. {
  92. format(tName, 31, "ALL PlAYERS")
  93. get_players(players, num)
  94. }
  95. else
  96. {
  97. if(equali(arga[1],"TERRORIST")
  98. || equali(arga[1],"T")
  99. || equali(arga[1],"TERROR")
  100. || equali(arga[1],"TE")
  101. || equali(arga[1],"TER"))
  102. {
  103. format(tName, 31, "TERRORIST")
  104. get_players(players,num,"e","TERRORIST")
  105. }
  106. else
  107. {
  108. if(equali(arga[1],"CT")
  109. || equali(arga[1],"C")
  110. || equali(arga[1],"COUNTER"))
  111. {
  112. format(tName, 31, "COUNTER-TERRORIST")
  113. get_players(players,num,"e","CT")
  114. }
  115. else
  116. {
  117. if (id == 0)
  118. server_print("[AMX Speed] invalid parameter !")
  119. else
  120. console_print(id, "[AMX Speed] invalid parameter !")
  121. return PLUGIN_HANDLED
  122. }
  123. }
  124. }
  125.  
  126. if (num ==0)
  127. {
  128. if (id == 0)
  129. server_print("[AMX Speed] *** No players in this team !")
  130. else
  131. console_print(id, "[AMX Speed] *** No players in this team !")
  132. return PLUGIN_HANDLED
  133. }
  134.  
  135. if (equali(argb, "ON"))
  136. {
  137. read_argv(3, argc, 7)
  138. new value = str_to_num(argc)
  139. value = (value > 0) ? value : 0
  140.  
  141. for (new i=0; i<num; i++)
  142. {
  143. g_hasSpeed[players[i]] = true
  144. g_Speed[players[i]] = value
  145. speed_control(players[i], value)
  146. }
  147.  
  148. switch(activity)
  149. {
  150. case 1:
  151. {
  152. client_print(0,print_chat,"[AMX Speed] ADMIN: set %s to run %d%% of normal speed.", tName, value)
  153. server_print("[AMX Speed] ADMIN: set %s to run %d%% of normal speed.", tName, value)
  154. }
  155. case 2:
  156. {
  157. client_print(0,print_chat,"[AMX Speed] ADMIN %s: set %s to run %d%% of normal speed.", admin, tName, value)
  158. server_print("[AMX Speed] ADMIN %s: set %s to run %d%% of normal speed.", admin, tName, value)
  159. }
  160. }
  161. }
  162. else
  163. {
  164. if (equali(argb, "OFF"))
  165. {
  166. for (new i=0; i<num; i++)
  167. {
  168. g_hasSpeed[players[i]] = false
  169. set_user_maxspeed(players[i], 0.0)
  170. }
  171.  
  172. switch(activity)
  173. {
  174. case 1:
  175. {
  176. client_print(0,print_chat,"[AMX Speed] ADMIN: set %s to run normal speed.", tName)
  177. server_print("[AMX Speed] ADMIN: set %s to run normal speed.", tName)
  178. }
  179. case 2:
  180. {
  181. client_print(0,print_chat,"[AMX Speed] ADMIN %s: set %s to run normal speed.", admin, tName)
  182. server_print("[AMX Speed] ADMIN %s: set %s to run normal speed.", admin, tName)
  183. }
  184. }
  185. }
  186. else
  187. {
  188. if (id == 0)
  189. server_print("[AMX Speed] The second parameter must be ON or OFF !")
  190. else
  191. console_print(id, "[AMX Speed] The second parameter must be ON or OFF !")
  192. }
  193. }
  194. }
  195. else
  196. {
  197. new player = cmd_target(id, arga, 2)
  198. if (!player)
  199. return PLUGIN_HANDLED
  200.  
  201. get_user_name(player, plName, 31)
  202.  
  203. if (argb[0] == 0)
  204. {
  205. if (g_hasSpeed[player])
  206. {
  207. if (id == 0)
  208. server_print("[AMX Speed] PLAYER %s 's speed is %d%% of normal speed.", plName, g_Speed[player])
  209. else
  210. console_print(id, "[AMX Speed] PLAYER %s 's speed is %d%% of normal speed.", plName, g_Speed[player])
  211. }
  212. else
  213. {
  214. if (id == 0)
  215. server_print("[AMX Speed] PLAYER %s is at normal speed.", plName)
  216. else
  217. console_print(id, "[AMX Speed] PLAYER %s is at normal speed.", plName)
  218. }
  219. }
  220. else
  221. {
  222. if (equali(argb, "ON"))
  223. {
  224. g_hasSpeed[player] = true
  225. read_argv(3, argc, 7)
  226. new value = str_to_num(argc)
  227. g_Speed[player] = (value > 0) ? value : 0
  228. speed_control(player, g_Speed[player])
  229.  
  230. switch(activity)
  231. {
  232. case 1:
  233. {
  234. client_print(0,print_chat,"[AMX Speed] ADMIN: set Player %s to run %d%% of normal speed.", plName, g_Speed[player])
  235. server_print("[AMX Speed] ADMIN: set Player %s to run %d%% of normal speed.", plName, g_Speed[player])
  236. }
  237. case 2:
  238. {
  239. client_print(0,print_chat,"[AMX Speed] ADMIN %s: set Player %s to run %d%% of normal speed.", admin, plName, g_Speed[player])
  240. server_print("[AMX Speed] ADMIN %s: set Player %s to run %d%% of normal speed.", admin, plName, g_Speed[player])
  241. }
  242. }
  243.  
  244. }
  245. else
  246. {
  247. if (equali(argb, "OFF"))
  248. {
  249. g_hasSpeed[player] = false
  250. set_user_maxspeed(player, 0.0) // run normal speed
  251.  
  252. switch(activity)
  253. {
  254. case 1:
  255. {
  256. client_print(0,print_chat,"[AMX Speed] ADMIN: set Player %s to run normal speed.", plName)
  257. server_print("[AMX Speed] ADMIN: set Player %s to run normal speed.", plName)
  258. }
  259. case 2:
  260. {
  261. client_print(0,print_chat,"[AMX Speed] ADMIN %s: set Player %s to run normal speed.", admin, plName)
  262. server_print("[AMX Speed] ADMIN %s: set Player %s to run normal speed.", admin, plName)
  263. }
  264. }
  265. }
  266. else
  267. {
  268. if (id == 0)
  269. server_print("[AMX Speed] The second parameter must be ON or OFF !")
  270. else
  271. console_print(id, "[AMX Speed] The second parameter must be ON or OFF !")
  272. }
  273.  
  274. }
  275. }
  276. }
  277.  
  278. return PLUGIN_HANDLED
  279. }
  280.  
  281. public speed_control(id, percent)
  282. {
  283. new Float:value = get_user_maxspeed(id) * percent / 100.0
  284. value = (value > 0.1) ? value : 0.1
  285. set_user_maxspeed(id, value)
  286. }
  287.  
  288. public Change_Wpn(id)
  289. {
  290. if (!get_pcvar_num(g_allowspeed) || (!g_hasSpeed[id] && !get_pcvar_num(g_speedall)))
  291. return PLUGIN_CONTINUE
  292.  
  293. new iWpnNum = read_data(2)
  294.  
  295. if (iWpnNum != g_WpnUsed[id])
  296. {
  297. if (g_hasSpeed[id])
  298. {
  299. speed_control(id, g_Speed[id])
  300. }
  301. else
  302. {
  303. speed_control(id, get_pcvar_num(g_speedallvalue))
  304. }
  305.  
  306. g_WpnUsed[id] = iWpnNum
  307. }
  308.  
  309. return PLUGIN_CONTINUE
  310. }
  311.  
  312. public Change_WpnState(id)
  313. {
  314. if (!get_pcvar_num(g_allowspeed) || (!g_hasSpeed[id] && !get_pcvar_num(g_speedall)))
  315. return PLUGIN_CONTINUE
  316.  
  317. //new iWpnNum = get_user_weapon(id)
  318. //g_WpnUsed[id] = iWpnNum
  319.  
  320. if (g_hasSpeed[id])
  321. {
  322. speed_control(id, g_Speed[id])
  323. }
  324. else
  325. {
  326. speed_control(id, get_pcvar_num(g_speedallvalue))
  327. }
  328.  
  329. return PLUGIN_CONTINUE
  330. }
  331.  
  332. public new_round()
  333. {
  334. if (get_pcvar_num(g_allowspeed))
  335. set_task(0.2, "reset_speed")
  336. }
  337.  
  338. public reset_speed()
  339. {
  340. new players[32]
  341. new num
  342. get_players(players, num)
  343. for (new i=0; i<num; i++)
  344. {
  345. if (g_hasSpeed[players[i]])
  346. {
  347. speed_control(players[i], g_Speed[players[i]])
  348. }
  349. else
  350. {
  351. if (get_pcvar_num(g_speedall))
  352. {
  353. speed_control(players[i], get_pcvar_num(g_speedallvalue))
  354. }
  355. }
  356. }
  357. }
  358.  
  359. public client_putinserver(id)
  360. {
  361. g_hasSpeed[id] = false
  362. return PLUGIN_CONTINUE
  363. }
  364.  


Üdv.
Anonymous1337

laci512 írta:
Ezt nem lehet meg csinalni max raksz be gyors futo kest szerintem az is jo


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 25 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