Redirect nu merge .

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
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

12 Aug 2013, 14:20

Am si eu un redirect care la 10/12 are trebui ca pe al 11 lea sa il trimita pe alt server dar nu o face ,pluginu este
aici | Afiseaza codul
#include <amxmodx>
#include <amxmisc>

#define PLUGIN  "BRETONIA REDIRECT SYSTEM"
#define AUTHOR  "OptimuS"
#define VERSION "1.0"

new g_cvarMaxPlayers;
new g_cvarTipRedirect;

static tipredirect;
static randomint;
static precompute;

static buffer[1];

new Menu;

new const servere[][] = 
{
        "dr.legendcs.com"
}

public plugin_init()
{
        register_plugin(PLUGIN, VERSION, AUTHOR);
        g_cvarMaxPlayers = register_cvar("amx_rd_maxplayers", "10");
        
        // Tipul de redirect
        // -------------------
        // Valoarea 0 - disable
        // Valoarea 1 - Redirect tuturor inafara de cei care sunt slot +
        // Valoarea 2 - Redirect tuturor inafara de cei care sunt slot + si steameri
        // Valoarea 3 - Redirect tuturor (inclusiv admini) inafara de steameri
        // Valoarea 4 - Redirect tuturor, indiferent daca sunt steameri sau admini
        
        g_cvarTipRedirect = register_cvar("amx_rd_redirect_type", "1");
        
        // Cerea lui "mhzevilz"
        register_clcmd("say /server", "SayServers", -1, "- Lista servere");
        register_clcmd("say_team /server", "SayServers", -1, "- Lista servere");
        
        tipredirect = get_pcvar_num(g_cvarTipRedirect);
        
        // Salvam marimea const servere pentru optimizare consum de resurse
        precompute = sizeof (servere);
        
        Menu = menu_create("Pe ce server doriti sa fiti redirectionat?", "menu_handle");
        
        build_menu();
}

build_menu()
{
        for(new i=0;i<precompute;i++)
        {
                buffer[0] = i;
                menu_additem(Menu, servere, buffer, 0);
        }
        
        menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL);
        return PLUGIN_CONTINUE
}

public menu_handle(id, Menu, key)
{
        if(key < 0) 
                return PLUGIN_CONTINUE;
        
        if( key == MENU_EXIT )
    {
        menu_destroy(Menu);
        return PLUGIN_HANDLED;
    }
        
        new data[8];
        new access, callback;
 
        menu_item_getinfo(Menu, key, access, data, charsmax(data), _, _, callback);
        
        if(key <= precompute)
        {
                client_cmd(id, "Connect %s", servere[key]);
        }
        
        return PLUGIN_HANDLED;
}

public SayServers(id)
{
        menu_display(id, Menu, 0);
}

public client_authorized(id)
{
        if(!(get_pcvar_num(g_cvarTipRedirect)))
                return PLUGIN_CONTINUE
        
        switch(tipredirect)
        {
                case(1):
                {
                        if( (get_playersnum() >= get_pcvar_num(g_cvarMaxPlayers)) && !is_user_admin(id) )
                        {
                                randomint = random_num(0, precompute);
                                client_cmd(id, "Connect %s", servere[randomint]);
                        }
                }
                
                case(2):
                {
                        if( (get_playersnum() >= get_pcvar_num(g_cvarMaxPlayers)) && !is_steam_user(id) )
                        {
                                randomint = random_num(0, precompute);
                                client_cmd(id, "Connect %s", servere[randomint]);
                        }
                }
                
                case(3):
                {
                        if( (get_playersnum() >= get_pcvar_num(g_cvarMaxPlayers)) && !is_user_admin(id) && !is_steam_user(id) )
                        {
                                randomint = random_num(0, precompute);
                                client_cmd(id, "Connect %s", servere[randomint]);
                        }
                }
                
                case(4):
                {
                        if(get_playersnum() >= get_pcvar_num(g_cvarMaxPlayers))
                        {
                                randomint = random_num(0, precompute);
                                client_cmd(id, "Connect %s", servere[randomint]);
                        }
                }
        }
        
        return PLUGIN_CONTINUE
}

