lockLocked

Restar Server.amxx

person Aspy. -
schedule Sep 10, 2017
forum 2
visibility 26
Sep 10, 2017 at 11:26 AM
Original Post
#1
Member

Descriere: Cu acest plug-in puteti restarta serveru pentru rundele de incalzire , respectiv inceperea mix-ului respectiv restart complet (toate printr-un singur meniu). + la fiecare comanda se modifica anumite CVAR-uri din server.cfg , specifice rundelor respective! Plug-in creeat la cerere..

Descarcare:
v1.0 GirlShare // MediaFire
!!! v2.0 GirlShare // MediaFire

Nume: Restart Server - MIX
Versiune: 1.0
Link oficial: http://www.helpcs.ro/post21769.html#p21769

Instalare:
1. Fisierul rr_server.sma il puneti in addons/amxmodx/scripting
2. Fisierul rr_server.amxx il puneti in addons/amxmodx/plugins
3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:

Code:

rr_server.amxx

Cvar-uri (se adauga in fisierul amxmodx\configs\amxx.cfg): -

Comenzi administrative (se tasteaza in consola si trebuie sa fiti administrator): -

Comenzi publice (se tasteaza in joc prin apasarea tastei Y):

  • /rincalzire - Restart (Runde de incalzire)
    /rstart - Restart (Start MIX)

    /restart - Meniu Restart

Module necesare (se sterge ; din fata modulului de mai jos; acestea le gasiti in fisierul amxmodx\configs\modules.ini): -

Imagini:

Poze v1.0 | Ascunde codul

 

Poze v2.0 | Afiseaza codul

SMA-urile:

SMA v1.0 | Ascunde codul

Code:

/* Plugin generated by AMXX-Studio */

#include <amxmodx>

#define PLUGIN "Restart Server - MIX"

#define VERSION "1.0"

#define AUTHOR "eDward R"

new tag[]="MIX - RESTART"

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    

    register_clcmd("say /rincalzire", "rincalzire", ADMIN_KICK)
    register_clcmd("say /rstart", "rstart", ADMIN_KICK)

}

public rincalzire(id) 
{
    if(get_user_flags(id) & ADMIN_KICK) {
    server_cmd("sv_restart 1")
    server_cmd("mp_freezetime 0")
    server_cmd("mp_startmoney 16000")
    player_color( 0, ".e[.v%s.e] .g--- .vRESTART .g------------", tag )
    player_color( 0, ".e[.v%s.e] .g------ .vRESTART .g---------", tag )
    player_color( 0, ".e[.v%s.e] .g--------- .vRESTART .g------", tag )
    player_color( 0, ".e[.v%s.e] .g------------ .vRESTART .g---", tag )
    player_color( 0, ".e[.v%s.e] .ePrimele runde de incalzire .", tag )
    }
    else {
    player_color( id, ".e[.v%s.e] .gNe pare rau , dar nu ai acces la aceasta comanda!", tag )
    }

}

public rstart(id) 
{
    if(get_user_flags(id) & ADMIN_KICK) {
    server_cmd("sv_restart 1")
    server_cmd("mp_freezetime 9")
    server_cmd("mp_startmoney 800")
    player_color( 0, ".e[.v%s.e] .g--- .vRESTART .g------------", tag )
    player_color( 0, ".e[.v%s.e] .g------ .vRESTART .g---------", tag )
    player_color( 0, ".e[.v%s.e] .g--------- .vRESTART .g------", tag )
    player_color( 0, ".e[.v%s.e] .g------------ .vRESTART .g---", tag )
    player_color( 0, ".e[.v%s.e] .eMIX-ul a inceput , bafta!", tag )
    }
    else {
    player_color( id, ".e[.v%s.e] .gNe pare rau , dar nu ai acces la aceasta comanda!", tag )
    }

}

stock player_color( const id, const input[ ], any:... )

{
    new count = 1, players[ 32 ]

    static msg[ 191 ]
    vformat( msg, 190, input, 3 )
    

    replace_all( msg, 190, ".v", "^4" ) /* verde */
    replace_all( msg, 190, ".g", "^1" ) /* galben */
    replace_all( msg, 190, ".e", "^3" ) /* ct=albastru | t=rosu */
    replace_all( msg, 190, ".x", "^0" ) /* normal-echipa */
    

    if( id ) players[ 0 ] = id; else get_players( players, count, "ch" )
    {
        for( new i = 0; i < count; i++ )
        {
            if( is_user_connected( players[ i ] ) )
            {
                message_begin( MSG_ONE_UNRELIABLE, get_user_msgid( "SayText" ), _, players[ i ] )
                write_byte( players[ i ] );
                write_string( msg );
                message_end( );
            }
        }
    }

}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE

*{\\ rtf1\\ ansi\\ ansicpg1252\\ deff0\\ deflang1033{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }

*/

 

SMA v2.0 | Afiseaza codul

Sep 18, 2017 at 5:38 PM
#2
Member

Folositor

Sep 28, 2017 at 11:54 AM
#3
Member

Mda incearca de acum sa nu mai pui copy si paste 

Ps: Ce ai copiat incearca sa ii dai paste intr-un document apoi il copiezi si apoi ii dai paste aici !

Join the Discussion

You need to be logged in to post a reply.

loginLogin to Reply