TeamScoreJCTF Color
#1
Quisiera que el hud de blueTeam sea azul y el de RedTeam Rojo Ya llevo rato intentando y no me sale si me pudieran ayudar se lo agradecería
.sma   Descargar AMXX / TeamScore.sma (Tamaño: 1.71 KB / Descargas: 0)
Responder
#2
Código PHP:
#include <amxmodx>
#include <jctf>
#include <dhudmessage>

#define PLUGIN "Team Score (JCTF)"
#define VERSION "1.46"
#define AUTHOR "Sugisaki"

new scorett
new scorect

new SND_BLUE_WIN[] = "AxG_CTF/blue_wins.wav"
new SND_RED_WIN[] = "AxG_CTF/red_wins.wav"
new SND_TEAMS_TIED[] = "AxG_CTF/teams_tied.wav"

enum
{
    
TEAM_NONE 0,
    
TEAM_RED,
    
TEAM_BLUE,
    
TEAM_SPEC
}

public 
plugin_init() 
{
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_event("TextMsg","game_c","a","2&#Game_C")
    
set_task(1.0,"score_round",_,_,_,"b")
    
set_task(0.9"check"___"b")
    
scorett 0
    scorect 
0
}
public 
PlaySound(sound[])
{
    
client_cmd(0"spk ^"%s^""sound)
}
public 
plugin_precache()
{
    
precache_sound(SND_BLUE_WIN)
    
precache_sound(SND_RED_WIN)
    
precache_sound(SND_TEAMS_TIED)
}
public 
game_c()
{
    
set_task(3.0"reset_score")
}
public 
reset_score()
{
    
scorett 0
    scorect 
0
}
public 
jctf_flag(evidtm)
{
    if(
ev == FLAG_CAPTURED)
    {
        switch(
tm)
        {
            case 
TEAM_REDscorect++
            case 
TEAM_BLUEscorett++
        }
    }
    return
}
public 
score_round()
{
    
set_dhudmessage(002550.350.0110.51.0+0.01)
    
show_dhudmessage(0"|   Blue Team  |^n          %i"scorect)
    
    
set_dhudmessage(255000.520.0110.51.0+0.01)
    
show_dhudmessage(0"|  Red Team  |^n         %i"scorett)
}
public 
check()
{
    new 
string[10]
    
get_cvar_string("amx_timeleft"string10)
    
    if(
equal(string"00:00"))
    {
        
remove_task(_)
        if(
scorect == scorett)
            
PlaySound(SND_TEAMS_TIED)
        else if(
scorect>scorett)
            
PlaySound(SND_BLUE_WIN)
        else if(
scorect<scorett)
            
PlaySound(SND_RED_WIN)
    }


No es el que tu tienes pero ve si ese te sirve
Dancing
Responder
#3
Gracias Me Funciono Rainbow
Responder
#4
(21/03/2020, 12:29 AM)RomeL\ escribió:
Código PHP:
#include <amxmodx>
#include <jctf>
#include <dhudmessage>

#define PLUGIN "Team Score (JCTF)"
#define VERSION "1.46"
#define AUTHOR "Sugisaki"

new scorett
new scorect

new SND_BLUE_WIN[] = "AxG_CTF/blue_wins.wav"
new SND_RED_WIN[] = "AxG_CTF/red_wins.wav"
new SND_TEAMS_TIED[] = "AxG_CTF/teams_tied.wav"

enum
{
    TEAM_NONE 0,
    TEAM_RED,
    TEAM_BLUE,
    TEAM_SPEC
}

public 
plugin_init() 
{
    register_plugin(PLUGINVERSIONAUTHOR)
    register_event("TextMsg","game_c","a","2&#Game_C")
    set_task(1.0,"score_round",_,_,_,"b")
    set_task(0.9"check"___"b")
    scorett 0
    scorect 
0
}
public 
PlaySound(sound[])
{
    client_cmd(0"spk ^"%s^""sound)
}
public 
plugin_precache()
{
    precache_sound(SND_BLUE_WIN)
    precache_sound(SND_RED_WIN)
    precache_sound(SND_TEAMS_TIED)
}
public 
game_c()
{
    set_task(3.0"reset_score")
}
public 
reset_score()
{
    scorett 0
    scorect 
0
}
public 
jctf_flag(evidtm)
{
    if(ev == FLAG_CAPTURED)
    {
        switch(tm)
        {
            case TEAM_REDscorect++
            case TEAM_BLUEscorett++
        }
    }
    return
}
public 
score_round()
{
    set_dhudmessage(002550.350.0110.51.0+0.01)
    show_dhudmessage(0"|  Blue Team  |^n          %i"scorect)
    
    set_dhudmessage
(255000.520.0110.51.0+0.01)
    show_dhudmessage(0"|  Red Team  |^n        %i"scorett)
}
public 
check()
{
    new string[10]
    get_cvar_string("amx_timeleft"string10)
    
    
if(equal(string"00:00"))
    {
        remove_task(_)
        if(scorect == scorett)
            PlaySound(SND_TEAMS_TIED)
        else if(scorect>scorett)
            PlaySound(SND_BLUE_WIN)
        else if(scorect<scorett)
            PlaySound(SND_RED_WIN)
    }


No es el que tu tienes pero ve si ese te sirve

te hago una pregunta, porque a mi siempre me queda en 0 ?
Responder
#5
(30/06/2020, 01:26 AM)alexis00 escribió: te hago una pregunta, porque a mi siempre me queda en 0 ?

Lo usaste en un Capture The Flag?
[Imagen: 76561199006140497.png]
Responder
#6
(30/06/2020, 01:29 AM)andres_1041 escribió: Lo usaste en un Capture The Flag?

Sisi, pero siempre queda en 0
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)