stock bool:is_steam_user(index)
{
        new authid[8];
        get_user_authid(index, authid, sizeof authid - 1);
        if(authid[7] == ':')
                return true;
        return false;
}
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
Ulquiorra
Fost moderator
Fost moderator
Posts: 2053
Joined: 25 Jul 2010, 17:29
Detinator Steam: Da
CS Status: A mai trecut o zi asteptand una mai buna
Detinator server CS: Retras.
SteamID: STEAM_0:1:318247XX
Reputatie: Fost Scripter eXtreamCS
Fost Moderator ajutator
Nick anterior: Askhanar
Location: Braila, Romania.
Has thanked: 215 times
Been thanked: 1132 times

12 Aug 2013, 17:21

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

jucatorii cu steam nu mai pot fi redirectionati decat daca au cl_filterstuffcmd 0 ( eu unu il tin pe 1.. pentru a evita un eventual destroy dat de vreun 10yo kid ).
Caut o persoana dedicata care se pricepe si stie ce face.
Vreau sa creeze si sa se ocupe de administrarea unui server de MU, da e vorba de vechiul joc..ma gandesc undeva la un season 3 ep1/2.

O sa achizitionez un domeniu .ro.
Totodata sponsorizez absolut orice este necesar.
Ma puteti contacta prin: http://solo.to/stfrzv
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

12 Aug 2013, 19:25

Nu il vreau man pe ala X_X ,eu vreau cel pus de mine ca are si un meniu cand scri /server :) si cand l-am pus prima data a mers dar azi si ieri cand am intrat pe server scria server full nu ma redirectiona.
Eu n-am steam ,nu ma prea intereseaza daca nu ii redirectioneaza pe cei cu steam ,macar pe astia cu valve si fake-steam :)
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
levin
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 3844
Joined: 24 Aug 2011, 12:24
Detinator Steam: Da
CS Status:
Detinator server CS: ☯∴
SteamID: riseofevo
Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy
Location: ҳ̸Ҳ̸ҳ
Discord: devilclass
Has thanked: 36 times
Been thanked: 594 times
Contact:

12 Aug 2013, 19:40

Incearca sa pui inloc de dr.legendcs.com ip-ul...
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
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

12 Aug 2013, 20:22

Adryyy wrote:Incearca sa pui inloc de dr.legendcs.com ip-ul...
Pai nu asta e problema sau o fi :-? adica eu daca scriue /server apare serveru (dr..) si ma redirectioneaza asa dar daca e 11/12 urmatoru care vine nu il trimite pe dr... ii zice server full .
Cum am zis mai sus prima data cand l-am luat a mers bine ,l-am testat cu serveru full si a mers bine pentru totii ,oare se poate strica :-?
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
-Turbo-
Membru, skill +4
Membru, skill +4
Posts: 1664
Joined: 11 Nov 2012, 01:28
Detinator Steam: Da
CS Status: Bored !
Detinator server CS: Da
SteamID: kingforbidden
Reputatie: Utilizator neserios ( tepar )
Restrictie moderator
Ban scos ( achitat )
Nume anterior: Turbo19973
Location: Botosani
Has thanked: 49 times
Been thanked: 212 times

12 Aug 2013, 20:25

Posibil atunci cand dai redirecte sa se faca full serverul,pentru ca mai intra un player :)fa pe un server de teste cu booti si vezi daca merge :)
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

12 Aug 2013, 20:30

Turbo19973 wrote:Posibil atunci cand dai redirecte sa se faca full serverul,pentru ca mai intra un player :)fa pe un server de teste cu booti si vezi daca merge :)
n-am inteles faza cu "redirecte" :-?? cand e serveru 11/12 pe al 12 lea il trimite pe serveru care am zis eu ,oare sa fi intrat un slot :-? si a facut serveru 12/12 si daia ,am sa fac la cvar sa nu mai lase nici slotu sa mai intre poate de la asta e X_X am sa vad si eu ce pot sa fac .
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
Ulquiorra
Fost moderator
Fost moderator
Posts: 2053
Joined: 25 Jul 2010, 17:29
Detinator Steam: Da
CS Status: A mai trecut o zi asteptand una mai buna
Detinator server CS: Retras.
SteamID: STEAM_0:1:318247XX
Reputatie: Fost Scripter eXtreamCS
Fost Moderator ajutator
Nick anterior: Askhanar
Location: Braila, Romania.
Has thanked: 215 times
Been thanked: 1132 times

