Retry în aceeaşi echipă

Pluginuri facute de utilizatorii forumului eXtream.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

User avatar
Hades Ownage
Membru eXtream
Membru eXtream
Posts: 3182
Joined: 22 Oct 2008, 10:12
Detinator Steam: Da
Detinator server CS: jb.clutch.ro
SteamID: hades-source
Reputatie: Fost Super Moderator
Fost Scripter eXtreamCS
Nume anterior: hadesownage
Location: Iasi
Has thanked: 324 times
Been thanked: 406 times

08 Apr 2014, 17:44

Descriere: http://www.extreamcs.com/forum/cereri-c ... 39579.html

Descarcare: Aici
| Afiseaza codul
[code=php]#include <  amxmodx  >

#define PLUGIN_NAME                    "Retry in same team"
#define PLUGIN_VERSION                    "1.1b"
#define PLUGIN_AUTHOR                    "VEN & Hades Ownage"

#pragma semicolon 1

new g_pcvar [ 3 ], UserTeam [ 33 ];

public plugin_init (    ) {
    
    register_plugin ( PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR );

    // \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ // HARD CORE =) // \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ //
    
    register_message ( get_user_msgid ( "ShowMenu" ), "message_show_menu" );
    register_message ( get_user_msgid ( "VGUIMenu" ), "message_vgui_menu" );

    g_pcvar [ 0 ] = register_cvar ( "retry_team_t", "1" ); // numarul echipei T ( nu modificati )
    g_pcvar [ 1 ] = register_cvar ( "retry_team_ct", "2" ); // numarul echipei CT ( nu modificati )
    
    // \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ // HARD CORE =) // \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ //
    
    g_pcvar [ 2 ] = register_cvar ( "retry_class", "5" );
}

public message_show_menu ( msgid, dest, id ) {
    
    static team_select [ ] = "#Team_Select";
    static text_code [ sizeof team_select ];
    
    get_msg_arg_string ( 4, text_code, sizeof text_code - 1 );
    
    if ( !equal ( text_code, team_select ) )
        return 0;

    set_force_team_join_task ( id, msgid );

    return 1;
}

public message_vgui_menu ( msgid, dest, id ) {
    
    if ( get_msg_arg_int ( 1 ) != 2 )
        return 0;

    set_force_team_join_task ( id, msgid );

    return 1;
}


public task_force_team_join ( menu_msgid [ ], id ) {
    
    if ( get_user_team ( id ) || !UserTeam [ id ] )
        return;

    static team [ 2 ], class [ 2 ];
    switch ( UserTeam [ id ] ) {
        
        case 1: get_pcvar_string ( g_pcvar [ 0 ], team, sizeof team - 1 );
        
        case 2: get_pcvar_string ( g_pcvar [ 1 ], team, sizeof team - 1 );
        
    }
    
    get_pcvar_string ( g_pcvar [ 2 ], class, sizeof class - 1 );
    force_team_join ( id, menu_msgid [ 0 ], team, class );
}

public client_disconnect ( id ) {
    
    switch ( get_user_team ( id ) ) {
        
        case 1: UserTeam [ id ] = 1;
        
        case 2: UserTeam [ id ] = 2;
    }
}

stock force_team_join ( id, menu_msgid, team [ ] = "5", class [ ] = "0" )  {
    
    static jointeam [ ] = "jointeam";
    
    if ( class [ 0 ] == '0' ) {
        
        engclient_cmd ( id, jointeam, team );
        return;
    }

    static msg_block, joinclass [ ] = "joinclass";
    msg_block = get_msg_block ( menu_msgid );
    
    set_msg_block ( menu_msgid, BLOCK_SET );
    
    engclient_cmd ( id, jointeam, team );
    engclient_cmd ( id, joinclass, class );
    
    set_msg_block ( menu_msgid, msg_block );
}

