Jump to content

Donations

  1. -<SAXI>-

    -<SAXI>-

    Retired Staff


    1000.00 EUR
    • Donations

      43

    • Total

      1000.00 EUR

  2. gabe.

    gabe.

    Server Manager


    181.00 EUR
    • Donations

      7

    • Total

      181.00 EUR

  3. abody

    abody

    Retired Staff


    126.00 EUR
    • Donations

      10

    • Total

      126.00 EUR

  4. iorisou06

    iorisou06

    Player


    105.00 EUR
    • Donations

      3

    • Total

      105.00 EUR

  5. Vanster

    Vanster

    Retired Staff


    90.40 EUR
    • Donations

      10

    • Total

      90.40 EUR

  6. The RUMPLESTILSKIN

    The RUMPLESTILSKIN

    Retired Staff


    83.00 EUR
    • Donations

      4

    • Total

      83.00 EUR

  7. Leda

    Leda

    Retired Staff


    69.20 EUR
    • Donations

      11

    • Total

      69.20 EUR

  8. Lady Insane

    Lady Insane

    Retired Staff


    60.00 EUR
    • Donations

      2

    • Total

      60.00 EUR

  9. Legend

    Legend

    Player


    56.00 EUR
    • Donations

      14

    • Total

      56.00 EUR

  10. SlizzarD

    SlizzarD

    Player


    54.00 EUR
    • Donations

      2

    • Total

      54.00 EUR

  11. KhaledQ8

    KhaledQ8

    Player


    50.00 EUR
    • Donations

      1

    • Total

      50.00 EUR

  12. Wieselpower

    Wieselpower

    Player


    45.00 EUR
    • Donations

      2

    • Total

      45.00 EUR

  13. Fouzy

    Fouzy

    Server Admin


    45.00 EUR
    • Donations

      2

    • Total

      45.00 EUR

  14. vinto

    vinto

    Player


    43.80 EUR
    • Donations

      2

    • Total

      43.80 EUR

  15. Surt

    Surt

    Player


    42.00 EUR
    • Donations

      9

    • Total

      42.00 EUR

  16. sms

    sms

    VIP


    39.00 EUR
    • Donations

      3

    • Total

      39.00 EUR

  • Posts

    • Guide Sections : Introduction Reason for creating this guide Entities Stripper:Source plugin Configuration file creation Addition and deletion of entities Modification of entities Saving as CFG Decompiling Inputs and Outputs  Important links for reference Notes     Introduction:   Reason for creating this guide:   Welcome to my guide on: how to create configuration files for the stripper plugin! The goal that I had in mind when I started creating this guide, was compiling a bunch of resources for GFL CS:GO ZE admins who are interested in the "technical" side of zombie escape. When I first started to get interested in these types of things, I noticed that there wasn't much discussion about it, so I had to go around different zombie escape communities in order to learn what I had wanted to learn. With the creation of this guide; and maybe more if I can keep learning lul, I hope that I'm able to help out any future people who are interested in learning more about the technical side of zombie escape, but are struggling to find resources for/assistance with it. Aside from this, making configuration files for the stripper plugin has many use cases. You can make use of the plugin to tweak values for mechanics in maps, block off areas, or even to fix certain entities which are causing undesirable behavior, etc.     Entities:   Before we get into the guide, you must first understand what an entity is, in the context of the Source Engine. According to the VALVE developer community wiki, an entity is defined as: "An object defined within the Source Engine as having characteristics which differentiate it from the world."   You can find a list of all available entities here:   (https://developer.valvesoftware.com/wiki/List_of_base_entities) (https://developer.valvesoftware.com/wiki/List_of_Counter-Strike:_Global_Offensive_Entities)     Stripper:Source plugin:   BAILOPAN's stripper plugin is a utility for Source Engine servers which allows servers to mess around with Source Engine entities. Unlike most server plugins, this plugin actually runs on top of Metamod (what SourceMod runs on) instead of being a SourceMod plugin. This doesn't really mean anything to the layman, other than that you install it differently. Originally, plugin-users only had the ability to: permanently add entities to a map, and delete entities via usage of the filter directive. But in 2006 new syntax was added to the plugin, which allowed for more flexible entity modification. The new syntax allows plugin-users to: search and modify entities (Replace/insert/delete entity properties).   The plugin accepts two different types of main configuration files. The first type being a global configuration file (global_filters.cfg) which is run on every map change, and the second type being a map specific configuration file (<map name>.cfg  ex:  ze_journey_p.cfg) which is run ONLY when that specific map is played on the server.    As someone not managing a server, all configuration files that you make will be map specific configuration files, you will never find the need to conjure up a global configuration file.     Configuration file creation:   Addition and deletion of entities:   As mentioned before, this feature allows you at add and delete entities via the configuration file. The syntax for this feature is NOT flexible, so any configuration files created should follow the syntax in order to phase out the risk of the configuration file not working.   The first step to learning how to make use of this feature is to learn how to declare entities. You can declare an entity by using a block. The start and end of a block can be created with the '{' and '}' characters respectively. After the creation of the block, you can declare the properties of the entity being declared inside the block. 1 line in a block can host exactly 1 property of an entity. When declaring the property of an entity make use of the following syntax: TWO QUOTED STRINGS PER LINE, SEPARATED BY A SPACE. FIRST STRING IS THE KEY, SECOND STRING IS THE VALUE.   You can find the specific properties for different entities by making use of the entity wiki page link that I will leave in the last section of the guide.   Entity declaration example:  { "origin" "50 921 0" "angles" "0 -100 0 "damage" "155" "classname" "trigger_hurt" }     Moving on, now that we know how to declare entities, we can make use of the different directives made available to us with this feature. There are two directives that this feature makes use of: "add:" directive, and "filter:" directive. The add directive allows us to use the entity addition feature, whereas the filter directive allows us to use the deletion via filter feature. The directives are placed at the top of a block in order to start using them.   Directive usage example: add: { "origin" "50 921 0" "angles" "0 -100 0 "damage" "155" "classname" "trigger_hurt" } add: { "origin" "100 300 -100" "angles" "0 0 0 "damage" "1" "classname" "trigger_hurt" } filter: { "classname" "trigger_hurt" } In the example above, we add two entities by making use of the add directive, and then delete all trigger_hurt entities in the map by using the filter directive. Another thing to note is that you can get quite specific with the targeting when trying to delete an entity, for example:   filter: { "origin" "100 300 -100" "angles" "0 0 0 "damage" "1" "classname" "trigger_hurt" }   Modification of entities:   This powerful feature is your bread and butter. It is what you will want to use in order to modify the various properties of entities present in maps. The modification feature adds the following directive: "modify:" directive. Blocks which make use of the modify directive have access to the following sub-blocks: "match:" sub-block, "replace:" sub-block, "delete:" sub-block, "insert:" sub-block. Although they look like directives, they are specific to each instance of blocks under the modify directive, so we call them sub-blocks. Similar to what we did in the previous feature, you will want to keep 1 entity instance/type to 1 modify block. Lastly, it's IMPORTANT to note that without the modify directive, you will not be able to access the sub-blocks. The following example will aim to provide a look at how each sub-block functions in 1 example:   modify: { match: { "classname" "trigger_once" "targetname" "bosshp_add" } replace: { "classname" "trigger_multiple" } delete: { "filtername" "zombie" } insert: { "wait" "0" } } Here's what each sub-block will do when executed:   match: This sub-block will search for all entities which match all the specified properties inside the block. Using classname/targetname is generally standard convention, as seen in this example, however if an entity does not have a targetname or it isn't unique, you may see classname/hammerid or classname/origin instead. Classname is rarely required, however it helps to have it there to keep track of what entity class is being modified. In the end, the only thing that's required is that your keyvalue combinations only return the entities you want to modify. replace: This sub-block will replace the keys of the entities which are returned from the match sub-block, with the keyvalues that you specify inside the replace sub-block. In the example, it will replace all matched entities classnames with "trigger_multiple". delete: This sub-block will delete the specified properties from the matched entities. In the example, it will search for the exact property key and value "filtername" "zombie", and then delete it from an entity returned by the match sub-block if it's present. insert: This sub-block will insert the specified value from the key value pair inside the sub-block. In the example, it inserts "wait" "0" which is a keyvalue for trigger_multiples that determines how fast it can be re-triggered.     Saving as CFG:   Now that you understand how the different aspects of the configuration files for the Stripper plugin work, you can create CFGs on your own! Open up a text editor of your choice, and create a new file. After filling it up with your desired contents, save the file as a CFG. It's important to set the file name to the name of the map that you are creating the CFG for. For example: ze_atix_panic_v1.cfg.     Decompiling:   Another extremely helpful process which will speed up the time you take to create configuration files for the stripper plugin is decompiling the map in order to take a look at the different entities and their key-value pairs that are available in the map for modification. Before we jump into this, first you should download the following program (http://www.riintouge.com/VIDE/). The reason that you should download it is because, VIDE (Valve Integrated Development Environment), offers an Entity Lump Editor feature. This specific feature will allow you to decompile the map and take a look at the entities and key-value pairs.       If you click on the file button, you will find the option to "Open" a file. Click on this and navigate to the map file of your choice (Navigate to your games map folder and choose a .BSP file). After doing this, it will list all the entities present in the map. Now that you have access to the different entities, you can easily go through the list / use the filter bar and find what you wish to modify.     Inputs and Outputs:   Before we start to mess around with I/Os, it's important that we first understand what they are. According to the VALVE developer wiki, I/Os are:      Editing I/Os via the usage of the configuration file is basically the same as editing generic entity property values, but it will require more caution on your side. When editing the I/Os of an entity, make sure that you understand what the I/O is doing.         If you take a look at the picture above (PROGRAM: VIDE), you can see an example of what I/Os look like. If I were to edit an output, I would simply double click on the output that I want to edit, copy the selected value, and bring it over to the configuration file. Once in the configuration file I would then edit the values as I please.   modify: { match: { "classname" "trigger_once" "targetname" "trigger_b_door" } delete: { "OnStartTouch" "consoleCommandsay *** DOOR OPENS IN 20 SECONDS ***01" } insert: { "OnStartTouch" "consoleCommandsay *** DOOR OPENS IN 30 SECONDS ***01" } }   In the code block above, I have tweaked the output to print out for 30 seconds, rather than 20. An interesting thing to take note of when editing I/Os is that you usually want to delete the I/O then insert it, rather than replace it. This is due to the fact that when dealing with I/O, the key (OnStartTouch in this case) is not unique like standard keys such as "origin" or "targetname" are.   Lastly, you will notice that there are weird characters present if working with CS:GO. The weird characters are used to separate outputs. When making use of VIDE to look at entities, you don't need to worry about reproducing that character as you can simply copy paste the exact syntax from the map via VIDE. You can also do the same when attempting to add an output. Other options for this are to make use of the  ' , ' character. You can make use of the ' , ' character, when adding an output to a newly added entity in a configuration file, BUT you cannot use ' ,  ' when attempting to replace an output from an entity. When replacing an output, always copy the string straight from VIDE. For older Source engine games this is all irrelevant, commas are used exclusively in configs and in the actual games.     Adding entities which require brushwork:   A brush in the context of the Source Engine is defined as:     Sometimes you may find the need to add an entity which will require brush work of some sort. Examples of use cases for this are: adding buy zones, adding safe zones, adding trigger_hurt areas to maps. When this situation comes up you can simply make use of the  "add:" directive and set the model number of the entity that you're adding as the model number of a suitable brush entity from inside the .vmf file.   An example of this can be seen below:   ;Nuke safe zone fix. add: { "model" "*29" "classname" "trigger_hurt" "targetname" "Nuke" "StartDisabled" "1" "spawnflags" "3" "origin" "261.92 -253.52 -3422.77" "nodmgforce" "0" "damagetype" "0" "damagemodel" "0" "damagecap" "20" "damage" "9999999" }     If you need higher precision, or are unable to find a suitable model number, there is another option that allows you to specify exact dimensions. This only works for triggers though, not entities like func_brush. Refer to the picture below for assistance in doing this.     Important links for reference :   (https://developer.valvesoftware.com/wiki/Entity) (https://developer.valvesoftware.com/wiki/Entities_in_Depth) (https://developer.valvesoftware.com/wiki/List_of_entities) (https://developer.valvesoftware.com/wiki/HammerObjectPropertiesDialog) (https://developer.valvesoftware.com/wiki/List_of_base_entities) (https://developer.valvesoftware.com/wiki/List_of_Counter-Strike:_Global_Offensive_Entities) (https://github.com/alliedmodders/stripper-source) (https://forums.alliedmods.net/showthread.php?t=39439) (https://www.bailopan.net/stripper/) (http://www.riintouge.com/VIDE/) (https://developer.valvesoftware.com/wiki/Inputs_and_Outputs) (https://developer.valvesoftware.com/wiki/Brush) (https://developer.valvesoftware.com/wiki/Brush_entity) (https://github.com/ata4/bspsrc/releases) (https://github.com/gflclan-cs-go-ze/ZE-Configs/tree/master/stripper)     Notes :   If you find any information in the guide that needs to be corrected, please don't hesitate to post here. Thanks for reading the guide! NOTE: Guide copied from GFLClan.com, written by Vauff
    • EUFRAG - COUNTER-STRIKE: SOURCE - Skill Surf Europe Surf CSS Servers. European surf servers hosted in Germany. The best place to surf on CSS. We have servers for both 100- and 66-tickrate surfing.   View our full server list here: https://eufrag.com/servers/   Server Difficulty Tickrate Airaccelerate IP Address Connect Surf Beginner Tier 1-2 100 1000 157.90.133.105:27014 Join Server Surf Experienced Tier 3-4 100 1000 157.90.133.105:27013 Join Server Surf Expert Tier 5+ 100 1000 157.90.133.105:27012 Join Server Surf Beginner Tier 1-2 66 150 157.90.133.105:27023 Join Server Surf Experienced Tier 3-4 66 150 157.90.133.105:27024 COMING SOON Surf Expert Tier 5+ 66 150 157.90.133.105:27025 COMING SOON   Mapcycle per difficulty in our servers Tier 1 Tier 2 Tier 3 Tier 4 Tier 5 Tier 6 Tier 7 Tier 8 surf_ace surf_aircontrol_ksf surf_akai_final surf_andromeda surf_apollo surf_artois surf_aser surf_aura surf_awp_sk337_v3 surf_beginner surf_benevolent_refix surf_beyond surf_beyond2 surf_borderlands surf_boreas surf_botanica surf_calycate_ksf surf_calycate2 surf_chaos_fix surf_deathstar surf_demise surf_derpis_ksf surf_egypt2 surf_enlightened_ksf surf_flow_ksf surf_forgotten surf_fornax surf_frost surf_funhouse_v1 surf_garden surf_hourglass surf_kepler surf_kitsune surf_lament_ksf surf_leet_xl_beta7z surf_legends surf_lessons surf_listless_ksf surf_lovetunnel surf_lux surf_me surf_mesa_fixed surf_minuet_ksf surf_mom_fix surf_n_turf surf_network2008_final surf_nuclear surf_nyx surf_pantheon surf_pox surf_prelude_fix surf_prime_time_r3vamp surf_race surf_rebel_resistance_final3 surf_rebel_scaz_ksf surf_santorini_ksf surf_satellite_fix surf_school_fix surf_summit surf_sundown surf_tendies surf_trance surf_utopia_njv surf_void surf_water_run_ksf surf_whiteout surf_year3000 surf_zoomathon surf_004_fix surf_2pacisalive surf_4head surf_6 surf_81st_network surf_8bit surf_abandoned surf_activation surf_aether surf_agony surf_amplitude_encore surf_amplitude_light surf_and_destroy_fix surf_annoyance_njv surf_anoobis surf_anzchamps surf_aqua_fix surf_aquaflow surf_arcade surf_ardon_fix surf_autumn_fix surf_beginner2 surf_believe surf_beverages_remix surf_bluewall_v2 surf_boogie_woogie surf_boring surf_calzone surf_cavemissile_fix surf_classics surf_classics2 surf_commune_beta11 surf_crzyfrog_reloaded surf_cyberwave surf_deadline surf_delight surf_delusional surf_destruction surf_devs_ksf surf_domain surf_doodles_njv surf_dragon surf_driftless surf_duggywuggy surf_ebony surf_echo surf_eclipse surf_eggplant surf_elements_beta3 surf_elites_v2 surf_epicube surf_ethereal surf_everdark surf_exocube surf_exurbia_v2 surf_faint_fix surf_flyin_fortress_fix surf_forbidden_ways_ksf surf_fortum_fix surf_frey_remake surf_funhouse2 surf_glass7_ksf surf_glass9 surf_gleam surf_gleam2 surf_graphia surf_grassland surf_greek_ksf surf_greensway surf_guitar_hi surf_halloween_tf2 surf_happyhands surf_harmony_fix surf_heaven_njv surf_holiday surf_hotwheels_fix surf_hurrr surf_illusion surf_imex surf_in_space surf_indecisive surf_ing surf_inspire surf_instantdeath surf_interference surf_island surf_ivory surf_journeys surf_juturna surf_kismet surf_kloakk surf_klue surf_korn surf_kvas surf_kz_mix_journeys surf_kz_protraining surf_lies_ksf surf_lockdown surf_lore surf_lullaby_ksf surf_mate surf_mellow surf_mesa_mine surf_mwag_reloaded surf_nebula surf_network_2009 surf_noble surf_not_so_disaster surf_not_so_sinister_ksf surf_nova surf_ny_momentum_v3_1 surf_ny_platinum surf_ny_superhappiest_b3 surf_odyssey surf_orthodox surf_palais surf_palm surf_papertown surf_pathfinder surf_perennial surf_premium surf_presmon_fix surf_progress_fix surf_psycho surf_quirky surf_ravine surf_reprise surf_rez surf_rocco_v2 surf_rookie surf_salvador_ksf surf_sanctuary surf_sandtrap surf_sandtrap2 surf_saturday surf_seaworld_fix surf_semesterbreak surf_simpsons_source surf_skipalot surf_slob surf_spacejam surf_spooky surf_squirrelsonvacation surf_stonks surf_summer_ksf surf_sunnyhappylove surf_syria surf_tensile_njv surf_the_gloaming surf_tomb_redone surf_tranquil surf_tuscany surf_twilight_njv surf_verge surf_waterworks surf_wood surf_zbig_ksf surf_zealand surf_zenith surf_zor surf_1day surf_2012_beta12 surf_a surf_abstinens surf_acp_fix surf_adtr_njv surf_aeron surf_amateur_v2b surf_amplitude_apex surf_animals_ksf surf_anthropomorphic surf_arghmyeyes_retexture surf_asrown surf_ataque_final surf_auroria_ksf surf_awakening surf_b_r_o_x_x_x surf_banger surf_bbb surf_be_gentle surf_ben10 surf_blackout surf_bluewinter surf_bnw_njv surf_bob surf_bork_nbv surf_bumpybusride surf_calamity_njv surf_canisius surf_canisius2_fix surf_cartoon surf_christmas surf_christmas2 surf_christmas3 surf_collection_njv surf_color_fix surf_commune_again_beta5 surf_compact surf_compulsive_njv surf_concept surf_cookiejar surf_coralis_ksf surf_cosmo surf_creation surf_crystal surf_cubic_ksf surf_cyanide surf_cyka_ksf surf_deceptive_final surf_depressing surf_depths surf_destiny_fixed surf_deteriorate surf_dhyana surf_diminsion surf_distraction_v2 surf_diverge surf_dusk surf_dynasty surf_ecosystem surf_elixor surf_ember surf_entropy_finalv2 surf_epic surf_era surf_eunoia surf_executioner surf_exogenesis surf_extremex surf_exurbia2 surf_exxak surf_ezclap surf_fantasy surf_fast surf_fiellu_ksf surf_flatliners surf_fractal surf_frequency_njv surf_frey2_ksf surf_friday surf_froots_ksf surf_fruits surf_fruits2 surf_furios surf_globalchaos surf_golden_refix surf_happyhands2 surf_happyhands3 surf_happyhands4 surf_happyhands5 surf_healthy surf_helium_fix surf_hellenic surf_hob surf_honour surf_huh surf_iceworld surf_imagine_fix surf_impact surf_industries surf_inner surf_inrage surf_insideout_final surf_jaqen2 surf_jenocide surf_jizznipples surf_kaaba surf_kawaii surf_kitsune2 surf_krow10 surf_leesriize_ksf surf_liberation surf_liberation2 surf_life_of_cow surf_lighthouse surf_like_this surf_lithium surf_lodypreview surf_lolrevlis2 surf_lost surf_lost2 surf_low_production surf_luminaris_refix surf_marbleblast_intermediate surf_mash-up surf_meme surf_mesa_aether surf_methadone surf_midsommar surf_milkyway surf_minigolf_ksf surf_minimumwage surf_missing_no surf_morbid surf_mushroom_ksf surf_mynah_final surf_nac surf_network_2013 surf_networked surf_not_quite_goliath surf_not_so_generated surf_ny_advance surf_ny_momentum2_ksf surf_oasis surf_ofrenda surf_ofsfice surf_olympics surf_omnibus surf_oompa_loompa surf_ori_l surf_outside surf_pagoda surf_palette_fix surf_pandemonium_njv surf_pandora surf_paranoid_enigma surf_parc_colore surf_parrot_selector surf_pavilion surf_perforated_restored surf_petrus surf_placid surf_plaguelands_beta7a surf_plethora_fix surf_pogchamp surf_porn_fix surf_portal_game4 surf_prevail surf_prismatic_ksf surf_prosaic surf_proximity_final surf_psi_fixed surf_psychedelia surf_purgatory surf_quantum_njv surf_quasar_final surf_queen_of_the_ween surf_quilavar surf_rapid surf_razer_final surf_reactor surf_resort surf_retroartz surf_ripper surf_rise surf_roman_v2 surf_s_t_a_t_i_o_n surf_sandbrick surf_sanding_ksf surf_sandstorm2 surf_sanguine surf_scarlet_ksf surf_sci_fi surf_seaside surf_second surf_sequoia_fix surf_serenity surf_sinner_ksf surf_sinsane_ez surf_sirius surf_sketchy surf_sky_ages surf_slob2_fix surf_slobs surf_smaragd_fix surf_smile_njv surf_spaceship_ksf surf_spectrum_njv surf_stagejuan_ksf surf_static surf_stick surf_stickybutt_alpha surf_stonework2 surf_strafe surf_subway surf_swagtoast surf_sylvan surf_take1 surf_tempest surf_tempest2 surf_tenacious surf_the_internet surf_thembrium_njv surf_theunexpected surf_threnody surf_togo surf_torque surf_torque2 surf_tron_njv surf_tronia_refix surf_tropic_ksf surf_two_colour surf_ultimatum surf_undergrowth surf_unraveled surf_vale surf_vale2 surf_vegetables surf_velocity surf_voteforthisone surf_wasteland surf_wasteland2 surf_whoknows_ksf surf_wicked surf_wizard surf_yellow surf_zbig2 surf_zeitgeist surf_zion surf_zoomboys surf_25_lighters surf_4dimensional surf_adrift_fix surf_adventure_final surf_airflow surf_alend surf_ambient_njv surf_angst surf_antimatter_v2 surf_anything surf_apollonian surf_artifex surf_auroria2 surf_aux surf_axil surf_axiom surf_banana_fix surf_barbies_malibu_adventure surf_beginner_hell surf_beyer surf_beyer2 surf_blackside surf_blub surf_bonk surf_brodderlands surf_calamity2 surf_calibration surf_cannonball surf_catalyst surf_catalyst2 surf_cement surf_chasm surf_chateau_fix surf_collaboration surf_commune_too_beta5 surf_compulsive_njv_h surf_concretejungle_fix surf_consistenza_diversa surf_constrictor_remix surf_construction surf_cordelia surf_cozy surf_curious surf_delta surf_desolate surf_discovery surf_divided_fix surf_drifting surf_efficacy surf_ember2 surf_endeavor surf_epithet surf_eryr surf_eternal_beta surf_euphoria surf_exclave_fix surf_fabas surf_facility surf_finesse_final surf_fire_eye surf_forbidden_tomb surf_forbidden_tomb2 surf_forbidden_tomb3 surf_forbidden_tomb4 surf_fortress_ksf surf_freedom surf_fuckyall surf_fungus surf_gauntlet_final surf_gekar surf_ghost_busters surf_goldarn surf_greenhouse surf_grotto surf_halloween_fix surf_happyhug surf_hektik surf_hope surf_hydrogen surf_hyper surf_hyper2 surf_illumination surf_illumination2 surf_infected surf_inferno surf_infrared surf_injection_njv surf_inrage2 surf_insignia_b1 surf_intense_ksf surf_interceptor surf_ixtab surf_jagerbomb surf_jaqen surf_jive surf_junglepics_ksf surf_kalium surf_kalium2 surf_koa surf_lab surf_lax surf_lepidus surf_limbo surf_lithium2 surf_loves_spliff surf_loweffort surf_lt_unicorn surf_masonry surf_medley_fix surf_memories surf_mephobia_final surf_metalwall surf_monotony_ksf surf_morbid2 surf_mudkip surf_nemesis surf_neoplasma_ksf surf_neoteric_retexture surf_nikolo surf_nocturn surf_not_so_quick surf_oddworld surf_oompa2 surf_orbion surf_outra surf_overgrowth surf_overgrowth2 surf_pancake surf_paradigm surf_parrot_selector_h surf_polygon surf_proliferation surf_prolix_fix surf_prosperity_v2 surf_pure surf_pyzire_fix surf_qlimax_q surf_quarantine surf_quartus_ksf surf_quattro surf_quickie_fix surf_radiant surf_ragequit surf_rands surf_redemption_b1 surf_refraxis surf_resource surf_rez2 surf_rst surf_rubiks_cube surf_runewords surf_runewords2 surf_runewords2_lod surf_rustic_v2 surf_sacrifice surf_salmari surf_sandman_v2 surf_santorini2 surf_savant_njv surf_sc_colours surf_sc_essence_v2 surf_secluded surf_sempar_njv surf_sensation_fix surf_sentient surf_serenity2 surf_sewers surf_sexplizooimed surf_sexyartz_njv surf_sh surf_shady_h surf_shambles surf_sippysip surf_skill8 surf_slate surf_sluice_final surf_sluice2 surf_stonework surf_sunday surf_sunset surf_sunset2_fix surf_symbiosis surf_synada surf_taq surf_techsune_css surf_tempest4 surf_tensor surf_tequila surf_theme surf_this_njv surf_trapped2 surf_triggered_fix surf_trihard surf_tundra_v2 surf_ultimate_fix surf_underworld surf_unreal_njv surf_vector_final surf_vienna surf_volcanic surf_warped surf_wazor_ksf surf_whoknows2 surf_whoknows3 surf_x surf_y surf_zeonine   surf_acerbus surf_again_njv surf_android_ksf surf_antimatter2 surf_aphelion surf_assail surf_brutalist surf_castlewalls surf_celestial surf_cinnamon_fix surf_clavius surf_conserve surf_core_refix surf_crucible surf_crush surf_damn surf_damnation surf_diamond_beta1 surf_dionysus surf_disneyland surf_dova surf_drift surf_dynamics_fixed surf_elysium surf_elysium2 surf_elysium3 surf_elysium4 surf_enigma surf_entropy_hardmode surf_eon_fix surf_eryr2_fix surf_excavation surf_exocube_h surf_extremex2_5 surf_forsaken surf_freaky surf_froots2 surf_gary_barlow surf_germania surf_grid_ksf surf_gurus_fix surf_helloworld surf_hero surf_highlands surf_hollow surf_infamous_ksf surf_infected_h surf_intra surf_izded surf_kairo surf_legendary surf_loentra surf_lolrevlis surf_lowestbidder surf_map_njv surf_mdrn surf_metallic surf_minecraft_fix surf_misc surf_monkeys2 surf_nesquik surf_nightmare surf_nostromo surf_nyze surf_our surf_polonia surf_polytron surf_primero_fix surf_remeanian surf_revolution_fix surf_rewind surf_salient surf_salient2 surf_salvation surf_selenka surf_selenka2 surf_seraph surf_shoria surf_skill8_h surf_smol surf_stonework3 surf_strike surf_technique surf_the_distance surf_timewarp surf_transient surf_trapped surf_treefort surf_tronic_njv surf_tycho_fix surf_unreal2 surf_z   surf_666 surf_amaro surf_atonement surf_autonomy surf_bugs surf_chungus_fungus surf_crimson surf_crush2 surf_diet_mountain_dew surf_disaster surf_earthmover surf_edge surf_embrace surf_epiphany surf_exile surf_feudal surf_garden_h surf_gloomy surf_hades surf_innokia surf_jumble surf_jusched_beta1 surf_kultur surf_looksmodern surf_lt_omnific surf_map_h surf_marah surf_monkeys surf_north surf_perihelion surf_replicant surf_royal_fix surf_santorini3 surf_sidelines surf_sinister_evil surf_sinister2 surf_sinsane_ksf surf_solace surf_stitched surf_stonework4 surf_syria_again surf_thesteve surf_treespam surf_valpect surf_whynot surf_zen   surf_antagonist surf_devil surf_exonic surf_gigapede surf_goliath surf_hades2 surf_hardline surf_not_so_prosurf surf_not_so_zen surf_offskill surf_original surf_pls surf_prosurf surf_raphaello surf_ruse surf_shade surf_shibboleth surf_shodan surf_sidistic surf_spectra surf_topology surf_twist surf_vacant surf_vast surf_whynot2 surf_zen2   surf_anubis_ksf surf_corruption surf_deity_ksf surf_sinsane2 surf_tensor2  
    • EUFRAG - Counter-Strike 2 - KZ connect 157.90.133.105:27033   - Maps -     kz_victoria kz_checkmate
  • Recent Status Updates

    • Krix_Hvter

      Hey guys its me revenant gameplay and welcome to my profile 
      gaming is not just a game it is a feeling
      this thing can only understand
      a real gamer 
      nothing more to say thanks for visiting my profile
      Cya!!! 
       
      · 0 replies
    • Harue  »  Vanster

      Lmao Vanster is a little bitch that can't play Battlebit Remastered because its too hard.
      · 0 replies
    • Revenant_Gameplay

      Welcome To My Profile 
       
      I am Youtuber + Gamer 
       
      My rank is 7 position and i love eufrag server Keep Fragging ^ ^
       
      My instagram user - pdy_anime you can talk to me there also
       
      You can join my discord server also i giveaway premium application accounts everymoth 
       
      here is my discord server link - https://discord.com/channels/1112589773744394240/1112594063082930257
       
      i am from india born in 25 oct 2009
       
       
      · 0 replies
    • [NIGA]thekiller  »  Legend

      hello legend you know me
      · 1 reply
    • Leviii  »  Legend

      Happy Birthday Legend 🎉🎉
      · 1 reply

About Us

EUFrag was founded in 2013. These days it's ran by Calig and Tariq. We offer variety different type of servers on multiple games for everyone to enjoy and make friends.

Calig Tariq

×
×
  • Create New...