13 Aug 2013, 23:32

deci ce nu merge mai exact.
Caut o persoana dedicata care se pricepe si stie ce face.
Vreau sa creeze si sa se ocupe de administrarea unui server de MU, da e vorba de vechiul joc..ma gandesc undeva la un season 3 ep1/2.

O sa achizitionez un domeniu .ro.
Totodata sponsorizez absolut orice este necesar.
Ma puteti contacta prin: http://solo.to/stfrzv
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

13 Aug 2013, 23:36

Askhanar wrote:deci ce nu merge mai exact.
Pai cum am zis mai sus ,acum cateva zile merge redirectu la 10 sau 11 playerii al 12 lea il baga pe alt server ,dar cred ca cand am intrat eu si mi-a dat "Server full" au fost 12/12 pentru ca in cvar era // Valoarea 1 - Redirect tuturor inafara de cei care sunt slot + si au intrat 2 cu slot si a facut serveru full.Acuma am pus cvar-ul // Valoarea 4 - Redirect tuturor, indiferent daca sunt steameri sau admini , sper sa mearga :)
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
Ulquiorra
Fost moderator
Fost moderator
Posts: 2053
Joined: 25 Jul 2010, 17:29
Detinator Steam: Da
CS Status: A mai trecut o zi asteptand una mai buna
Detinator server CS: Retras.
SteamID: STEAM_0:1:318247XX
Reputatie: Fost Scripter eXtreamCS
Fost Moderator ajutator
Nick anterior: Askhanar
Location: Braila, Romania.
Has thanked: 215 times
Been thanked: 1132 times

14 Aug 2013, 02:54

