AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Help me sma (https://forums.alliedmods.net/showthread.php?t=232420)

pcpalex 12-30-2013 09:19

Help me sma
 
This is plugin
PHP Code:

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <colorchat>

#define PLUGIN "Mix FForum.Ro"
#define VERSION "V.1"
#define AUTHOR "pCpaLex"

new dempw,cmdpre,sfarsit
new demprefix[32],pwmix[32],cmdprefix[32],sfarsitmix[32]
new 
pwon 0
new teamA 0
new teamB 0
new mixon 0
new schimbate 0

public plugin_init()
{
    
// FForum Meniu
    
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /ffmeniu""mixmenu"ADMIN_KICK)
    
register_clcmd("say .ffmeniu""mixmenu"ADMIN_KICK)
    
register_clcmd("say_team /ffmeniu""mixmenu"ADMIN_KICK)
    
register_clcmd("say_team .ffmeniu""mixmenu"ADMIN_KICK)
    
    
// Runda Incalzire    
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /incalzire""warm"ADMIN_KICK)
    
register_clcmd("say .incalzire""warm"ADMIN_KICK)
    
register_clcmd("say_team /incalzire""warm"ADMIN_KICK)
    
register_clcmd("say_team .incalzire""warm"ADMIN_KICK)
    
    
// Alegeri    
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /alegeri""alegeri"ADMIN_KICK)
    
register_clcmd("say .alegeri""alegeri"ADMIN_KICK)
    
register_clcmd("say_team /alegeri""alegeri"ADMIN_KICK)
    
register_clcmd("say_team .alegeri""alegeri"ADMIN_KICK)
    
    
// Start Mix
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /start""startmix"ADMIN_KICK)
    
register_clcmd("say .start""startmix"ADMIN_KICK)
    
register_clcmd("say_team /start""startmix"ADMIN_KICK)
    
register_clcmd("say_team .start""startmix"ADMIN_KICK)
    
    
// Schimba    
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /schimba""schimbari"ADMIN_KICK)
    
register_clcmd("say .schimba""schimbari"ADMIN_KICK)
    
register_clcmd("say_team /schimba""schimbari"ADMIN_KICK)
    
register_clcmd("say_team .schimba""schimbari"ADMIN_KICK)
    
    
// Pune Parola    
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /parola""setpw"ADMIN_KICK)
    
register_clcmd("say .parola""setpw"ADMIN_KICK)
    
register_clcmd("say_team /parola""setpw"ADMIN_KICK)
    
register_clcmd("say_team .parola""setpw"ADMIN_KICK)
    
    
// Scoate Parola    
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /sparola""removepw"ADMIN_KICK)
    
register_clcmd("say .sparola""removepw"ADMIN_KICK)
    
register_clcmd("say_team /sparola""removepw"ADMIN_KICK)
    
register_clcmd("say_team .sparola""removepw"ADMIN_KICK)
    
    
// Scor    
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /scor""scor"ADMIN_KICK)
    
register_clcmd("say .scor""scor"ADMIN_KICK)
    
register_clcmd("say_team /scor""scor"ADMIN_KICK)
    
register_clcmd("say_team .scor""scor"ADMIN_KICK)
    
    
register_event("HLTV""new_round""a""1=0""2=0")  
    
register_event("SendAudio""t_win""a""2&%!MRAD_terwin")
    
register_event("SendAudio""ct_win""a""2&%!MRAD_ctwin")  
    
    
dem register_cvar("amx_demprefix","FForum")
    
pw register_cvar("amx_pw","mix2014")
    
cmdpre register_cvar("amx_cmdprefix","FForum.Ro")
    
sfarsit register_cvar("amx_sfarsitmix","16")
}


public 
t_win() {
    if ( 
schimbate == ) {
        
teamA teamA+1
    
}
    else {
        
teamB teamB +1    
    
}
}

public 
ct_win() {
    if ( 
schimbate == ) {
        
teamB  teamB +1
    
}
    else {
        
teamA teamA +1
    
}
    
}

public 
new_round(){
        if ( 
mixon == )
    {
        
get_pcvar_string(sfarsit,sfarsitmix,50);
        if ( 
teamA teamB == sfarsit) {
            if ( 
teamA teamB ) {
                
                
ColorChat(0GREEN"^x01[^x04 %s ^x04]^x01 Jocul a fost castigat de ^x04 gazda (T)"cmdprefix);
                
ColorChat(0GREEN"^x01[^x04 %s ^x04]^x01 Scor final ^x04 %d - %d ",cmdprefixteamAteamB);
                
mixon 0
            
}
            
            if ( 
teamB teamA ) {
                
ColorChat(0GREEN"^x01[^x04 %s ^x04]^x01 Jocul a fost castigat de ^x04 oaspeti (CT)"cmdprefix);
                
ColorChat(0GREEN"^x01[^x04 %s ^x04]^x01 Scor final ^x04 %d - %d ",cmdprefix,teamB,teamA);
                
mixon 0
            
}
        }
        
    }
}


public 
mixmenu(id)
{
    if ( ! ( 
get_user_flagsid ) & ADMIN_KICK ) )
    {
        
ColorChat(idGREEN"^x04 [FForum.Ro Meniu]^x01 Nu ai acces la acest meniu!")
        return 
PLUGIN_HANDLED
    
}
    new 
menu menu_create("\yFForum \.ro \yMeniu^n""menu_handler")
    
menu_additem(menu"\wRunda de incalzire - \r/warm""1"0)
    
menu_additem(menu"\wAlegeri - \r/alegeri""2"0)
    
menu_additem(menu"\wPorneste Jocul - \r/start""3"0)
    
menu_additem(menu"\wSchimba echipele intre ele - \r/changeteam""4"0)
    
menu_additem(menu"\wAdauga parola - \r/setpw""5"0)
    
menu_additem(menu"\wScoate parola - \r/removepw""6"0)
    
menu_additem(menu"\wAfiseaza scorul - \r/score""7"0)
    
menu_display(idmenu0)
    return 
PLUGIN_HANDLED
}