set_force_team_join_task ( id, menu_msgid ) {
    
    static param_menu_msgid [ 2 ];
    param_menu_msgid [ 0 ] = menu_msgid;
    
    set_task ( 0.1, "task_force_team_join", id, param_menu_msgid, sizeof param_menu_msgid );
}



 [/code]
Nume: Retry in same team
Versiune: 1.1b
Autor: VEN - baza plugin-ului ( autojoin on connect ) | Hades Ownage - editarea plugin-ului.
Link oficial: http://amxx.info/#!/?p=24

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

Code: Select all

rist.amxx
Cvar-uri (se adauga in fisierul amxmodx\configs\amxx.cfg):
  • retry_class 5 - caracterul jucatorului | default 5 ( random )
DACĂ FOLOSIŢI AUTO JOIN TEAM, ATUNCI ADĂUGAŢI ACEST PLUGIN PRIMUL ÎN LISTA DE PLUGINE ( plugins.ini )
Last edited by Hades Ownage on 11 Apr 2014, 23:33, edited 1 time in total.
RoyalServer 2
TrrrQ
Fost moderator
Fost moderator
Posts: 2594
Joined: 04 Feb 2013, 00:31
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (3 luni)
Restrictie moderator!
Unban achitat (x2)
Fost moderator
Fond eXtream: 8
Has thanked: 135 times
Been thanked: 67 times
Contact:

08 Apr 2014, 20:24

Foarte bun!
Filme Online HD subtitrate fără reclame automate: https://filmeonline-hd.com
Prezentarea site-ului: https://www.youtube.com/watch?v=k4K3tgEkYjw
User avatar
codrutzz
Membru, skill +2
Membru, skill +2
Posts: 539
Joined: 29 Jan 2014, 18:27
Detinator Steam: Da
CS Status: Nu citesc forumu xtreamCS* =]]]
Detinator server CS: In curand
SteamID: Personal
Location: Iasi<3
Has thanked: 68 times
Been thanked: 9 times
Contact:

08 Apr 2014, 21:20

Stai ca eu nu am inteles,daca da retry si e la ct tot la ct o sa-l dea cand intra ?
User avatar
Hades Ownage
Membru eXtream
Membru eXtream
Posts: 3182
Joined: 22 Oct 2008, 10:12
Detinator Steam: Da
Detinator server CS: jb.clutch.ro
SteamID: hades-source
Reputatie: Fost Super Moderator
Fost Scripter eXtreamCS
Nume anterior: hadesownage
Location: Iasi
Has thanked: 324 times
Been thanked: 406 times

08 Apr 2014, 21:22

codrutzz wrote:Stai ca eu nu am inteles,daca da retry si e la ct tot la ct o sa-l dea cand intra ?
da.
User avatar
Fantasy1
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 4836
Joined: 05 Jul 2012, 01:26
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (1 Mar)
Utilizator neserios (TEPAR!)
Has thanked: 278 times
Been thanked: 217 times
Contact:

08 Apr 2014, 22:07

Felicitari , foarte folositor.
CLICK AICI pentru FORUM
- Un Forum Care Nu Poate Fi Spart -
- Un Forum Care Nu Modifica Topicurile Cu Tepari -
- Vrei Indexare In Google? Posteaza Tzeparii La Noi -

- Daca ai nevoie sa te ajut cu un addons/plugin etc se plateste, nu ajut cu nimic pe GRATIS -
User avatar
Snow.
Membru, skill +1
Membru, skill +1
Posts: 243
Joined: 18 Mar 2014, 21:59
Detinator Steam: Nu
Has thanked: 58 times
Been thanked: 24 times

09 Apr 2014, 09:04

DACĂ FOLOSIŢI AUTO JOIN TEAM, ATUNCI ADĂUGAŢI ACEST PLUGIN PRIMUL ÎN LISTA DE PLUGINE ( plugins.ini )
Exact partea aceasta vroiam sa o subliniez:))
Foarte bun plugin-ul.
Ion Creanga - Romania Juna, 1869 wrote:Stiu ca sunt prost, dar cand ma uit in jurul meu, prind curaj !
Image
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