Deci, am citit tot codul si e scris corect.
Nu e nimic aiurea, incearca sa pui 4 si in .sma inainte sa`l compilezi..
Caut o persoana dedicata care se pricepe si stie ce face.
Vreau sa creeze si sa se ocupe de administrarea unui server de MU, da e vorba de vechiul joc..ma gandesc undeva la un season 3 ep1/2.

O sa achizitionez un domeniu .ro.
Totodata sponsorizez absolut orice este necesar.
Ma puteti contacta prin: http://solo.to/stfrzv
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

21 Aug 2013, 23:46

Uite man am pus 4 in cvar si e 12/12 :| si nu ar trebui .
Uite ce apare in consola :-??

Code: Select all

08/21/2013 - 23:41:14: [AMXX] Displaying debug trace (plugin "redirect.amxx")
08/21/2013 - 23:41:14: [AMXX] Run time error 4: index out of bounds 
08/21/2013 - 23:41:14: [AMXX] [0] textBmRLC5.sma::client_authorized (line 133)
.sma cu cvar 4 | Afiseaza codul
#include <amxmodx>
#include <amxmisc>

#define PLUGIN  "BRETONIA REDIRECT SYSTEM"
#define AUTHOR  "OptimuS"
#define VERSION "1.0"

new g_cvarMaxPlayers;
new g_cvarTipRedirect;

static tipredirect;
static randomint;
static precompute;

static buffer[1];

new Menu;

new const servere[][] = 
{
        "dr.legendcs.com"
}

public plugin_init()
{
        register_plugin(PLUGIN, VERSION, AUTHOR);
        g_cvarMaxPlayers = register_cvar("amx_rd_maxplayers", "10");
        
        // Tipul de redirect
        // -------------------
        // Valoarea 0 - disable
        // Valoarea 1 - Redirect tuturor inafara de cei care sunt slot +
        // Valoarea 2 - Redirect tuturor inafara de cei care sunt slot + si steameri
        // Valoarea 3 - Redirect tuturor (inclusiv admini) inafara de steameri
        // Valoarea 4 - Redirect tuturor, indiferent daca sunt steameri sau admini
        
        g_cvarTipRedirect = register_cvar("amx_rd_redirect_type", "4");
        
        // Cerea lui "mhzevilz"
        register_clcmd("say /server", "SayServers", -1, "- Lista servere");
        register_clcmd("say_team /server", "SayServers", -1, "- Lista servere");
        
        tipredirect = get_pcvar_num(g_cvarTipRedirect);
        
        // Salvam marimea const servere pentru optimizare consum de resurse
        precompute = sizeof (servere);
        
        Menu = menu_create("Pe ce server doriti sa fiti redirectionat?", "menu_handle");
        
        build_menu();
}

build_menu()
{
        for(new i=0;i<precompute;i++)
        {
                buffer[0] = i;
                menu_additem(Menu, servere, buffer, 0);
        }
        
        menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL);
        return PLUGIN_CONTINUE
}

public menu_handle(id, Menu, key)
{
        if(key < 0) 
                return PLUGIN_CONTINUE;
        
        if( key == MENU_EXIT )
    {
        menu_destroy(Menu);
        return PLUGIN_HANDLED;
    }
        
        new data[8];
        new access, callback;
 
        menu_item_getinfo(Menu, key, access, data, charsmax(data), _, _, callback);
        
        if(key <= precompute)
        {
                client_cmd(id, "Connect %s", servere[key]);
        }
        
        return PLUGIN_HANDLED;
}

public SayServers(id)
{
        menu_display(id, Menu, 0);
}

public client_authorized(id)
{
        if(!(get_pcvar_num(g_cvarTipRedirect)))
                return PLUGIN_CONTINUE
        
        switch(tipredirect)
        {
                case(1):
                {
                        if( (get_playersnum() >= get_pcvar_num(g_cvarMaxPlayers)) && !is_user_admin(id) )
                        {
                                randomint = random_num(0, precompute);
                                client_cmd(id, "Connect %s", servere[randomint]);
                        }
                }
                
                case(2):
                {
                        if( (get_playersnum() >= get_pcvar_num(g_cvarMaxPlayers)) && !is_steam_user(id) )
                        {
                                randomint = random_num(0, precompute);
                                client_cmd(id, "Connect %s", servere[randomint]);
                        }
                }
                
                case(3):
                {
                        if( (get_playersnum() >= get_pcvar_num(g_cvarMaxPlayers)) && !is_user_admin(id) && !is_steam_user(id) )
                        {
                                randomint = random_num(0, precompute);
                                client_cmd(id, "Connect %s", servere[randomint]);
                        }
                }
                
                case(4):
                {
                        if(get_playersnum() >= get_pcvar_num(g_cvarMaxPlayers))
                        {
                                randomint = random_num(0, precompute);
                                client_cmd(id, "Connect %s", servere[randomint]);
                        }
                }
        }
        
        return PLUGIN_CONTINUE
}

stock bool:is_steam_user(index)
{
        new authid[8];
        get_user_authid(index, authid, sizeof authid - 1);
        if(authid[7] == ':')
                return true;
        return false;
}
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
Ulquiorra
Fost moderator
Fost moderator
Posts: 2053
Joined: 25 Jul 2010, 17:29
Detinator Steam: Da
CS Status: A mai trecut o zi asteptand una mai buna
Detinator server CS: Retras.
SteamID: STEAM_0:1:318247XX
Reputatie: Fost Scripter eXtreamCS
Fost Moderator ajutator
Nick anterior: Askhanar
Location: Braila, Romania.
Has thanked: 215 times
Been thanked: 1132 times

22 Aug 2013, 01:35

ma uit maine dimineata ca acu' imi cad ochii'n gura de somn:D
Caut o persoana dedicata care se pricepe si stie ce face.
Vreau sa creeze si sa se ocupe de administrarea unui server de MU, da e vorba de vechiul joc..ma gandesc undeva la un season 3 ep1/2.

O sa achizitionez un domeniu .ro.
Totodata sponsorizez absolut orice este necesar.
Ma puteti contacta prin: http://solo.to/stfrzv
Post Reply

Return to “Cereri”

  • Information