public 
menu_handler(idmenuitem)
{
    if ( ! ( 
get_user_flagsid ) & ADMIN_KICK ) )
    {
        
get_pcvar_string(cmdpre,cmdprefix,50);
        
ColorChat(0GREEN"^x01[^x04 %s ^x04]^x01 Nu ai acces la acest meniu!"cmdprefix);
        return 
PLUGIN_HANDLED
    
}
    
    switch(
item)
    {
        case 
0:
        {
            
client_cmd(0"ex_interp 0.01");
            
client_cmd(0"rate 25000");
            
client_cmd(0"cl_updaterate 101");
            
client_cmd(0"cl_cmdrate 101");
            
client_cmd(0"fps_max 101");
            
            
get_pcvar_string(cmdpre,cmdprefix,50);
            
set_cvar_string "sv_restart""1" );
            
set_cvar_string "mp_freezetime""0" );
            
set_cvar_string "mp_startmoney""16000" );
            
mixon 0;
            
schimbate 0;
            
teamA 0
            teamB 
0
            
            ColorChat
(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
            
ColorChat(0GREEN"^x04 ------- ^x01[^x04 %s ^x01] Aceasta este o runda de incalzire ! ^x04 -------"cmdprefix);
                        
ColorChat(0GREEN"^x04 ------- ^x01[^x04 %s ^x01] Aceasta este o runda de incalzire ! ^x04 -------"cmdprefix);
            
ColorChat(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04  ----------------"cmdprefix);
            
menu_destroy(menu)
        }
        case 
1:
        {
            new 
iPlayers32 ], iNumiPlayer
            get_players
iPlayersiNum )
            
            for ( new 
0iNuma++ )
            {
                
iPlayer iPlayers];
                
                switch ( 
cs_get_user_teamiPlayer ) )
                {
                    case 
CS_TEAM_Tcs_set_user_teamiPlayerCS_TEAM_SPECTATOR )
                        case 
CS_TEAM_CTcs_set_user_teamiPlayerCS_TEAM_SPECTATOR )
                    }
            } 
            
get_pcvar_string(cmdpre,cmdprefix,50);
            
client_cmd(0"kill");
            
set_cvar_string "sv_restart""1" );
            
set_cvar_string "sv_freezetime""0");
            
mixon 0;
            
schimbate 0;
            
teamA 0
            teamB 
0
            
            ColorChat
(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
            
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Se coordoneaza echipele  ! ^x04 -------"cmdprefix);
            
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Se coordoneaza echipele  ! ^x04 -------"cmdprefix);
            
ColorChat(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
            
menu_destroy(menu)
        }
        case 
2:
        {
            
client_cmd(0"ex_interp 0.01");
            
client_cmd(0"rate 25000");
            
client_cmd(0"cl_updaterate 101");
            
client_cmd(0"cl_cmdrate 101");
            
client_cmd(0"fps_max 101");
            
            
get_pcvar_string(cmdpre,cmdprefix,50);
            
get_pcvar_string(dem,demprefix,50);
            
set_cvar_string "sv_restart""1" );
            
set_cvar_string "mp_freezetime""8" );
            
set_cvar_string "mp_startmoney""800" );
            
client_cmd(0,"record %s_demo",demprefix);
            
mixon 1;
            
schimbate 0;
            
teamA 0
            teamB 
0
            
            ColorChat
(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
            
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Jocul a inceput ! ^x04 -------"cmdprefix);
            
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Jocul a inceput ! ^x04 -------"cmdprefix);
            
ColorChat(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
            
menu_destroy(menu)
        }
        case 
3:
        {
            new 
iPlayers32 ], iNumiPlayer
            get_players
iPlayersiNum )
            
            for ( new 
0iNuma++ )
            {
                
iPlayer iPlayers];
                
                switch ( 
cs_get_user_teamiPlayer ) )
                {
                    case 
CS_TEAM_Tcs_set_user_teamiPlayerCS_TEAM_CT )
                        case 
CS_TEAM_CTcs_set_user_teamiPlayerCS_TEAM_T )
                    }
            } 
            
            
set_cvar_string "sv_restart""1" );
            
set_cvar_string "mp_freezetime""8" );
            
set_cvar_string "mp_startmoney""800" );
            
schimbate 1
            
            ColorChat
(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
            
ColorChat(0GREEN"^x04 --------- ^x03[^x01 %s ^x01] Echipele au fost schimbate  ! ^x04 -------"cmdprefix);
            
ColorChat(0GREEN"^x04 --------- ^x03[^x01 %s ^x01] Echipele au fost schimbate  ! ^x04 -------"cmdprefix);
            
ColorChat(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
            
menu_destroy(menu)
        }
        
        case 
4:
        {
            if(
pwon == 0)
            {
                
get_pcvar_string(cmdpre,cmdprefix,50);
                
                
ColorChat(0GREEN"^x01[^x04 %s ^x01] Parola serverului a fost ^x04[adaugata]"cmdprefix);
                
get_pcvar_string(pw,pwmix,50);
                new 
pass get_cvar_pointer("sv_password");
                                
set_pcvar_stringpasspwmix );
                
pwon 1;
            }
            else {
                
get_pcvar_string(cmdpre,cmdprefix,50);
                
ColorChat(idGREEN"^x01[^x04 %s ^x01] Serverul are deja o parola !"cmdprefix);
            }
            
menu_destroy(menu)
        }
        case 
