hlmod.hu
https://hlmod.hu/

Plugin kérése
https://hlmod.hu/viewtopic.php?f=9&t=11468
Oldal: 1 / 1

Szerző:  slre141 [ 2013.10.30. 09:17 ]
Hozzászólás témája:  Plugin kérése

Ebböl a pluginbol valaki kivené nekem az öszes mindent csak az maradjon hogy ct frag meg t frag és ne bugoljon be és olyan efekt kéne hogy 25 mp irodna ki

Csatolmányok:
szero info.sma [2.4 KiB]
Letöltve 145 alkalommal.

Szerző:  stupid [ 2013.11.01. 08:38 ]
Hozzászólás témája:  Re: Plugin kérése

Vannak benne warningok de nem arra utalnak :D

Teszteld

Kód:
#include <amxmodx>  
#include <amxmisc>
#include <engine>

new ctfrags = 0
new tfrags = 0
new g_round = 0
new hud_rgb
new hud_x
new hud_y
new hud_efct
new g_Count
new g_HudText

public hud(){
   
    new ctime[64], cdate[64], map[33], nextmap[32]
    new red, green, blue, id
    new a = get_timeleft()
   
   
    set_hudmessage(red,green,blue,get_pcvar_float(hud_x),get_pcvar_float(hud_y), get_pcvar_num(hud_efct), 1.0, 1.0)
    ShowSyncHudMsg(id, g_HudText, "^nCT Fragek: %d | T Fragek: %d", ctfrags, tfrags, (a / 60), (a % 60), g_round, g_Count)
    return PLUGIN_CONTINUE
}

public plugin_init()
{
    set_task(1.0, "hud",0,"",0,"b")
    hud_rgb = register_cvar("hud_rgb", "0 255 0")
    hud_x = register_cvar("hud_x", "0.01")
    hud_y = register_cvar("hud_y", "0.18")
    hud_efct = register_cvar("hud_efct", "0")
   
    return PLUGIN_CONTINUE
}

public round_first()

    ctfrags = 0, tfrags = 0

     

public halal()

    {

            static killer

            killer = read_data(1);

            if(get_user_team(killer) == 2)

            ctfrags++

            if(get_user_team(killer) == 1)

            tfrags++

            return PLUGIN_CONTINUE

    }
   
public event_newround()
{
   g_round++
}   

public client_putinserver(id)
{
   g_Count++
}

public client_disconnect(id)
{
   g_Count--
}   

get_hud_color(&r, &g, &b) {
   new color[20]
   static red[5], green[5], blue[5]
   get_pcvar_string(hud_rgb, color, charsmax(color))
   parse(color, red, charsmax(red), green, charsmax(green), blue, charsmax(blue))
   
   r = str_to_num(red)
   g = str_to_num(green)
   b = str_to_num(blue)
}

Szerző:  slre141 [ 2013.11.01. 12:01 ]
Hozzászólás témája:  Re: Plugin kérése

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

Error: Invalid expression, assumed zero on line 23
Error: Undefined symbol "nCT" on line 23
Error: Undefined symbol "d" on line 23
Error: Too many error messages on one line on line 23

Compilation aborted.
4 Errors.
Nem jó :SS

Szerző:  Vinnice [ 2013.11.01. 12:17 ]
Hozzászólás témája:  Re: Plugin kérése

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <engine>
  4.  
  5. new ctfrags = 0
  6. new tfrags = 0
  7. new hud_rgb
  8. new hud_x
  9. new hud_y
  10. new hud_efct
  11. new g_HudText
  12.  
  13. public hud()
  14. {
  15. new red, green, blue
  16.  
  17. get_hud_color(red, green, blue)
  18.  
  19. set_hudmessage(red, green, blue, get_pcvar_float(hud_x), get_pcvar_float(hud_y), get_pcvar_num(hud_efct), 1.0, 1.0)
  20. ShowSyncHudMsg(0, g_HudText, "CT Fragek: %d | T Fragek: %d", ctfrags, tfrags)
  21.  
  22. return PLUGIN_CONTINUE
  23. }
  24.  
  25. public plugin_init()
  26. {
  27. register_plugin("Szerver Info v2","2.0","[*CS1.6-T3AM*]")
  28.  
  29. g_HudText = CreateHudSyncObj()
  30.  
  31. register_event("DeathMsg", "halal", "a")
  32.  
  33. register_logevent("round_first", 2, "0=World triggered", "1&Restart_Round_")
  34. register_logevent("round_first", 2, "0=World triggered", "1=Game_Commencing")
  35.  
  36. set_task(1.0, "hud",0,"",0,"b")
  37.  
  38. hud_rgb = register_cvar("hud_rgb", "0 255 0")
  39. hud_x = register_cvar("hud_x", "0.01")
  40. hud_y = register_cvar("hud_y", "0.18")
  41. hud_efct = register_cvar("hud_efct", "0")
  42.  
  43. return PLUGIN_CONTINUE
  44. }
  45.  
  46.  
  47. public round_first()
  48. ctfrags = 0, tfrags = 0
  49.  
  50. public halal()
  51. {
  52. static killer
  53. killer = read_data(1);
  54.  
  55. if(get_user_team(killer) == 2)
  56. ctfrags++
  57.  
  58. if(get_user_team(killer) == 1)
  59. tfrags++
  60.  
  61. return PLUGIN_CONTINUE
  62. }
  63.  
  64. get_hud_color(&r, &g, &b)
  65. {
  66. new color[20]
  67. static red[5], green[5], blue[5]
  68. get_pcvar_string(hud_rgb, color, charsmax(color))
  69. parse(color, red, charsmax(red), green, charsmax(green), blue, charsmax(blue))
  70.  
  71. r = str_to_num(red)
  72. g = str_to_num(green)
  73. b = str_to_num(blue)
  74. }

Szerző:  slre141 [ 2013.11.01. 12:30 ]
Hozzászólás témája:  Re: Plugin kérése

Nem jo :SS

Szerző:  stupid [ 2013.11.01. 12:45 ]
Hozzászólás témája:  Re: Plugin kérése

slre141 írta:
Nem jo :SS

Rossz a fordítód..

Szerző:  slre141 [ 2013.11.01. 12:46 ]
Hozzászólás témája:  Re: Plugin kérése

Át küldöd valahol? :)

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/