hlmod.hu

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



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: nincs regisztrált felhasználó 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  [ 6 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Sebesseg mérő
HozzászólásElküldve: 2014.01.04. 15:30 
Offline
Senior Tag

Csatlakozott: 2013.07.29. 13:15
Hozzászólások: 233
Megköszönt másnak: 125 alkalommal
Helló. itt van ez a sebesség mérő ebbe a fontosakat lekelene magyarosíani és ha van benne olyan hogy parancsra mutasa a sebesseged akor aszt kikelene ven ehát ezt ugy meg kelene csinalni hogy ha berakom a szerverre akkor felcsatlakozom és mar mukodik nekem is meg mindenkinek felül az írja hogy
pl
speed:600
Max speed: 900
természetesen ez csak egy példa
Aki megy csinalja és müködik is akkor megy a gomb!!!!!!!!!!!!

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <engine>
  4.  
  5.  
  6. new g_speed[33]
  7. new g_maxGroundSpeed[33]
  8. new g_maxSpeed[33]
  9. new g_maxplayers
  10.  
  11. public plugin_init()
  12. {
  13. register_plugin("Speed", "0.2", "KRoTaL / GraffityMaster")
  14.  
  15. register_clcmd("say /speed", "speedSwitch")
  16. register_clcmd("say speed", "speedSwitch")
  17.  
  18. register_clcmd("say_team speed", "speedSwitch")
  19. register_clcmd("say_team /speed", "speedSwitch")
  20.  
  21. register_clcmd("amx_showspeed", "showSpeed", ADMIN_LEVEL_B, "- shows the max speed of connected players")
  22.  
  23. register_clcmd("say speedadmin", "showSpeed", ADMIN_LEVEL_B, "- shows the max speed of connected players")
  24.  
  25. set_task(0.1, "speedTask", 5875454, "", 0, "b")
  26.  
  27. g_maxplayers = get_maxplayers()
  28. }
  29.  
  30. public client_connect(id)
  31. {
  32. g_speed[id] = 0
  33. g_maxSpeed[id] = 0
  34. g_maxGroundSpeed[id] = 0
  35. }
  36.  
  37. public speedSwitch(id)
  38. {
  39. g_speed[id] = 1 - g_speed[id]
  40.  
  41. client_print(id, print_chat, "[AMXX] You have %s speedinfo!", g_speed[id] ? "enabled" : "disabled")
  42. return PLUGIN_CONTINUE
  43. }
  44.  
  45. public showSpeed(id,level,cid)
  46. {
  47. new plname[16]
  48. new players[32], inum, player
  49. new msg[512], len
  50. new i
  51.  
  52. if(!cmd_access(id,level,cid,1))
  53. return PLUGIN_HANDLED
  54.  
  55.  
  56. len = format(msg, 511, "<body><pre>%-16.16s %s", "Player Name", "Max Ground Speed")
  57.  
  58. get_players(players, inum)
  59.  
  60.  
  61. for(i = 0; i < inum; i++)
  62. {
  63. player = players[i]
  64.  
  65. if(g_maxGroundSpeed[player])
  66. {
  67. plname[0] = '^0'
  68.  
  69. get_user_name(player, plname, 15)
  70.  
  71. len += format(msg[len], 511-len, "^n%-16.16s %i", plname, g_maxGroundSpeed[player])
  72. }
  73. }
  74.  
  75. show_motd(id, msg, "Max Ground Speeds")
  76.  
  77. return PLUGIN_HANDLED
  78. }
  79.  
  80. public speedTask(param[])
  81. {
  82. new i, j, speed
  83. new msg[128]
  84.  
  85. for(i = 1; i <= g_maxplayers; i++)
  86. {
  87. if(!is_user_alive(i)) continue
  88. speed = get_speed(i)
  89.  
  90. if(speed > g_maxSpeed[i])
  91. g_maxSpeed[i] = speed
  92.  
  93. if(entity_get_int(i, EV_INT_flags) & FL_ONGROUND)
  94. {
  95. if(speed > g_maxGroundSpeed[i])
  96. g_maxGroundSpeed[i] = speed
  97. }
  98.  
  99. format(msg, 127, "Current Speed: %d ^nMax Speed: %d ^nMax Ground Speed: %d ", speed, g_maxSpeed[i], g_maxGroundSpeed[i])
  100. set_hudmessage(255, 255, 255, 2.0, 0.4, 0, 1.0, 0.13, 0.1, 0.2, 2)
  101.  
  102. if(g_speed[i])
  103. show_hudmessage(i, msg)
  104.  
  105. for(j = 1; j <= g_maxplayers; j++)
  106. {
  107. if(!is_user_alive(j) && g_speed[j] && entity_get_int(j, EV_INT_iuser2) == i)
  108. show_hudmessage(j, msg)
  109.  
  110. }
  111. }
  112. }
  113.  


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Sebesseg mérő
HozzászólásElküldve: 2014.01.04. 21:57 
Offline
Senior Tag
Avatar

Csatlakozott: 2013.12.06. 18:38
Hozzászólások: 229
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 16 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <engine>
  4.  
  5.  
  6. new g_speed[33]
  7. new g_maxGroundSpeed[33]
  8. new g_maxSpeed[33]
  9. new g_maxplayers
  10.  
  11. public plugin_init()
  12. {
  13. register_plugin("Speed", "0.2", "KRoTaL / GraffityMaster")
  14.  
  15. register_clcmd("say /speed", "speedSwitch")
  16. register_clcmd("say speed", "speedSwitch")
  17.  
  18. register_clcmd("say_team speed", "speedSwitch")
  19. register_clcmd("say_team /speed", "speedSwitch")
  20.  
  21. register_clcmd("amx_showspeed", "showSpeed", ADMIN_LEVEL_B, "- shows the max speed of connected players")
  22.  
  23. register_clcmd("say speedadmin", "showSpeed", ADMIN_LEVEL_B, "- shows the max speed of connected players")
  24.  
  25. set_task(0.1, "speedTask", 5875454, "", 0, "b")
  26.  
  27. g_maxplayers = get_maxplayers()
  28. }
  29.  
  30. public client_connect(id)
  31. {
  32. g_speed[id] = 0
  33. g_maxSpeed[id] = 0
  34. g_maxGroundSpeed[id] = 0
  35. }
  36.  
  37. public speedSwitch(id)
  38. {
  39. g_speed[id] = 1 - g_speed[id]
  40.  
  41. client_print(id, print_chat, "[AMXX] You have %s speedinfo!", g_speed[id] ? "enabled" : "disabled")
  42. return PLUGIN_CONTINUE
  43. }
  44.  
  45. public showSpeed(id,level,cid)
  46. {
  47. new plname[16]
  48. new players[32], inum, player
  49. new msg[512], len
  50. new i
  51.  
  52. if(!cmd_access(id,level,cid,1))
  53. return PLUGIN_HANDLED
  54.  
  55.  
  56. len = format(msg, 511, "<body><pre>%-16.16s %s", "Player Name", "Max Ground Speed")
  57.  
  58. get_players(players, inum)
  59.  
  60.  
  61. for(i = 0; i < inum; i++)
  62. {
  63. player = players[i]
  64.  
  65. if(g_maxGroundSpeed[player])
  66. {
  67. plname[0] = '^0'
  68.  
  69. get_user_name(player, plname, 15)
  70.  
  71. len += format(msg[len], 511-len, "^n%-16.16s %i", plname, g_maxGroundSpeed[player])
  72. }
  73. }
  74.  
  75. show_motd(id, msg, "Max Ground Speeds")
  76.  
  77. return PLUGIN_HANDLED
  78. }
  79.  
  80. public speedTask(param[])
  81. {
  82. new i, j, speed
  83. new msg[128]
  84.  
  85. for(i = 1; i <= g_maxplayers; i++)
  86. {
  87. if(!is_user_alive(i)) continue
  88. speed = get_speed(i)
  89.  
  90. if(speed > g_maxSpeed[i])
  91. g_maxSpeed[i] = speed
  92.  
  93. if(entity_get_int(i, EV_INT_flags) & FL_ONGROUND)
  94. {
  95. if(speed > g_maxGroundSpeed[i])
  96. g_maxGroundSpeed[i] = speed
  97. }
  98.  
  99. format(msg, 127, "Sebesseged: %d ^nLegnagyobb Sebesseged: %d ^nLegnagyobb földi Sebesseged: %d ", speed, g_maxSpeed[i], g_maxGroundSpeed[i])
  100. set_hudmessage(255, 255, 255, 2.0, 0.4, 0, 1.0, 0.13, 0.1, 0.2, 2)
  101.  
  102. if(g_speed[i])
  103. show_hudmessage(i, msg)
  104.  
  105. for(j = 1; j <= g_maxplayers; j++)
  106. {
  107. if(!is_user_alive(j) && g_speed[j] && entity_get_int(j, EV_INT_iuser2) == i)
  108. show_hudmessage(j, msg)
  109.  
  110. }
  111. }
  112. }

Ők köszönték meg hallywood nek ezt a hozzászólást: AsD# (2014.01.05. 12:55)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Sebesseg mérő
HozzászólásElküldve: 2014.01.05. 13:51 
Offline
Senior Tag

Csatlakozott: 2013.07.29. 13:15
Hozzászólások: 233
Megköszönt másnak: 125 alkalommal
Miért nem mukodik a sebesség mérő??


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Sebesseg mérő
HozzászólásElküldve: 2014.01.07. 16:07 
Offline
Tag
Avatar

Csatlakozott: 2013.12.23. 19:48
Hozzászólások: 33
Megköszönt másnak: 8 alkalommal
jo plugin. csak nem értem gyik speed mérő pluginnal se, hogy miért tűnik el 30 mp alatt?

_________________
Kép
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Sebesseg mérő
HozzászólásElküldve: 2014.01.12. 20:53 
Offline
Senior Tag
Avatar

Csatlakozott: 2013.12.06. 18:38
Hozzászólások: 229
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 16 alkalommal
Hát hogy hibásan lett elkészítve vagy magyarosítva!
És Asd ez a mérő alap sma forráskóddal sem működik!

Ha segítettem a hozzászólásommal akkor +1 Gomb


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Sebesseg mérő
HozzászólásElküldve: 2014.01.12. 21:05 
Offline
Minden6ó
Avatar

Csatlakozott: 2011.01.19. 12:14
Hozzászólások: 4280
Megköszönt másnak: 218 alkalommal
Megköszönték neki: 285 alkalommal
Sebességmérő [Speedometer]

_________________
<<eb@>>Team Website - Közösség
17Buddies - Általam készített pályák.
GameBanana - Általam készített pályák/vágott hangok.

Kép
Kép


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  [ 6 hozzászólás ] 


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