5:
        {
            if(
pwon == 0)
            {
                
                
ColorChat(idGREEN"^x01[^x04 %s ^x01] Serverul nu are parola !"cmdprefix);
            }
            else {
                
get_pcvar_string(cmdpre,cmdprefix,50);
                
ColorChat(0GREEN"^x01[^x04 %s ^x01] Parola serverului a fost ^x04[scoasa]"cmdprefix);
                
set_cvar_string("sv_password""");
                
pwon 0;
            }
            
menu_destroy(menu)
        }
        case 
6:
        {
            if ( 
mixon == )
            {
                if ( 
teamA teamB ){
                    
get_pcvar_string(cmdpre,cmdprefix,50);
                    
ColorChat(0GREEN"^x01[^x04 %s ^x01] Scorul este %d - %d pentru gazda (T)"cmdprefix,teamA,teamB );
                }
                if ( 
teamB teamA ) {
                    
ColorChat(0GREEN"^x01[^x04 %s ^x01] Scorul este %d - %d pentru oaspeti (Ct)"cmdprefix,teamB ,teamA);
                }
                if ( 
teamB == teamA ) {
                    
ColorChat(0GREEN"^x01[^x04 %s ^x01] Scorul este %d - %d (EGAL)"cmdprefix,teamB ,teamA);
                }
            }
            else
            {
                
ColorChat(0GREEN"^x01[^x04 %s ^x01] Jocul nu a inceput !"cmdprefix);
            }
            
menu_destroy(menu)
            
        }
        case 
MENU_EXIT:
        {
            
menu_destroy(menu)
            return 
PLUGIN_HANDLED
        
}
    }
    
mixmenu(id)
    return 
PLUGIN_HANDLED
}

public 
client_disconnect(id){
    if (
get_playersnum() == 0)
        
set_cvar_string("sv_password""");
}

public 
warm(id){
    
    if ( ! ( 
get_user_flagsid ) & ADMIN_KICK ) )
    {
        
ColorChat(idGREEN"^x04 [FForum.Ro]^x01 Nu ai acces la acest la aceasta comanda!")
        return 
PLUGIN_HANDLED
    
}
    else {
        
client_cmd(0"ex_interp 0.01");
        
client_cmd(0"rate 25000");
        
client_cmd(0"cl_updaterate 101");
        
client_cmd(0"cl_cmdrate 101");
        
client_cmd(0"fps_max 101");
        
        
get_pcvar_string(cmdpre,cmdprefix,50);
        
set_cvar_string "sv_restart""1" );
        
set_cvar_string "mp_freezetime""0" );
        
set_cvar_string "mp_startmoney""16000" );
        
mixon 0;
        
schimbate 0;
        
teamA 0
        teamB 
0
        
        ColorChat
(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
        
ColorChat(0GREEN"^x04 ------- ^x01[^x04 %s ^x01] Aceasta este o runda de incalzire ! ^x04 -------"cmdprefix);
                
ColorChat(0GREEN"^x04 ------- ^x01[^x04 %s ^x01] Aceasta este o runda de incalzire ! ^x04 -------"cmdprefix);
        
ColorChat(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04  ----------------"cmdprefix);
        
    }
    return 
PLUGIN_HANDLED
}

public 
alegeri(id){
    
    if ( ! ( 
get_user_flagsid ) & ADMIN_KICK ) )
    {
        
ColorChat(idGREEN"^x04 [FForum.Ro]^x01 Nu ai acces la acest la aceasta comanda!")
        return 
PLUGIN_HANDLED
    
}
    else {
        new 
iPlayers32 ], iNumiPlayer
        get_players
iPlayersiNum )
        
        for ( new 
0iNuma++ )
        {
            
iPlayer iPlayers];
            
            switch ( 
cs_get_user_teamiPlayer ) )
            {
                case 
CS_TEAM_Tcs_set_user_teamiPlayerCS_TEAM_SPECTATOR )
                    case 
CS_TEAM_CTcs_set_user_teamiPlayerCS_TEAM_SPECTATOR )
                }
        } 
        
get_pcvar_string(cmdpre,cmdprefix,50);
        
client_cmd(0"kill");
        
set_cvar_string "sv_restart""1" );
        
set_cvar_string "sv_freezetime""0");
        
mixon 0;
        
schimbate 0;
        
teamA 0
        teamB 
0
        
        ColorChat
(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
        
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Se coordoneaza echipele  ! ^x04 -------"cmdprefix);
        
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Se coordoneaza echipele  ! ^x04 -------"cmdprefix);
        
ColorChat(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
        
    }
    return 
PLUGIN_HANDLED
}

public 
startmix(id){
    
    if ( ! ( 
get_user_flagsid ) & ADMIN_KICK ) )
    {
        
ColorChat(idGREEN"^x04 [FForum.Ro]^x01 Nu ai acces la acest la aceasta comanda!")
        return 
PLUGIN_HANDLED
    
}
    else {
        
client_cmd(0"ex_interp 0.01");
        
client_cmd(0"rate 25000");
        
client_cmd(0"cl_updaterate 101");
        
client_cmd(0"cl_cmdrate 101");
        
client_cmd(0"fps_max 101");
        
        
get_pcvar_string(cmdpre,cmdprefix,50);
        
get_pcvar_string(dem,demprefix,50);
        
set_cvar_string "sv_restart""1" );
        
set_cvar_string "mp_freezetime""8" );
        
set_cvar_string "mp_startmoney""800" );
        
client_cmd(0,"record %s_demo",demprefix);
        
mixon 1;
        
schimbate 0;
        
teamA 0
        teamB 
0
        
        ColorChat
(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
        
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Jocul a inceput ! ^x04 -------"cmdprefix);
        
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Jocul a inceput ! ^x04 -------"cmdprefix);
        
ColorChat(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
        
    }
    return 
PLUGIN_HANDLED
}