10 Apr 2014, 15:22

Poti sa ii adaugi si un mesaj cand da retry si la 3-4-5 (setat de noi) retry-uri sa ii dea ban 10 minute ar fi frumos :)
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
ninjaaaaa
Membru, skill 0
Membru, skill 0
Posts: 23
Joined: 11 Mar 2015, 19:31
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

11 Mar 2015, 19:34

DACĂ FOLOSIŢI AUTO JOIN TEAM, ATUNCI ADĂUGAŢI ACEST PLUGIN PRIMUL ÎN LISTA DE PLUGINE ( plugins.ini )[/quote]

Si daca am advancedbans cum procedez cu pluginu asta? ca folosesc si auto join team
TrrrQ
Fost moderator
Fost moderator
Posts: 2594
Joined: 04 Feb 2013, 00:31
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (3 luni)
Restrictie moderator!
Unban achitat (x2)
Fost moderator
Fond eXtream: 8
Has thanked: 135 times
Been thanked: 67 times
Contact:

12 Mar 2015, 06:34

îl pui primul, al 2, al , nu contează așa mult, doar să fie deasupra de autojointeam
Filme Online HD subtitrate fără reclame automate: https://filmeonline-hd.com
Prezentarea site-ului: https://www.youtube.com/watch?v=k4K3tgEkYjw
ninjaaaaa
Membru, skill 0
Membru, skill 0
Posts: 23
Joined: 11 Mar 2015, 19:31
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

12 Mar 2015, 13:41

Multumesc :) TrrrQ
TrrrQ
Fost moderator
Fost moderator
Posts: 2594
Joined: 04 Feb 2013, 00:31
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (3 luni)
Restrictie moderator!
Unban achitat (x2)
Fost moderator
Fond eXtream: 8
Has thanked: 135 times
Been thanked: 67 times
Contact:

12 Jan 2018, 18:23

Avand in vedere ca pluginul acesta face treaba bazandu-se pe userid-ul jucatorului, m-am gandit sa se aduca un update sa fie in acelasi timp scanat si prin nume + ip deoarece daca player Cucu se conecteaza inaintea lui Strutu care a iesit pentru a schimba echipa, Cucu ar putea primi userid-ul lui Strutu si astfel ar putea schimba echipa. Daca ar exista o scanare in plus pe nume si ip, ar scade cu mult sansa de a da fail.
Filme Online HD subtitrate fără reclame automate: https://filmeonline-hd.com
Prezentarea site-ului: https://www.youtube.com/watch?v=k4K3tgEkYjw
Lux0R^
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 1222
Joined: 13 Jul 2013, 16:31
Detinator Steam: Da
Reputatie: Scripter eXtreamCS
Moderator ajutator
Has thanked: 15 times
Been thanked: 12 times

13 Jan 2018, 13:33

TrrrQ wrote:Avand in vedere ca pluginul acesta face treaba bazandu-se pe userid-ul jucatorului, m-am gandit sa se aduca un update sa fie in acelasi timp scanat si prin nume + ip deoarece daca player Cucu se conecteaza inaintea lui Strutu care a iesit pentru a schimba echipa, Cucu ar putea primi userid-ul lui Strutu si astfel ar putea schimba echipa. Daca ar exista o scanare in plus pe nume si ip, ar scade cu mult sansa de a da fail.
nu e cazul, pluginul e doar pentru retry, iar cs-ul va oferi acelasi id jucatorului care a mai fost deja pe server.
Pauza pana in iulie... licenta ^^

Fara pm-uri pentru pluginuri de zm/furien + tot ce tine de vip.

Codul Scripterului: scripting/codul-scripterului-t362300.html#p2754224
Post Reply

Return to “Pluginuri eXtream”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 13 guests