Jump to content

SpyRexx

Membru
  • Posts

    527
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by SpyRexx

  1. Descriere: Furien Ultimate Cso [Credits / Shop / Ultimate / Effects]
    Autor: Frenzi
    Testeri: Frenzi
    Parola: n-are
    Pluginuri:
    amx_who.amxx
    connect_exec.amxx
    gamemode.amxx
    descriptive_fire_in_the_hole1.amxx
    new_he_effects.amxx
    furien_vip_weapons.amxx debug
    MagicWords.amxx
    precache.amxx
    nademodes.amxx
    
    
    
    furien.amxx 
    fmu_anti_camp.amxx
    
    furien_invasion.amxx
    fmu_c4_sprite.amxx
    
    spam.amxx
    adminchat.amxx
    3block.amxx 
    mapsmenu.amxx
    swear_replacement.amxx
    admincmd.amxx
    plmenu.amxx
    timeleft.amxx
    statscfg.amxx
    linkcs_statsx.amxx 
    silent_nades.amxx
    Radio.amxx 
    furienvipmod.amxx
    pingfaker2.amxx
    bcd.amxx
    team_join.amxx 
    
    Special_Admin_Gag.amxx 
    semiclip.amxx
    freewallhang.amxx 
    bullet_damage.amxx 
    multijump.amxx 
    Commands.amxx
    preturi_ranguri_motd.amxx
    ad_manager.amxx 
    gamenamechanger.amxx
    fsr.amxx
    Bomb_Blast.amxx
    cam.amxx
    players_models.amxx
    ichat.amxx
    customsky.amxx
    GHW_Weapon_Replacement.amxx 
    zp_addon_death_sprite.amxx
    

     

  2. Descriere : Addons zombie plague 4.3 cu super modele si sunete

    Autor : Master.

    Testeri : Master. / NrC#

    Contine : AmxModx / Metamod

    Versiune : v1.1

    Sistem de operare : Linux

    Download :  ZippyShare | GirlShare

    Comenzi : /lm - laser

     

    Pluginuri :

    zp_extra_human_armor.amxx -> Permite cumpararea de armura

    zp_extra_jetpack_bazooka32.amxx -> Bazooka + Jetpack

    zp_extra_multijump.amxx -> Mai multe sarituri

    zp_extra_unlimited_clip.amxx -> Munitie nelimitata pentru o runda

    zp_extra_lasermine.amxx -> Poti plata mine cu laser

    zp_antiblock.amxx -> Poti trece prin oameni

    zp_corpse.amxx -> Zombi isi reincarca viata

    zp_extra_give_ammopaks.amxx -> Admini pot da ammo

    zp_last_man_ammo_packs_bet.amxx -> Poti vota pe ultimi jucatori ramasi

    zp_shootable_objects.amxx -> Poti trage in obiecte

    zp_zbot_helper.amxx -> Necesar daca jucati cu booti

    zp_extra_zspawn.amxx -> Poti reinvia

    zp_extra_sandbags.amxx -> Poti pune saci

    zp_antidote.amxx -> Antidote poti sa omori toti zombi

    zp_painsounds2_lite.amxx -> Sunete zombie

    zp_extra_gauss.amxx -> AWP omorati dintr-un glont

    zp_addon_dtcm.amxx -> Arata ce mod curent ruleaza

    zp_extra_knife_blink.amxx -> Zombi poti scade armura la oameni dintr-o lovitura

    zp_extra_teleport12.amxx -> Te poti teleporta exact ca in war3ft

    zp_informer.amxx -> Arata cat zombi au ramas in viata

    zp_plague_50_50.amxx -> Jumate Nemesis Jumate Survivor

    zp_tryder.amxx -> Un fel de Survivor

  3. Descriere: Acesta este un plugin points pentru zp dar poate fi folosit si la alte moduri.

    Descarcare:

    #include <amxmodx>
    #include <amxmisc>
    #include <fakemeta>
    
    new points[33]
    new SaveDataFile [ 128 ];
    
    new const g_Server[] = "89.39.13.44"
    
    public plugin_init() {
    	new IP[25]
    	get_user_ip(0, IP, sizeof(IP) -1, 1)
    	if(equal(IP, g_Server)) {
    		register_plugin("[ZD] Point's", "1.0", "london")
    		
    		register_event("DeathMsg", "ev_DeathMsg", "a")
    		
    		set_task ( 1.0, "TASK_HUD", _, _, _, "b" );
    		
    		register_forward ( FM_ClientUserInfoChanged, "ClientUserInfoChanged" );
    		
    		new DataDir [ 64 ];
    		get_datadir ( DataDir, 63 );
    		format ( SaveDataFile, 127, "%s/points_system.dat", DataDir );
    	}
    	
    	else 
    		set_fail_state ( "Licenta Invalida" );
    }
    
    public ev_DeathMsg() {
    	new killer = read_data(1)
    	new victim = read_data(2)
    	
    	if(killer == victim) {
    		return;
    	}
    	
    	points[killer] += 2
    }
    
    public plugin_natives() {
    	register_native("zd_set_user_points", "set_user_points", 1)
    	register_native("zd_get_user_points", "get_user_points", 1)
    }
    
    public get_user_points(id) {
    	return points[id];
    }
    
    public set_user_points(id, ppoints) {
    	points [ id ] = ppoints;
    }
    
    public client_disconnect(id) {
    	SaveData(id)
    }
    
    public client_connect(id) {
    	LoadData(id)
    }
    
    public SaveData ( id ) {
    	
    	new Name [ 32 ];
    	get_user_name ( id, Name, 31 );
    	
    	new Save [ 1024 ];
    	format ( Save, sizeof ( Save ) - 1, "^"%s^" %d", Name, points [ id ] );
    	
    	new Line [ 128 ], Linie, IsPlayer = false, Arg1 [ 32 ];
    	
    	new FileOpen = fopen ( SaveDataFile, "rt" );
    	while ( !feof ( FileOpen ) ) {
    		fgets ( FileOpen, Line, 127 );
    		trim ( Line );
    		
    		parse ( Line, Arg1, 31 );
    		
    		if ( equali ( Arg1, Name ) ) {
    			write_file ( SaveDataFile, Save, Linie );
    			IsPlayer = true;
    			break
    		}
    		
    		Linie++;
    	}
    	
    	fclose ( FileOpen )
    	if ( !IsPlayer )
    		write_file ( SaveDataFile, Save, -1 );
    }
    
    public LoadData ( id ) {
    	
    	new Name [ 32 ];
    	get_user_name ( id, Name, 31 );
    	
    	new Line [ 128 ], IsPlayer = false, Arg1 [ 32 ], Arg2 [ 32 ];
    	new FileOpen = fopen ( SaveDataFile, "rt" );
    
    	while ( !feof ( FileOpen ) ) {
    		
    		fgets ( FileOpen, Line, 127 );
    		trim ( Line );
    		
    		parse ( Line, Arg1, 31, Arg2, 31 );
    		
    		if ( equali ( Arg1, Name ) ) {
    			
    			points [ id ] = str_to_num ( Arg2 );
    			IsPlayer = true;
    			break;
    		}
    	}
    	
    	fclose ( FileOpen );
    	
    	if ( !IsPlayer )
    		points [ id ] = 0;
    	
    }
    
    public TASK_HUD ( ) {
    	
    	static id;
    	for ( id = 1; id <= get_maxplayers ( ); id++ ) {
    		
    		if ( is_user_alive ( id ) && is_user_connected ( id ) ) {
    			
    			set_hudmessage(0, 127, 255, 0.77, 0.86, 0, 6.0, 1.0)
    			show_hudmessage(id, "Points: %d", points[id])
    			
    			
    		}
    	}
    }
    
    
    public ClientUserInfoChanged ( id ) {
    	 
    	static const name [ ] = "name"; 
    	static szOldName [ 32 ], szNewName [ 32 ]; 
    	pev ( id, pev_netname, szOldName, charsmax ( szOldName ) ); 
    	if ( szOldName [ 0 ] ) {
    		
    		get_user_info ( id, name, szNewName, charsmax ( szNewName ) );
    		if( !equal ( szOldName, szNewName ) ) {
    			
    			set_user_info ( id, name, szOldName ); 
    			return FMRES_HANDLED;
    		} 
    	} 
    	
    	return FMRES_IGNORED;
    	
    

    Nume: ZP Points System.

    Versiune: 2.0

    Authors: London, Hades # Ownage.

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

    PointsSystem.amxx

    Cvar-uri: Se adauga in fisierul Amxmodx/configs/amxx.cfg:
    Nu Exista

    Comenzi administrative: Se tasteaza in consola si trebuie sa fiti administrator:

    Nu sunt.

    Comenzi publice: Se tasteaza in joc prin apasarea tastei Y:

    Nu sunt.

    Module necesare: Se sterge: Din fata modulului de mai jos: Acestea le gasiti in fisierul Amxmodx/configs/modules.ini:
    Fakemeta.

  4. Cand omori un adversar poti primii o tigara/poti pierde o tigara/nu pimesti nimic

    Cand scrii in chat /fumeaza ecranul se face rosu si se aude un tii-uit (ca si cum te-ai droga).

     

    Descarcare:

    /* Plugin Generated by AMXX Studio */
    
    #include <amxmodx>
    #include <amxmisc>
    
    #pragma semicolon 1
    
    new NumarDeTigari[33];
    
    public plugin_init()
    {
    	register_plugin("Tigari", "1.0", "londoN");
    	
    	register_clcmd("say /fumeaza", "cmd_fumeaza");
    	
    	register_event("DeathMsg", "ev_death", "a");
    }
    
    public ev_death()
    {
    	new Victim = read_data(2);
    	new Attacker = read_data(1);
    	
    	if(NumarDeTigari[Attacker] >= 20)                       return PLUGIN_HANDLED;
    	
    	if(Attacker == Victim)                                    return PLUGIN_HANDLED;
    	
    	switch(random_num(1,3))
    	{
    		case 1 :
    		{
    			ColorChat(Attacker, "Din pacate tiganu nu avea tigari la el");
    			return PLUGIN_HANDLED;
    		}
    		
    		case 2 :
    		{
    			ColorChat(Attacker, "Ai ciordalit o tigara!");
    			NumarDeTigari[Attacker] += 1;
    			return PLUGIN_HANDLED;
    		}
    		
    		case 3 :
    		{
    			ColorChat(Attacker, "Ti-ai rupt o tigara in timp ce te bateai cu tigani!");
    			NumarDeTigari[Attacker] -= 1;
    			return PLUGIN_HANDLED;
    		}
    	}
    	
    	return PLUGIN_CONTINUE;
    }
    
    public cmd_fumeaza(id)
    {
    	if(NumarDeTigari[id] == 0)
    	{
    		ColorChat(id, "!x03Nu ai tigari!");
    		return PLUGIN_HANDLED;
    	}
    	
    	message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenFade"), {0,0,0}, id);
    	write_short(10<<12);
    	write_short(10<<16);
    	write_short(1<<1);
    	write_byte(255);
    	write_byte(0);
    	write_byte(0);
    	write_byte(255);
    	message_end();
    	
    	NumarDeTigari[id] -= 1;
    	
    	
    	ColorChat(id, "!x04AI FUMAT O TIGARA!");
    	return PLUGIN_CONTINUE;
    }
    
    stock ColorChat(const id, const input[], any:...) {
    	new count = 1, players[32];
    	static msg[191];
    	vformat(msg, 190, input, 3);
    	
    	replace_all(msg, 190, "!x04", "^4");
    	replace_all(msg, 190, "!x03", "^3");
    	
    	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();
    			}
    		}
    	}
    }
    

    Nume: Tigari
    Versiune:1.0
    Autor: London

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

    tigari_cs16.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) Say/Spune ( Fumeaza )


    Module necesare: (Din fata modulului de mai jos, le gasiti in fisierul amxmodx/configs/modules.ini).

    • Like 1
  5.  

    Descriere: Cu ajutorul acestui plugin puteti da/lua ammo packs unui jucator.

    Nume: [ZP] Give/Take Ammo
    Versiune: 1.2


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

    zp_gt_ammo.amxx

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

    Comenzi administrative (se tasteaza in consola si trebuie sa fiti administrator):
    amx_give_packs <nume> <ammo> - Da ammo jucatorului
    amx_take_packs <nume> <ammo> - Ia ammo jucatorului

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

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

    #include <amxmodx>
    #include <amxmisc>
    #include <zombieplague>
    #include <zp50_colorchat>
    
    

    Descarcare: Codul este urmatoarea.

    #include <amxmodx>
    #include <amxmisc>
    #include <zombieplague>
    #include <zp50_colorchat>
    
    #define PLUGIN "Give/Take Ammo" // Nu e nici un sistem de ammo
    #define VERSION "1.2"
    #define AUTHOR "-" // Cineva de pe Alliedmods
    
    new const FisierLogs[] = "gt_ammo.log";
    new Packs[33]; // Nu are rost sa o creezi de 2 ori, o pui aici si ea devine globala
    
    #pragma semicolon 1 // Fortam cate un ';' la fiecare capat de linie scrisa
    #define ACCESS ADMIN_IMMUNITY
    
    public plugin_init()
    {
    
    register_plugin ( PLUGIN, VERSION, AUTHOR );
    register_concmd ( "amx_give_packs", "AMXX_GIVE_PACKS", ACCESS, "<nume> <ammo>" );
    register_concmd ( "amx_take_packs", "AMXX_TAKE_PACKS", ACCESS, "<nume> <ammo>" );
    }
    
    public AMXX_GIVE_PACKS ( id, level, cid )
    {
    if ( !cmd_access ( id, level, cid, 2 ) )
    {
    return PLUGIN_HANDLED ;
    }
    
    new szArg [ 32 ], szArg2 [ 12 ];
    
    read_argv( 1, sizeof ( szArg ) , 31 ) ;
    read_argv( 2, sizeof ( szArg2 ), 11 ) ;
    
    new Player = cmd_target( id, szArg, CMDTARGET_ALLOW_SELF ) ;
    
    if ( !Player )
    {
    return PLUGIN_HANDLED ;
    }
    
    
    Packs[id] = str_to_num ( szArg2 ) ;
    
    zp_set_user_ammo_packs ( Player, zp_get_user_ammo_packs(id) + Packs[id] ) ;
    
    new szName [ 32 ], szPlayer [ 32 ] ; // // Variabila szName are 32 pozitii [ 32 jucatori max + 1 ]
    get_user_name ( id, szName, charsmax ( szName ) ) ;
    get_user_name ( Player, szPlayer, charsmax ( szPlayer ) ) ;
    log_to_file ( FisierLogs, "[ZP] Adminul %s i-a dat %d packs lui %s.", szName, Packs[id], szPlayer );
    zp_colored_print(0, "***^4POINTS^1***^3<-X-> ^1Adminul ^3..::^4%s^3::.. ^1i-a dat ^4%d ^1packs lui ^4%s", szName, Packs[id], szPlayer );
    
    return PLUGIN_CONTINUE ;
    }
    
    public AMXX_TAKE_PACKS ( id, level, cid )
    {
    if ( !cmd_access (id, level, cid, 2 ) )
    {
    return PLUGIN_HANDLED ;
    }
    
    new szArg [ 32 ], szArg2 [ 12 ];
    
    read_argv( 1, szArg, 31 ) ;
    read_argv( 2, szArg2, 11 ) ;
    
    new Player = cmd_target( id, szArg, CMDTARGET_ALLOW_SELF ) ;
    
    if ( !Player )
    {
    return PLUGIN_HANDLED ;
    }
    
    
    Packs[id] = str_to_num ( szArg2 ) ;
    
    zp_set_user_ammo_packs ( Player, zp_get_user_ammo_packs(id) - Packs[id] ) ;
    
    new szName [ 32 ], szPlayer [ 32 ] ; // Variabila szName are 32 pozitii [ 32 jucatori max + 1 ]
    get_user_name ( id, szName, charsmax ( szName ) ) ;
    get_user_name ( Player, szPlayer, charsmax ( szPlayer ) ) ;
    log_to_file ( FisierLogs, "[ZP] Adminul %s i-a sters %d packs lui %s.", szName, Packs[id], szPlayer );
    zp_colored_print(0, "***^4POINTS^1***^3<-X-> ^1Adminul ^3..::^4%s^3::.. ^1i-a sters ^4%d ^1packs lui ^4%s", szName, Packs[id], szPlayer );
    
    return PLUGIN_CONTINUE ;
    

    Imagini:
    -

    ATENTIE ! In loc de zp50_colorchat puteti utiliza alt sistem cum ar fi ColorChat
     
  6. frumos copy+paste . Dar si acest copy si paste ar trebui sa fie lucrat ca sa l pui aici . 

     

    - dati click pe download , care download?

    - schorcut  . Macar copiaza ce trebuie , sa nu ne facem de ras . 

    Am corectat.
    O sa fiu mai atent pe viitor, multumesc ca mi-ai atras atentia.

  7. ATENTIE : Nu este obligatoriu sa urmati toti pasii, faceti doar cei de care credeti ca aveti nevoie . Unele setari vor schimba configurarea windows-ului. daca nu stiti despre ce e vorba nu schimbati nimic. Eu nu-mi asum nici o raspundere.

     

    - Pasul 1 - Primul dintre Pasi ar fi ca server-ul sa aiba prioritate "Realtime"

    - Porniti server-ul, apasati CTRL+ALT+DEL, dati la Processes, cautati hlds.exe in acea lista, dupa ce-l gasiti, dati click dreapta pe el, Set Priority -> Realtime

     

     

    - Pasul 2 - Al doilea pas ar fi urmatorul:

    - Va duceti in folderul cu hlds.exe(de unde dati drumu la server), faceti un schorcut la hlds.exe, apoi veti gasi in acelasi folder inca un fisier de genul "Shortcut to hlds" ; Dati click dreapta pe acesta, apasati Proprietes iar in primul rand aveti Target, iar acolo aveti ceva de forma HDD:\location\hlds.exe .

    In continuare adaugi : -console -game cstrike -pingboost 3 +sys_ticrate 1000 +heapsize 250000 +maxplayers 20 +map de_nuke. Puteti sa mai adaugati ce vreti in functie de server, ceva de genu -nomaster, -insecure etc, astea nu influenteaza lagul.

     

     

    - Pasul 3 - Al treilea pas ar fi sa puneti un HL Booster.

    - Mai intai downloadati un hl booster. Am ales versiunea 1.46 deoarece am considerat eu ca este cea mai buna versiune, cea mai stabila si care ajuta cel mai mult la server; chiar am facut si cateva teste.

    - Instalare : Dupa ce downloadati arhiva, extrageti oriunde pe HDD, de exemplu pe desktop. Dupa ce ati extras, vezi gasi in folder un fisier cu numele booster_mm.dll . Faceti un folder unde aveti server-ul in folderul addons cu numele de booster dupa care puneti acel dll booster_mm.dll. Mai departe intrati in fisierul plugins.ini care este situat in \addons\metamod\ si adaugi linia: win32 addons/booster/booster_mm.dll

     

     

    - Pasul 4 - Pasul 4 se este valabil pentru schimbarea mai rapida a hartii:

    - Intrati in folderul cstrike unde aveti instalat server-ul, si cautati fisierul custom.hpk . Il stergeti definitiv

     

    - Pasul 5 - Pasul 5 ar fi sa folositi un script pentru rate-uri:

    Code:

     

    alias "dslow" "sv_minrate 2500;sv_maxrate 2500;sv_minupdaterate 5;sv_maxupdaterate 5;echo dead slow"

    alias "vslow" "sv_minrate 3500;sv_maxrate 3500;sv_minupdaterate 13;sv_maxupdaterate 13;echo very slow"

    alias "slow" "sv_minrate 3500;sv_maxrate 5000;sv_minupdaterate 14;sv_maxupdaterate 14;echo slow"

    alias "norm" "sv_minrate 3500;sv_maxrate 7500;sv_minupdaterate 15;sv_maxupdaterate 15;echo normal"

    alias "fast" "sv_minrate 3500;sv_maxrate 9999;sv_minupdaterate 20;sv_maxupdaterate 20;echo fast"

    alias "vfast" "sv_minrate 3500;sv_maxrate 20000;sv_minupdaterate 20;sv_maxupdaterate 60;echo LAN fast"

     

    alias "rates" "sv_minrate;sv_maxrate;sv_minupdaterate;sv_maxupdaterate"

     

    Adaugati acest script in fisierul server.cfg din folderul cstrike unde aveti instalat server-ul.

    Folosire : Dupa ce porniti server-ul scrieti in consola ce setare vreti, in functie de internetul pe care il aveti si in functie de calculatorul pe care tineti server . De exemplu daca aveti un server pe lan scrieti in consola vfast sau daca aveti un server pe care sunt jucatori din aceiasi retea puteti folosi fast sau norm . Puteti accesa acest script si prin "rcon" in functie de cum variaza lagul pe server. Sa nu aveti nici o setare despre rate-uri in server.cfg, listenserver.cfg, game.cfg, settings.cfg, amx.cfg etc.

     

     

    - Pasul 6 - Pasul 6 se refera la cateva setari pe care trebuie sa le adaugi la server.

    - Aveti urmatoare setari:

    Code:

    log off

    sv_logbans 0

    sv_logecho 0

    sv_logfile 0

    sv_log_onefile 0

    mp_logmessages 0

    mp_logdetail 0

    sv_unlag 1

    sv_maxunlag .1

    fps_max 600

     

    Aceste setari le adaugati in server.cfg .

     

     

    - Pasul 7 - Pasul 7 se refera la cateva setari pe care ar trebuie sa le folositi in functie de ce tip de internet aveti.

    Code:

    // Modem 56k //

    rate 5000

    sv_rate 5500

    sv_cmdrate 40

    sv_cmdbackup 2

    sv_updaterate 45

    mp_resend 2

    sv_dlmax 40

    mp_decals 50

     

     

    Code:

    // 128k //

    rate 10000

    sv_rate 10000

    sv_cmdrate 60

    sv_cmdbackup 3

    mp_updaterate 60

    sv_resend 2

    sv_dlmax 100

    mp_decals 100

     

     

    Code:

    // 256k //

    rate 12000

    sv_rate 12000

    sv_cmdrate 101

    sv_cmdbackup 4

    sv_updaterate 101

    sv_resend 3

    mp_dlmax 256

    mp_decals 100

     

     

    Code:

    // 512k //

    rate 15000

    sv_rate 15000

    sv_cmdrate 80

    sv_cmdbackup 4

    mp_updaterate 45

    sv_resend 3

    mp_dlmax 400

    mp_decals 100

     

     

    Code:

    // 1024k //

    rate 20000

    sv_rate 20000

    sv_cmdrate 80

    sv_cmdbackup 6

    mp_updaterate 80

    sv_resend 6

    mp_dlmax 800

    mp_decals 300

     

     

    Code:

    // 2048K //

    rate 25000

    sv_rate 25000

    sv_cmdrate 101

    sv_cmdbackup 6

    sv_updaterate 101

    sv_resend 6

     

     

    Code:

    // DSL High //

    rate "12001.000521"

    sv_rate "9999"

    sv_latency "-21.000521"

    sv_updaterate "160"

    sv_cmdrate "40"

    mp_resend "2"

    mp_cmdbackup "2"

    sv_dlmax "768"

    ex_interp "0.01"

    ex_extrapmax "10"

     

     

    Code:

    // DSL Low //

    rate "9001.000521"

    sv_rate "9999"

    mp_latency "-51.000521"

    mp_updaterate "67"

    sv_cmdrate "40"

    sv_resend "2.5"

    mp_cmdbackup "51"

    mp_dlmax "512"

    ex_interp "0.05"

    ex_extrapmax "4"

    cl_dlmax 800

    mp_decals 300

     

     

    Code:

    // qDSL //

    rate "15001.000521"

    cl_rate "9999"

    cl_latency "-16.000521"

    cl_updaterate "101"

    cl_cmdrate "400"

    cl_resend "1.5"

    cl_cmdbackup "2"

    cl_dlmax "1024"

    ex_interp "0.01"

    ex_extrapmax "10"

     

    Aceste setari le adaugati in server.cfg, dar nu pe toate ! puneti pe care credeti ca aveti nevoie

     

     

     

    - Pasul 8 -

    In pasul 8 veti afla despre cateva setari la windows:

    - Da-ti Click dreapta pe My Computer, apasati Proprietes, apasati sus la Advanced, iar in chenarul cu Performance apasati Settings si faceti ca in imaginea de mai jos:

     

     

     

    - Pasul 9 - Despre optimizarea unor procese, dezactivarea celor care consuma degeaba

    - Apasati pe butonul Start, dati la Run... si in chenarul care va aparea scrieti regedit. apoi apasati pe [+] de la HKEY_LOCAL_MACHINE, apoi apasati pe [+] de la SYSTEM, mai departe apasati pe [+] de la CurrentControlSet, apoi apasati pe [+] de la Control, apoi pe [+] de la Session Manager si apoi apasati pe Memory Management ; In dreapta va aparea o lista cu cativa registri.

    Apasati dublu click pe DisablePagingExecutive si la Value data: schimbati din 0 in 1

    - Ca sa opriti din procesele care merg degeaba faceti urmatoarele:

    Apasati pe Start, apoi apasati pe Run.. si scrieti in chenarul care va aparea msconfig . Dupa ce va aparea o fereastra, dati sus la Services si dezbifati de nu va trebuie . De asemenea mai apasati sus la Startup si dezbifati ce credeti ca nu va trebuie

     

    - Pasul 10 -

    - Click pe butonul Start, apasati la Run.., apoi scrieti in chenarul care va aparea gpedit.msc . Mai departe sub Computer Configuration apasati pe [+] de la Administrative Templates, apoi pe [+] de la Network, mai departe apasaitipe QoS Packet Scheduler si va aparea o lista in dreapta unde puteti face cateva setari . Apasati dublu click pe Limit reservable bandwith, apoi bifati pe Enabled si la Bandwith limit schimbati din 20 % la 0% . Apoi dati Apply si apoi OK .

     

    EDIT: Daca mergeti pe pasul 3 , cautati download-ul respectiv pe internet, nu imi mai merge linkul.


  8. Cum sa faci propriul tau CFG.
    Pentru inceput folositi configul initial fiindca tutorialul nu consta si in cvaruri. (il gasiti in folderul de cs/cstrike/config.cfg)
    Bindurile - Folosirea unei comenzi din cs (cvar, inclusiv comenzi de admin) pe o anumita tasta.
    Aliasurile - Inlocuirea mai multor comenzi cu un cuvant ales de tine pe care mai tarziu sa il bindezi pe o tasta


    Bindurile

    De exemplu eu m`am plictisit sa trag pe "click" si vreau sa trag pe "DELETE".("subliniez" ca e doar un exemplu) Scriu asa:

    Code:
    bind "DELETE" "+attack"

    Intai se pune tasta si apoi comanda(intre ghilimele sau nu...dar de obicei e mai bine cu ghilimele..si spatiile la locul lor)
    La fel de bine putem pune la o tasta mai multe comenzi sau la o comanda mai multe taste(dar mai bine iese cu un alias). De exemplu eu vreau sa pun pe "F1" sa`mi cumpere AWP cu munitie...si armura. Scriu asa:

    Code:
    bind "F1" "awp;vesthelm;buyammo1"

    Aliasurile

    De exemplu eu vreau sa sar si sa ma las jos in acelasi timp. Facem asa:
     

    Code:
    alias JoinT "+jump;+duck"
    bind "SPACE" JoinT

    Prin aliasuri si binduri, de obicei ce rezulta se numeste script.
    Sunt multe moduri prin care poti scrie un alias...dar asta e cea mai simpla variata...
    Un exemplu de script mai complex:

    Bunny Hop:
     

    Code:
    alias +_bhop "alias _special bhop_;bhop_"
    alias -_bhop "alias _special"
    alias bhop_ "-+;wait;special"
    alias -+ "bhop+"
    alias bhop+ "+jump;alias -+ bhop-"
    alias bhop- "-jump;alias -+ bhop+"
    bind "space" "+_bhop"

    Sunt folosite mai mult pentru look sau in alcatuirea unui script si e pus echo pentru verificare .. daca e activat (merge) scriptul respectiv sau nu.
    Daca pui comenzi cvaruri sau altele direct .. fara bind sau alias se actioneaza la incarcarea configului.
    Exemplu:
     

    Code:
    name "TESTARE CONFIG"

    sau:
     

    Code:
    say "Sunt fan rangfort"

    Va spune asta daca il activezi pe server.
    Mai sunt si alte comenzi folosite intr`un config...dar mai bine le evitati decat sa le puneti aiurea (doar sa fie)
    Cum ar fi :

    unbindall - sa nu poti edita din joc configul.
    (nu e prea sigur...mai bine ii dai read only din properties)


    clear - sterge tot din consola (mesaje) la incarcarea configului

    Bindurile de admin:


    Exemplu:

    Code:
    bind "F2" "admin_showip"

    Pentru adminmod. Puteti pune in loc de admin, amx...sau puteti pune si pe amx si adminmod in acelasi timp:
     

    Code:
    bind "X" "admin_showip;amx_showip"

    Intr`un config mai poti pune si altele...cum ar fi un echo. Echo-urile apar in consola cand incarci configul. Exemplu:

    Code:
    echo =================
    echo Cs.Rangfort.ro
    echo Cel mai tare server de cs.
    echo =================

    Mai sunt si alte comenzi folosite intr`un config...dar mai bine le evitati decat sa le puneti aiurea (doar sa fie)
    Cum ar fi :

    unbindall - sa nu poti edita din joc configul.
    (nu e prea sigur...mai bine ii dai read only din properties)

    clear - sterge tot din consola (mesaje) la incarcarea configului

    Bindurile de admin:
     

    EX: ( cand apesi tasta F12 sau F3 apare mesajul scris de voi)

    Code:
    bind "F3" "say Cereri admine sau slot se face pe rangfort.ro- sectiunea x sau y."
    Code:
    bind "F12" "amx_say sau amx_tsay sau amx_csay Forumul serverului etc.

    Va puteti creea propriul vostru cfg. Iar cand doriti sa il activati dupa ce intrati in joc scrieti "exec nume.cfg" in consola.
    Sau puteti edita direct config.cfg din folderul cstrike deschizandu-l cu wordpad.
    GL&HF

    • Like 1
  9. In acest tutorial o sa explic cum va puteti face propria lista de servere care sa apara intr-un client de Counter-Strike 1.6 sau Counter-Strike: Source.

     

    Aceasta versiune de masterserver este scrisa in python, fiind si cea mai usoara de folosit.

     

     

    Download



     

     

    Pentru inceput aveti nevoie de:

     

       - 1 VPS pe platforma LINUX (Debian sau Ubuntu) cu o configuratie de cel putin 128MB Ram

       - MasterServer

       - Pentru conectarea la VPS si pornirea masterserverului aveti nevoie de Putty si WinSCP (se pot cauta pe Google)

     

    Hai sa incepem.

     

    1. Descarcati masterserver-ul de mai sus daca nu l-ati descarcat deja si dezarhivati folderul in pc-

     

     d-voastra undeva sa il aveti la indemana.

     

     

    2. Conectati-va acum la VPS-ul d-voastra cu WinSCP sau orice alt program cu care va puteti conecta la VPS sa puteti uploada folderul masterserver in folderul home al VPS-ului.

     

     

     

    3. Setati folderului masterserver permisiile 777 si tuturor fisierelor din acesta.

     

     

    4. Conectati-va cu Putty la VPS si introduceti urmatoarele dupa ce v-ati logat:

     

    apt-get update && apt-get upgrade ( face upgrade la pachetele de instalare )

    apt-get install nano screen curl libcurl3 ( instaleaza cele necesare rularii masterserverului )

    apt-get install ia32-libs ( instaleaza librarii x86 in caz ca aveti sistem x64 )

    apt-get purge -f iptables ( dezactiveaza firewall pe linux )

     

    5. Pornirea masterserverului se face cu urmatoarele comenzi:

     

    cd /home/masterserver (folderul unde se afla masterserver)

    ./start_masterserver_screen.sh (cu aceasta comanda pornim masterserver)

     

    * Este necesara aceasta comanda ori de cate ori pornim/restartam/oprim VPS-ul pe care il avem, deoarece nu se aprinde automat si trebuie sa o facem mereu manual.

     

     

    6. Modificarea serverelor de CS 1.6 si CS: Source

     

    In folderul masterserver aveti fisierele: serverscs, serverscs2 si hl (in format .TXT), de-acolo va modificati d-voastra serverele.

     

     

     

    7. Adaugarea in client a masterserverului se face cu fisierul MasterServers.vdf (modificati in el cu IP-ul/DNS-ul VPS-ului pe care aveti masterserverul deschis), apoi il puneti intr-un client de CS 1.6 in folderul platform/config setat pe Read-Only.

    • Like 1
  10. Am facut acest tutorial pentru cei ce vor sa modifice comanda setinfo. Setinfo este folosit la conectarea adminilor pe un server. Setinfo-ul default este: setinfo _pw "parola" Insa, daca doriti ca adminii serverului dumneavoasta sa scrie altfel, intrati in HLDS -> cstrike -> addons -> amxmodx -> configs si deschideti cu programul Notepad, amxx.cfg.Acolo cautati linia:
     

    // Name of setinfo which should store a password on a client (you should change this)
    // (Example: setinfo _pw "password")
    amx_password_field "_pw"


    In loc de "_pw", puneti ce text vreti dumneavoastra, ex: "_rangfort" salvati si inchideti fisierul. De acum, inainte de a se conecta la server, adminii vor trebui sa scrie in consola: Ex: setinfo _rangfort parola.

  11. De multe ori cs-ul are setat ca arma sa fie afisata pe partea dreapta, dar de multe ori ea este pusa pe partea stanga.

    Pentru a va pune arma pe mana dreapta trebuie sa efectuati urmatorele lucruri.

    Setati OPENGL in optiunile din video ale jocului counter strike 1.6.

    Scrieti in consola comanda cl_righthand 1.

    Driver-ul placii video trebuie sa fie instalat.

    Daca efectuati aceste setari trebuie ca arma sa fie afisata pe partea dreapta.

     
    • Like 1
  12. Tutorialul:

    1. Descarcati Programul Jeds Half-Life Model Viewer ( http://www.files-cou... ... iewer.html )
    2. Extrageti
    3. Dati File>Load Model
    4. Deschidem orice model.
    5. Mergem la TEXTURES si dam acolo sub texture size alegem ce dorim sa decoram si dupa aceea dam EXPORT TEXTURE.
    6. Deschidem poza cu PAINT si o editam (Atentie: NU DEPASITI CONTULUI)
    7. Salvam si dam apoi IMPORT TEXTURE
    8. modificare completa.
    Al doilea link de descarcare pentru Half-Life Model Viewer: http://www.files-cou... ... iewer.html.

     
    • Like 1
  13. Intrati in CS si scriete in consola urmatoarele comenzi:

    fps_max 200 ( Nu conteaza daca il pui prea mare , prea mic nu trebuie sa fie ).
    cl_updaterate 100
    rate 30000
    fps_modem 0
    cl_cmdrate 100

     
    Sunt comenzi pentru fps , foarte usoare , puteti sa le scrieti in consola pur si simplu si poate va ajuta.
×
×
  • Create New...