public 
schimbari(id){
    
    if ( ! ( 
get_user_flagsid ) & ADMIN_KICK ) )
    {
        
ColorChat(idGREEN"^x04 [FForum.Ro]^x01 Nu ai acces la acest la aceasta comanda!")
        return 
PLUGIN_HANDLED
    
}
    else {
        new 
iPlayers32 ], iNumiPlayer
        get_players
iPlayersiNum )
        
        for ( new 
0iNuma++ )
        {
            
iPlayer iPlayers];
            
            switch ( 
cs_get_user_teamiPlayer ) )
            {
                case 
CS_TEAM_Tcs_set_user_teamiPlayerCS_TEAM_CT )
                    case 
CS_TEAM_CTcs_set_user_teamiPlayerCS_TEAM_T )
                }
        } 
        
        
set_cvar_string "sv_restart""1" );
        
set_cvar_string "mp_freezetime""8" );
        
set_cvar_string "mp_startmoney""800" );
        
schimbate 1
        
        ColorChat
(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
        
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Echipele au fost schimbate  ! ^x04 -------"cmdprefix);
        
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Echipele au fost schimbate  ! ^x04 -------"cmdprefix);
        
ColorChat(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
        
    }
    return 
PLUGIN_HANDLED
}

public 
setpw(id){
    
    if ( ! ( 
get_user_flagsid ) & ADMIN_KICK ) )
    {
        
ColorChat(idGREEN"^x04 [FForum.Ro]^x01 Nu ai acces la acest la aceasta comanda!")
        return 
PLUGIN_HANDLED
    
}
    else {
        if(
pwon == 0)
        {
            
get_pcvar_string(cmdpre,cmdprefix,50);
            
            
ColorChat(0GREEN"^x01[^x04 %s ^x01] Parola serverului a fost ^x04[adaugata]"cmdprefix);
            
get_pcvar_string(pw,pwmix,50);
            new 
pass get_cvar_pointer("sv_password");
                        
set_pcvar_stringpasspwmix );
            
pwon 1;
        }
        else {
            
get_pcvar_string(cmdpre,cmdprefix,50);
            
ColorChat(idGREEN"^x01[^x04 %s ^x01] Serverul are deja parola !"cmdprefix);
            
        }
        
        
    }
    return 
PLUGIN_HANDLED
}

public 
removepw(id){
    
    if ( ! ( 
get_user_flagsid ) & ADMIN_KICK ) )
    {
        
ColorChat(idGREEN"^x04 [FForum.Ro]^x01 Nu ai acces la acest la aceasta comanda!")
        return 
PLUGIN_HANDLED
    
}
    else {
        
        if(
pwon == 0)
        {
            
            
ColorChat(idGREEN"^x01[^x04 %s ^x01] Serverul nu are parola !"cmdprefix);
        }
        else {
            
get_pcvar_string(cmdpre,cmdprefix,50);
            
ColorChat(0GREEN"^x01[^x04 %s ^x01] Parola serverului a fost ^x04[scoasa]"cmdprefix);
            
set_cvar_string("sv_password""");
            
pwon 0;
        }
    }
    return 
PLUGIN_HANDLED
}

public 
scor(id){
    
    if ( ! ( 
get_user_flagsid ) & ADMIN_KICK ) )
    {
        
ColorChat(idGREEN"^x04 [FForum.Ro]^x01 Nu ai acces la acest la aceasta comanda!")
        return 
PLUGIN_HANDLED
    
}
    else {
        if ( 
mixon == )
        {
            if ( 
teamA teamB ){
                
get_pcvar_string(cmdpre,cmdprefix,50);
                
ColorChat(0GREEN"^x01[^x04 %s ^x01] Scorul este %d - %d pentru gazda (T)"cmdprefix,teamA,teamB );
            }
            if ( 
teamB teamA ) {
                
ColorChat(0GREEN"^x01[^x04 %s ^x01] Scorul este %d - %d pentru oaspeti (Ct)"cmdprefix,teamB ,teamA);
            }
            if ( 
teamB == teamA ) {
                
ColorChat(0GREEN"^x01[^x04 %s ^x01] Scorul este %d - %d (EGAL)"cmdprefix,teamB ,teamA);
            }
        }
        else
        {
            
ColorChat(0GREEN"^x01[^x04 %s ^x01] Jocul nu a inceput !"cmdprefix);
        }
        
    }
    return 
PLUGIN_HANDLED


I have a problem with "sfarsit = register_cvar (" amx_sfarsitmix "," 16 ")" . After passing the number of rounds that I set, those messages do not appear

PHP Code:

   ColorChat(0GREEN"^x01[^x04 %s ^x04]^x01 Jocul a fost castigat de ^x04 gazda (T)"cmdprefix);
                
ColorChat(0GREEN"^x01[^x04 %s ^x04]^x01 Scor final ^x04 %d - %d ",cmdprefixteamAteamB);
                
