Back to 1337 - Sting's profile
1337 - Sting

Posts by 1337 - Sting

137 posts

  1. #81
  2. #82
  3. #83
  4. #84
  5. #85
  6. #86
  7. #87
  8. #88
  9. #89
  10. #90
  11. #91
  12. #92
    Reply in Plugins

    # Descriere: Am observat ca multi cautati un team ballancer/ptb care sa functioneze corect pe modul respawn/csdm, asa ca am creat acest micut dar folositor plugin. Pluginul echilibreaza echipele din x in x secunde, puteti modifica dupa bunul plac. Puteti alege ca adminii sa aiba imunitate daca doriti.
    # Comenzi : Nu exista comenzi.

    # Cvar-uri : Nu am mai creat cvar-uri, modificati din .sma apoi recompilati ca sa obtineti .amxx dorit.

    # Instalare:

    1. Fisierul ballancer.sma il puneti in addons/amxmodx/scripting

    2. Fisierul ballancer.amxx il puneti in addons/amxmodx/plugins

    3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma: ballancer.amxx

    # Download: http://www.girlshare.ro/3489839383.8

     

  13. #93
    [Plugin] afk_bomb_transfer
    Reply in Plugins

    # Descriere: Acest plugin transfera c4 in caz ca playerul ce detine bmb este afk .
    # Comenzi : -

    # Cvar-uri : afk_bombtransfer_spawn (N: seconds, default: 7)

    # Instalare: afk_bombtransfer_time (N: seconds, default: 15)

    # Download: Download

     

    => Fisierul nume_plugin.sma il puneti in addons/amxmodx/scripting
    => Fisierul nume_plugin.amxx il puneti in addons/amxmodx/plugins
    => Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:
    nume_plugin.amxx

     Like this

     

  14. #94
  15. #95
  16. #96
  17. #97
    Reply in Tutorials

    # Nume Tutorial : Schimbarea sunetelor originale cu altele..

    # Autorul : -

    # Tutorialul : 

    Pasul 1: Intai includem fisierele.inc corespunzatoare in sursa:

     

    #include < amxmodx >

    #include < fakemeta >

     

     

    Pasul 2: Creem o variabila globala falsa:

     

    new bool:bUserHasAk47[ 33 ];

     

     

    Pasul 3: Acum enumeram sunetele originale ale armei intr-o constanta:

     

    new const OriginalAK47Sounds[ ][ ] = {

     

    "weapons/ak47-1.wav",

    "weapons/ak47-2.wav",

    "weapons/ak47_boltpull.wav",

    "weapons/ak47_clipin.wav",

    "weapons/ak47_clipout.wav"

    };

     

     

    Pasul 4: Acum enumeram sunetele pe care vrem sa le inlocuim:

     

    new const GoldAK47_SoundList[ ][ ] = {

     

    "newAK/GoldAk47-1.wav",

    "newAK/GoldAk47-2.wav",

    "newAK/GoldAk47_boltpull.wav",

    "newAK/GoldAk47_clipin.wav",

    "newAK/GoldAk47_clipout.wav"

    };

     

     

    Pasul 5: La plugin_init adaugam un forward:

     

    register_forward( FM_EmitSound, "fw_EmitSounds" );

     

     

    Pasul 6: Pentru ca vom folosi sunete, le vom adauga la plugin_prechace pentru a rula corespunzator:

     

    public plugin_precache( ) {

     

    static i;

    for( i = 0; i <= charsmax( GoldAK47_SoundList ); i++ )

    precache_sound( GoldAK47_SoundList );


    }


     


     


    Pasul 7: Acum creem publicul cu constantele:


     


    public fw_EmitSounds( const id, const channel, const sample[ ] ) {


     


     


    Pasul 8: Apoi:


     


    if( is_user_alive( id ) ) { // Verificam daca user-ul este in viata:


     


    if( bUserHasAk47[ id ] ) { // "Aducem" variabila globala, in acest moment, adevarata


     


    for( new i = 0; i < sizeof GoldAK47_SoundList; i++ ) { // Stocarea sunetelor


     


    if( equal( sample, OriginalAK47Sounds ) ) { // Sunetele originale "sunt chemate"...


     


    emit_sound( id, channel, GoldAK47_SoundList, 1.0, ATTN_NORM, 0, PITCH_NORM ); // Aici le inlocuim cu cele pe care le vrem noi


    return FMRES_SUPERCEDE;


    }


    }


    }


    }


     


    return FMRES_IGNORED;


    }


     


     


    Pasul 9: In final iese:


     


    #include < amxmodx >


    #include < fakemeta >


     


    #pragma semicolon 1


     


    #define PLUGIN "[TuT] Change Sounds"


    #define VERSION "0.1"


     


    new const GoldAK47_SoundList[ ][ ] = {


     


    "newAK/GoldAk47-1.wav",


    "newAK/GoldAk47-2.wav",


    "newAK/GoldAk47_boltpull.wav",


    "newAK/GoldAk47_clipin.wav",


    "newAK/GoldAk47_clipout.wav"


    };


     


    new const OriginalAK47Sounds[ ][ ] = {


     


    "weapons/ak47-1.wav",


    "weapons/ak47-2.wav",


    "weapons/ak47_boltpull.wav",


    "weapons/ak47_clipin.wav",


    "weapons/ak47_clipout.wav"


    };


     


    new bool:bUserHasAk47[ 33 ];


     


    public plugin_init( ) {


     


    register_plugin( PLUGIN, VERSION, "YONTU" );


     


    register_forward( FM_EmitSound, "fw_EmitSounds" );


     


    }


     


    public plugin_precache( ) {


     


    static i;


    for( i = 0; i <= charsmax( GoldAK47_SoundList ); i++ )


    precache_sound( GoldAK47_SoundList );


    }


     


    public client_putinserver( id ) {


     


    bUserHasAk47[ id ] = false;


    }


     


    public client_disconnect( id ) {


     


    bUserHasAk47[ id ] = false;


    }


     


    public fw_EmitSounds( const id, const channel, const sample[ ] ) {


     


    if( is_user_alive( id ) ) {


     


    if( bUserHasAk47[ id ] ) {


     


    for( new i = 0; i < sizeof GoldAK47_SoundList; i++ ) {


     


    if( equal( sample, OriginalAK47Sounds ) ) {


     


    emit_sound( id, channel, GoldAK47_SoundList, 1.0, ATTN_NORM, 0, PITCH_NORM );


    return FMRES_SUPERCEDE;


    }


    }


    }


    }


     


    return FMRES_IGNORED;


    }


     

  18. #98
    Reply in Tutorials

    Sa incepem !

    Trebuie modificat cate ceva din HLDS\cstrike\addons\amxmodx\configs\amxx .Intram in amxx cu Wordpad si cautam :
    1. amx_show_activity 2 - adica modul in care jucatorii vad afisate comenzile adminilor. Poti modifica dupa bunul plac: 
    0 - nu se vad comenzile pe ecran
    1 - comenzile se vad dar fara numele adminului
    2 - comenzile se vad cu numele adminului

    2. amx_scrollmsg "Welcome to %hostname% -- This server is using AMX Mod X" 600
    amx_imessage "Welcome to %hostname%"

    amx_imessage "This server is using AMX Mod X\nVisit http://www.amxmodx.org". 
    Acestea sunt mesajele automate pe care AMX ModX le afiseaza in timpul jocului.Poti sa le modifici cum vrei tu , dar sa ramana intre ghilimele.
    Chiar sub amx_imessage este amx_freq_imessage 180 , adica frecventa la care apar mesajele pe ecran. Se poate modifica si aici valoarea in secunde (180 adica trei minute - daca vrei ca mesajul sa apara mai rar pui 360 sau cat vrei tu.

    3.Putinmai jos gasesti amx_hideslots 0 si amx_reservation 0.
    Prima data modifici hideslots cu 1 , apoi la reservation pui cate sloturi rezervate vrei tu sa aiba serverul tau de counter strike.

    4.Putin mai jos gasesti csstats_rank 1 - este modul in care amx-ul inregistreaza rankul. Il pui 0 , pentru a-l inregistra dupa numele jucatorului.Trebuie schimbat neaparat altfel rank-ul nu va functiona bine.

    Acesta este un topic informativ .
    La celalte linii nu este recomandat sa modifici nimic , doar daca stii .
    Pentru alte intrebari // sugestii astept REPLY

     

  19. #99
    Reply in Tutorials

    anti-ss, anti ss, antiss

    Simplu

    Urmariti acest tutorial, preluat de pe www........ro si imbunatatit cu exemplu.

    Asa se identifica jucatorii care folosesc wallhack.

    Sunt reguli simple de urmat, iar pentru un admin cu exprienta aceste lucruri sunt cunoscute, dar nu ne nastem cu toti invatati, asa ca, trebue sa avem grija si de cei mai mici.

    WallHack, Anti-SS, UltimateSS

    Orice admin respectabil, inainte de banarea temporara sau definitiva, foloseste comanda de ss pentru a face jucatorului poze, in vederea verificarii faptului daca acesta foloseste wallhack sau nu.

    Ca orice jucator respectabil, celui caruia i s-au facut poze:

    - ori nu raspunde - pentru ca nu are Anti-SS, caz in care dupa 2 avertismente adminul ar trebui sa-l baneze temporar/definitiv;

    - ori se cauta repede de poze, si vi le da.

    De ce primiti pozele ? Ori jucatorul este clean lacrima, si nu ii este frica de a i se face ss la orice ora din zi, steam sau nonsteam, ori ... surpriza, are omu anti-ss.

    Ce face acest mic script -? intercepteaza orice "tentativa" a clientului de CS de a face screenshot, opreste pentru vreo jumatate de secunda/o secunda procesul de SS, scoate automat wallul, apoi "da drumul" iar la procesul de SS, se face SS la client si nu apare nici un wal.

    Toate bune si frumoase dar, jucatorul nu cunoaste cateva chestiuni, de care noi adminii ne legam imediat ca sa transformam banul intr-unul definitiv sau sa respingem cererea de uban.

    Orice plugin fie ca este pentru adminmod, fie ca este pentru amxmodx, se bazeaza pe reguli. Interventia unui program extern Cstrike-ului intrerupe acest proces, astfel ajungandu-se la discrepante vizibile clar intr-o poza - care s-a jucat cu prelucrare foto le vede imediat.

    Deci, acum vine mare explicatie:

    Anti-SS functioneaza [ in general ] facand acelasi numar de poze pe cate sunt date in comanda de amx_ss imediat dupa cele facute de comanda.

    Acum urmeaza un exemplu facut chiar in aceasta seara pe iasi.ECL6.ro. 

    1 - Victima curata! 
    * Prima poza! http://imageshack.us...ia20110000.png/ (Aici puteti observa ca nu arata nici o notificare) 
    * A doua poza! http://imageshack.us...ia20110001.png/
    * A trea poza! http://imageshack.us...ia20110002.png/

    2 - Victima necurata! 
    * Prima poza! http://imageshack.us...ke320000pj.png/ (Aici se observa o notificare, ceea ce nu ar trebuii sa fie) 
    * A doua poza! http://imageshack.us...ke320001hg.png/
    * A trea poza! http://imageshack.us...uke320002j.png/

    Ca sa fie mai mura'n gura, nu va trebuie 3-4-5 poze, sa observati daca playeru foloseste anti-ss ! Prima poza conteaza cel mai mult dupa cum obserevati la victima curata in prima poza nu apare nimic "Poza facuta jucatorului ariki de catre adminul blabla" . Dar la victima "necurata", va aparea aceasta notificare, ceea ce inseamna ca anti-ss a intarziat prima poza ca sa dezactiveze wall-u! 

    Acest mic "tutorial", nu imi apartine 100 % , de aceea pe multe servere se face demo, dupa care urmeaza banu! Nu condamn nici un admin "ca de ce nu stie", sau prostii de genu. Sper doar sa va ajute foarte mult, am deschis acest topic deoarece nu inghit codati, si nici ei pe mine . 

  20. #100
    Reply in Tutorials

    Este probabil cea mai buna metoda de a scapa de cei cu IP dinamic care intra pe server cu "cheat"-uri

    Introducere:
    Este o metoda foarte eficienta , dar va trebuie putina rabdare sa intre lumea pe server.
    Eu am aplicat-o pe serverele IG pentru ca jucatorii fideli care s-au saturat de toti codatii care se tot inmultesc si au IP-uri dinamice. 

    Configurare:
    - Trebuie sa-ti updatezi serverul la zi
    pe linux
    ./steam -command update -game cstrike -dir . -verify_allpe windows
    hldsupdatetool -command update -game cstrike -dir . -verify_all- Il crackuiesti cu dproto , versiune 0.3.4 sau mai noua
    - Editezi dproto.cfg , cauti
    cid_NoSteam47 =
    cid_NoSteam48 =si il setezi asa
    cid_NoSteam47 = 5
    cid_NoSteam48 = 5- Editezi server.cfg
    si scrii undeva in josul configului
    dp_rejmsg_nosteam47 "Counter-Strike-ul tau e prea vechi pentru a juca pe acet server, descarca un kit mai nou de pe http://www.myweb.com"
    dp_rejmsg_nosteam48 "Counter-Strike-ul tau e prea vechi pentru a juca pe acet server, descarca un kit mai nou de pe http://www.myweb.com"Asta inseamna ca cei care au Counter-Strike cu protocol vechi (p47) nu vor putea sa mai intre pe server.
    Vor putea intra doar cei cu Steam ECL.6 si cei cu NonSteam p48 care folosesc unul din emulatoarele Steam (revEmu , hCupa's SteamEmu ) si fiecare jucator va avea SteamID propriu. 
    Astfel banurile se vor putea da pe aceste SteamID-uri generate de emulatoarele respective care sunt unice si nu se schimba indiferent daca isi reinstaleaza cs-ul sau chiar windows-ul.
    + Veti putea folosi toate pluginurile care sunt facute in special pentru servere steam only. (nu sunt multe din astea dar care sunt le veti putea folosi)

    O imagine din joc cu playeri folosind ECL.6 v42 sau patchul de update si jucatori cu Steam ECL.6

    Daca ajuta pe cineva e bine ... daca nu , asta este.Oricum sunt de parere ca pana la urma p47 va trebui sa dispara din circulatie , asa cum a disparut si p46.