mixon 0
            
}
            
            if ( 
teamB teamA ) {
                
ColorChat(0GREEN"^x01[^x04 %s ^x04]^x01 Jocul a fost castigat de ^x04 oaspeti (CT)"cmdprefix);
                
ColorChat(0GREEN"^x01[^x04 %s ^x04]^x01 Scor final ^x04 %d - %d ",cmdprefix,teamB,teamA);
                
mixon 


fysiks 12-30-2013 16:29

Re: Help me sma
 
You cannot use "sfarsit" anywhere but in a get_pcvar_*() function. You need to use get_pcvar_num() and then use it's output (which is the value of the cvar).

pcpalex 12-30-2013 16:49

Re: Help me sma
 
I understand, I can help you change the sma?

fysiks 12-30-2013 16:56

Re: Help me sma
 
Quote:

Originally Posted by pcpalex (Post 2078717)
I understand, I can help you change the sma?

What? If you wrote that plugin, you can make the changes.

pcpalex 12-30-2013 18:01

Re: Help me sma
 
Yes, but those changes have no idea what how.

fysiks 12-30-2013 18:27

Re: Help me sma
 
PHP Code:

value_of_amx_sfarsitmix get_pcvar_num(sfarsit


pcpalex 12-30-2013 18:55

Re: Help me sma
 
Quote:

get_pcvar_string(sfarsit,sfarsitmix,50);
replacing

Quote:

value_of_amx_sfarsitmix = get_pcvar_num(sfarsit)
?

fysiks 12-30-2013 19:54

Re: Help me sma
 
That is one step, yes.

pcpalex 12-30-2013 20:13

Re: Help me sma
 
Error copiler

Quote:

mix_fforum.sma(110) : error 017: undefined symbol "value_of_amx_sfarsitmix"
mix_fforum.sma(111) : warning 217: loose indentation
mix_fforum.sma(558) : warning 203: symbol is never used: "sfarsitmix"
PHP Code:

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <colorchat>

#define PLUGIN "Mix FForum.Ro"
#define VERSION "V.1"
#define AUTHOR "pCpaLex"

new dempw,cmdpre,sfarsit
new demprefix[32],pwmix[32],cmdprefix[32],sfarsitmix[32]
new 
pwon 0
new teamA 0
new teamB 0
new mixon 0
new schimbate 0

public plugin_init()
{
    
// FForum Meniu
    
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /ffmeniu""mixmenu"ADMIN_KICK)
    
register_clcmd("say .ffmeniu""mixmenu"ADMIN_KICK)
    
register_clcmd("say_team /ffmeniu""mixmenu"ADMIN_KICK)
    
register_clcmd("say_team .ffmeniu""mixmenu"ADMIN_KICK)
    
    
// Runda Incalzire    
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /incalzire""warm"ADMIN_KICK)
    
register_clcmd("say .incalzire""warm"ADMIN_KICK)
    
register_clcmd("say_team /incalzire""warm"ADMIN_KICK)
    
register_clcmd("say_team .incalzire""warm"ADMIN_KICK)
    
    
// Alegeri    
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /alegeri""alegeri"ADMIN_KICK)
    
register_clcmd("say .alegeri""alegeri"ADMIN_KICK)
    
register_clcmd("say_team /alegeri""alegeri"ADMIN_KICK)
    
register_clcmd("say_team .alegeri""alegeri"ADMIN_KICK)
    
    
// Start Mix
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /start""startmix"ADMIN_KICK)
    
register_clcmd("say .start""startmix"ADMIN_KICK)
    
register_clcmd("say_team /start""startmix"ADMIN_KICK)
    
register_clcmd("say_team .start""startmix"ADMIN_KICK)
    
    
// Schimba    
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /schimba""schimbari"ADMIN_KICK)
    
register_clcmd("say .schimba""schimbari"ADMIN_KICK)
    
register_clcmd("say_team /schimba""schimbari"ADMIN_KICK)
    
register_clcmd("say_team .schimba""schimbari"ADMIN_KICK)
    
    
// Pune Parola    
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /parola""setpw"ADMIN_KICK)
    
register_clcmd("say .parola""setpw"ADMIN_KICK)
    
register_clcmd("say_team /parola""setpw"ADMIN_KICK)
    
register_clcmd("say_team .parola""setpw"ADMIN_KICK)
    
    
// Scoate Parola    
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /sparola""removepw"ADMIN_KICK)
    
register_clcmd("say .sparola""removepw"ADMIN_KICK)
    
register_clcmd("say_team /sparola""removepw"ADMIN_KICK)
    
register_clcmd("say_team .sparola""removepw"ADMIN_KICK)
    
    
// Scor    
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /scor""scor"ADMIN_KICK)
    
register_clcmd("say .scor""scor"ADMIN_KICK)
    
register_clcmd("say_team /scor""scor"ADMIN_KICK)
    
register_clcmd("say_team .scor""scor"ADMIN_KICK)
    
    
register_event("HLTV""new_round""a""1=0""2=0")  
    
register_event("SendAudio""t_win""a""2&%!MRAD_terwin")
    
register_event("SendAudio""ct_win""a""2&%!MRAD_ctwin")  
    
    
dem register_cvar("amx_demprefix","FForum")
    
pw register_cvar("amx_pw","mix2014")
    
cmdpre register_cvar("amx_cmdprefix","FForum.Ro")
    
sfarsit register_cvar("amx_sfarsitmix","16")
}


public 
t_win() {
    if ( 
schimbate == ) {
        
teamA teamA+1
    
}
    else {
        
teamB teamB +1    
    
}
}

public 
ct_win() {
    if ( 
schimbate == ) {
        
teamB  teamB +1
    
}
    else {
        
teamA teamA +1
    
}
    
}

public 
new_round(){
        if ( 
mixon == )
    {
         
value_of_amx_sfarsitmix get_pcvar_num(sfarsit
        if ( 
teamA teamB == sfarsit) {
            if ( 
teamA teamB ) {
                
                
ColorChat(0GREEN"^x01[^x04 %s ^x04]^x01 Jocul a fost castigat de ^x04 gazda (T)"cmdprefix);
                
ColorChat(0GREEN"^x01[^x04 %s ^x04]^x01 Scor final ^x04 %d - %d ",cmdprefixteamAteamB);
                
mixon 0
            
}
            
            if ( 
teamB teamA ) {
                
ColorChat(0GREEN"^x01[^x04 %s ^x04]^x01 Jocul a fost castigat de ^x04 oaspeti (CT)"cmdprefix);
                
ColorChat(0GREEN"^x01[^x04 %s ^x04]^x01 Scor final ^x04 %d - %d ",cmdprefix,teamB,teamA);
                
mixon 0
            
}
        }
        
    }
}


public 
mixmenu(id)
{
    if ( ! ( 
get_user_flagsid ) & ADMIN_KICK ) )
    {
        
ColorChat(idGREEN"^x04 [FForum.Ro Meniu]^x01 Nu ai acces la acest meniu!")
        return 
PLUGIN_HANDLED
    
}
    new 
menu menu_create("\yFForum \.ro \yMeniu^n""menu_handler")
    
menu_additem(menu"\wRunda de incalzire - \r/warm""1"0)
    
menu_additem(menu"\wAlegeri - \r/alegeri""2"0)
    
menu_additem(menu"\wPorneste Jocul - \r/start""3"0)
    
menu_additem(menu"\wSchimba echipele intre ele - \r/changeteam""4"0)
    
menu_additem(menu"\wAdauga parola - \r/setpw""5"0)
    
menu_additem(menu"\wScoate parola - \r/removepw""6"0)
    
menu_additem(menu"\wAfiseaza scorul - \r/score""7"0)
    
menu_display(idmenu0)
    return 
PLUGIN_HANDLED
}

public 
menu_handler(idmenuitem)
{
    if ( ! ( 
get_user_flagsid ) & ADMIN_KICK ) )
    {
        
get_pcvar_string(cmdpre,cmdprefix,50);
        
ColorChat(0GREEN"^x01[^x04 %s ^x04]^x01 Nu ai acces la acest meniu!"cmdprefix);
        return 
PLUGIN_HANDLED
    
}
    
    switch(
item)
    {
        case 
0:
        {
            
client_cmd(0"ex_interp 0.01");
            
client_cmd(0"rate 25000");
            
client_cmd(0"cl_updaterate 101");
            
client_cmd(0"cl_cmdrate 101");
            
client_cmd(0"fps_max 101");
            
            
get_pcvar_string(cmdpre,cmdprefix,50);
            
set_cvar_string "sv_restart""1" );
            
set_cvar_string "mp_freezetime""0" );
            
set_cvar_string "mp_startmoney""16000" );
            
mixon 0;
            
schimbate 0;
            
teamA 0
            teamB 
0
            
            ColorChat
(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
            
ColorChat(0GREEN"^x04 ------- ^x01[^x04 %s ^x01] Aceasta este o runda de incalzire ! ^x04 -------"cmdprefix);
                        
ColorChat(0GREEN"^x04 ------- ^x01[^x04 %s ^x01] Aceasta este o runda de incalzire ! ^x04 -------"cmdprefix);
            
ColorChat(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04  ----------------"cmdprefix);
            
menu_destroy(menu)
        }
        case 
1:
        {
            new 
iPlayers32 ], iNumiPlayer
            get_players
iPlayersiNum )
            
            for ( new 
0iNuma++ )
            {
                
iPlayer iPlayers];
                
                switch ( 
cs_get_user_teamiPlayer ) )
                {
                    case 
CS_TEAM_Tcs_set_user_teamiPlayerCS_TEAM_SPECTATOR )
                        case 
CS_TEAM_CTcs_set_user_teamiPlayerCS_TEAM_SPECTATOR )
                    }
            } 
            
get_pcvar_string(cmdpre,cmdprefix,50);
            
client_cmd(0"kill");
            
set_cvar_string "sv_restart""1" );
            
set_cvar_string "sv_freezetime""0");
            
mixon 0;
            
schimbate 0;
            
teamA 0
            teamB 
0
            
            ColorChat
(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
            
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Se coordoneaza echipele  ! ^x04 -------"cmdprefix);
            
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Se coordoneaza echipele  ! ^x04 -------"cmdprefix);
            
ColorChat(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
            
menu_destroy(menu)
        }
        case 
2:
        {
            
client_cmd(0"ex_interp 0.01");
            
client_cmd(0"rate 25000");
            
client_cmd(0"cl_updaterate 101");
            
client_cmd(0"cl_cmdrate 101");
            
client_cmd(0"fps_max 101");
            
            
get_pcvar_string(cmdpre,cmdprefix,50);
            
get_pcvar_string(dem,demprefix,50);
            
set_cvar_string "sv_restart""1" );
            
set_cvar_string "mp_freezetime""8" );
            
set_cvar_string "mp_startmoney""800" );
            
client_cmd(0,"record %s_demo",demprefix);
            
mixon 1;
            
schimbate 0;
            
teamA 0
            teamB 
0
            
            ColorChat
(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
            
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Jocul a inceput ! ^x04 -------"cmdprefix);
            
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Jocul a inceput ! ^x04 -------"cmdprefix);
            
ColorChat(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
            
menu_destroy(menu)
        }
        case 
3:
        {
            new 
iPlayers32 ], iNumiPlayer
            get_players
iPlayersiNum )
            
            for ( new 
0iNuma++ )
            {
                
iPlayer iPlayers];
                
                switch ( 
cs_get_user_teamiPlayer ) )
                {
                    case 
CS_TEAM_Tcs_set_user_teamiPlayerCS_TEAM_CT )
                        case 
CS_TEAM_CTcs_set_user_teamiPlayerCS_TEAM_T )
                    }
            } 
            
            
set_cvar_string "sv_restart""1" );
            
set_cvar_string "mp_freezetime""8" );
            
set_cvar_string "mp_startmoney""800" );
            
schimbate 1
            
            ColorChat
(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
            
ColorChat(0GREEN"^x04 --------- ^x03[^x01 %s ^x01] Echipele au fost schimbate  ! ^x04 -------"cmdprefix);
            
ColorChat(0GREEN"^x04 --------- ^x03[^x01 %s ^x01] Echipele au fost schimbate  ! ^x04 -------"cmdprefix);
            
ColorChat(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
            
menu_destroy(menu)
        }
        
        case 
4:
        {
            if(
pwon == 0)
            {
                
get_pcvar_string(cmdpre,cmdprefix,50);
                
                
ColorChat(0GREEN"^x01[^x04 %s ^x01] Parola serverului a fost ^x04[adaugata]"cmdprefix);
                
get_pcvar_string(pw,pwmix,50);
                new 
pass get_cvar_pointer("sv_password");
                                
set_pcvar_stringpasspwmix );
                
pwon 1;
            }
            else {
                
get_pcvar_string(cmdpre,cmdprefix,50);
                
ColorChat(idGREEN"^x01[^x04 %s ^x01] Serverul are deja o parola !"cmdprefix);
            }
            
menu_destroy(menu)
        }
        case 
5:
        {
            if(
pwon == 0)
            {
                
                
ColorChat(idGREEN"^x01[^x04 %s ^x01] Serverul nu are parola !"cmdprefix);
            }
            else {
                
get_pcvar_string(cmdpre,cmdprefix,50);
                
ColorChat(0GREEN"^x01[^x04 %s ^x01] Parola serverului a fost ^x04[scoasa]"cmdprefix);
                
set_cvar_string("sv_password""");
                
pwon 0;
            }
            
menu_destroy(menu)
        }
        case 
6:
        {
            if ( 
mixon == )
            {
                if ( 
teamA teamB ){
                    
get_pcvar_string(cmdpre,cmdprefix,50);
                    
ColorChat(0GREEN"^x01[^x04 %s ^x01] Scorul este %d - %d pentru gazda (T)"cmdprefix,teamA,teamB );
                }
                if ( 
teamB teamA ) {
                    
ColorChat(0GREEN"^x01[^x04 %s ^x01] Scorul este %d - %d pentru oaspeti (Ct)"cmdprefix,teamB ,teamA);
                }
                if ( 
teamB == teamA ) {
                    
ColorChat(0GREEN"^x01[^x04 %s ^x01] Scorul este %d - %d (EGAL)"cmdprefix,teamB ,teamA);
                }
            }
            else
            {
                
ColorChat(0GREEN"^x01[^x04 %s ^x01] Jocul nu a inceput !"cmdprefix);
            }
            
menu_destroy(menu)
            
        }
        case 
MENU_EXIT:
        {
            
menu_destroy(menu)
            return 
PLUGIN_HANDLED
        
}
    }
    
mixmenu(id)
    return 
PLUGIN_HANDLED
}

public 
client_disconnect(id){
    if (
get_playersnum() == 0)
        
set_cvar_string("sv_password""");
}

public 
warm(id){
    
    if ( ! ( 
get_user_flagsid ) & ADMIN_KICK ) )
    {
        
ColorChat(idGREEN"^x04 [FForum.Ro]^x01 Nu ai acces la acest la aceasta comanda!")
        return 
PLUGIN_HANDLED
    
}
    else {
        
client_cmd(0"ex_interp 0.01");
        
client_cmd(0"rate 25000");
        
client_cmd(0"cl_updaterate 101");
        
client_cmd(0"cl_cmdrate 101");
        
client_cmd(0"fps_max 101");
        
        
get_pcvar_string(cmdpre,cmdprefix,50);
        
set_cvar_string "sv_restart""1" );
        
set_cvar_string "mp_freezetime""0" );
        
set_cvar_string "mp_startmoney""16000" );
        
mixon 0;
        
schimbate 0;
        
teamA 0
        teamB 
0
        
        ColorChat
(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
        
ColorChat(0GREEN"^x04 ------- ^x01[^x04 %s ^x01] Aceasta este o runda de incalzire ! ^x04 -------"cmdprefix);
                
ColorChat(0GREEN"^x04 ------- ^x01[^x04 %s ^x01] Aceasta este o runda de incalzire ! ^x04 -------"cmdprefix);
        
ColorChat(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04  ----------------"cmdprefix);
        
    }
    return 
PLUGIN_HANDLED
}

public 
alegeri(id){
    
    if ( ! ( 
get_user_flagsid ) & ADMIN_KICK ) )
    {
        
ColorChat(idGREEN"^x04 [FForum.Ro]^x01 Nu ai acces la acest la aceasta comanda!")
        return 
PLUGIN_HANDLED
    
}
    else {
        new 
iPlayers32 ], iNumiPlayer
        get_players
iPlayersiNum )
        
        for ( new 
0iNuma++ )
        {
            
iPlayer iPlayers];
            
            switch ( 
cs_get_user_teamiPlayer ) )
            {
                case 
CS_TEAM_Tcs_set_user_teamiPlayerCS_TEAM_SPECTATOR )
                    case 
CS_TEAM_CTcs_set_user_teamiPlayerCS_TEAM_SPECTATOR )
                }
        } 
        
get_pcvar_string(cmdpre,cmdprefix,50);
        
client_cmd(0"kill");
        
set_cvar_string "sv_restart""1" );
        
set_cvar_string "sv_freezetime""0");
        
mixon 0;
        
schimbate 0;
        
teamA 0
        teamB 
0
        
        ColorChat
(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
        
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Se coordoneaza echipele  ! ^x04 -------"cmdprefix);
        
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Se coordoneaza echipele  ! ^x04 -------"cmdprefix);
        
ColorChat(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
        
    }
    return 
PLUGIN_HANDLED
}

public 
startmix(id){
    
    if ( ! ( 
get_user_flagsid ) & ADMIN_KICK ) )
    {
        
ColorChat(idGREEN"^x04 [FForum.Ro]^x01 Nu ai acces la acest la aceasta comanda!")
        return 
PLUGIN_HANDLED
    
}
    else {
        
client_cmd(0"ex_interp 0.01");
        
client_cmd(0"rate 25000");
        
client_cmd(0"cl_updaterate 101");
        
client_cmd(0"cl_cmdrate 101");
        
client_cmd(0"fps_max 101");
        
        
get_pcvar_string(cmdpre,cmdprefix,50);
        
get_pcvar_string(dem,demprefix,50);
        
set_cvar_string "sv_restart""1" );
        
set_cvar_string "mp_freezetime""8" );
        
set_cvar_string "mp_startmoney""800" );
        
client_cmd(0,"record %s_demo",demprefix);
        
mixon 1;
        
schimbate 0;
        
teamA 0
        teamB 
0
        
        ColorChat
(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
        
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Jocul a inceput ! ^x04 -------"cmdprefix);
        
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Jocul a inceput ! ^x04 -------"cmdprefix);
        
ColorChat(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
        
    }
    return 
PLUGIN_HANDLED
}

public 
schimbari(id){
    
    if ( ! ( 
get_user_flagsid ) & ADMIN_KICK ) )
    {
        
ColorChat(idGREEN"^x04 [FForum.Ro]^x01 Nu ai acces la acest la aceasta comanda!")
        return 
PLUGIN_HANDLED
    
}
    else {
        new 
iPlayers32 ], iNumiPlayer
        get_players
iPlayersiNum )
        
        for ( new 
0iNuma++ )
        {
            
iPlayer iPlayers];
            
            switch ( 
cs_get_user_teamiPlayer ) )
            {
                case 
CS_TEAM_Tcs_set_user_teamiPlayerCS_TEAM_CT )
                    case 
CS_TEAM_CTcs_set_user_teamiPlayerCS_TEAM_T )
                }
        } 
        
        
set_cvar_string "sv_restart""1" );
        
set_cvar_string "mp_freezetime""8" );
        
set_cvar_string "mp_startmoney""800" );
        
schimbate 1
        
        ColorChat
(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
        
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Echipele au fost schimbate  ! ^x04 -------"cmdprefix);
        
ColorChat(0GREEN"^x04 --------- ^x01[^x04 %s ^x01] Echipele au fost schimbate  ! ^x04 -------"cmdprefix);
        
ColorChat(0GREEN"^x04 ----------------- ^x01[^x04 %s ^x01] War.FForum.Ro ! ^x04 -----------------"cmdprefix);
        
    }
    return 
PLUGIN_HANDLED
}

public 
setpw(id){
    
    if ( ! ( 
get_user_flagsid ) & ADMIN_KICK ) )
    {
        
ColorChat(idGREEN"^x04 [FForum.Ro]^x01 Nu ai acces la acest la aceasta comanda!")
        return 
PLUGIN_HANDLED
    
}
    else {
        if(
pwon == 0)
        {
            
get_pcvar_string(cmdpre,cmdprefix,50);
            
            
ColorChat(0GREEN"^x01[^x04 %s ^x01] Parola serverului a fost ^x04[adaugata]"cmdprefix);
            
get_pcvar_string(pw,pwmix,50);
            new 
pass get_cvar_pointer("sv_password");
                        
set_pcvar_stringpasspwmix );
            
pwon 1;
        }
        else {
            
get_pcvar_string(cmdpre,cmdprefix,50);
            
ColorChat(idGREEN"^x01[^x04 %s ^x01] Serverul are deja parola !"cmdprefix);
            
        }
        
        
    }
    return 
PLUGIN_HANDLED
}

public 
removepw(id){
    
    if ( ! ( 
get_user_flagsid ) & ADMIN_KICK ) )
    {
        
ColorChat(idGREEN"^x04 [FForum.Ro]^x01 Nu ai acces la acest la aceasta comanda!")
        return 
PLUGIN_HANDLED
    
}
    else {
        
        if(
pwon == 0)
        {
            
            
ColorChat(idGREEN"^x01[^x04 %s ^x01] Serverul nu are parola !"cmdprefix);
        }
        else {
            
get_pcvar_string(cmdpre,cmdprefix,50);
            
ColorChat(0GREEN"^x01[^x04 %s ^x01] Parola serverului a fost ^x04[scoasa]"cmdprefix);
            
set_cvar_string("sv_password""");
            
pwon 0;
        }
    }
    return 
PLUGIN_HANDLED
}

public 
scor(id){
    
    if ( ! ( 
get_user_flagsid ) & ADMIN_KICK ) )
    {
        
ColorChat(idGREEN"^x04 [FForum.Ro]^x01 Nu ai acces la acest la aceasta comanda!")
        return 
PLUGIN_HANDLED
    
}
    else {
        if ( 
mixon == )
        {
            if ( 
teamA teamB ){
                
get_pcvar_string(cmdpre,cmdprefix,50);
                
ColorChat(0GREEN"^x01[^x04 %s ^x01] Scorul este %d - %d pentru gazda (T)"cmdprefix,teamA,teamB );
            }
            if ( 
teamB teamA ) {
                
ColorChat(0GREEN"^x01[^x04 %s ^x01] Scorul este %d - %d pentru oaspeti (Ct)"cmdprefix,teamB ,teamA);
            }
            if ( 
teamB == teamA ) {
                
ColorChat(0GREEN"^x01[^x04 %s ^x01] Scorul este %d - %d (EGAL)"cmdprefix,teamB ,teamA);
            }
        }
        else
        {
            
ColorChat(0GREEN"^x01[^x04 %s ^x01] Jocul nu a inceput !"cmdprefix);
        }
        
    }
    return 
PLUGIN_HANDLED



fysiks 12-30-2013 21:30

Re: Help me sma
 
That's because you can't just paste it in there. You actually have write code. It seems you need to learn the basics of scripting.

Anyways, I'm no longer going to help you because this code contains slowhacking code that is not supported here (and no longer works with Steam clients).


All times are GMT -4. The time now is 10:04.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.