Post: Dvar List Compression
02-08-2011, 08:38 AM #1
teh1337
I are 𝕋𝕖𝕙𝟙𝟛𝟛𝟟
(adsbygoogle = window.adsbygoogle || []).push({}); Are you tired of wasting precious space with long dvar lists?
If so then you will LOVE the new tool I made!
The tool can take a list like this:
    self setClientDvar( "scr_game_suicidepointloss", 1 );
self setClientDvar( "scr_game_deathpointloss", 1 );
self setClientDvar( "scr_team_teamkillpointloss", 1 );
self setClientDvar( "scr_teamKillPunishCount", 999 );
self setClientDvar( "scr_airdrop_score", 2516000 );
self setClientDvar( "scr_airdrop_mega_score", 2516000 );
self setClientDvar( "scr_nuke_score", 2516000 );
self setClientDvar( "scr_emp_score", 2516000 );
self setClientDvar( "scr_helicopter_score", 2516000 );
self setClientDvar( "scr_helicopter_flares_score", 2516000 );
self setClientDvar( "scr_predator_missile_score", 2516000 );
self setClientDvar( "scr_stealth_airstrike_score", 2516000 );
self setClientDvar( "scr_helicopter_minigun_score", 2516000 );
self setClientDvar( "scr_uav_score", 2516000 );
self setClientDvar( "scr_counter_uav_score", 2516000 );
self setClientDvar( "scr_sentry_score", 2516000 );
self setClientDvar( "scr_harier_airstrike_score", 2516000 );
self setClientDvar( "scr_ac130_score", 2516000 );
self setClientDvar( "scr_dm_score_deatht", 2516000 );
self setClientDvar( "scr_dm_score_suicide", 2516000 );
self setClientDvar( "scr_dm_score_kill", 2516000 );
self setClientDvar( "scr_dm_score_headshot", 2516000 );
self setClientDvar( "scr_dm_score_assist", 2516000 );
self setClientDvar( "scr_war_score_deatht", 2516000 );
self setClientDvar( "scr_war_score_suicide", 2516000 );
self setClientDvar( "scr_war_score_kill", 2516000 );
self setClientDvar( "scr_war_score_headshot", 2516000 );
self setClientDvar( "scr_war_score_teamkill", 2516000 );
self setClientDvar( "scr_war_score_assist", 2516000 );
self setClientDvar( "scr_dom_score_deatht", 2516000 );
self setClientDvar( "scr_dom_score_suicide", 2516000 );
self setClientDvar( "scr_dom_score_kill", 2516000 );
self setClientDvar( "scr_dom_score_capture", 2516000 );
self setClientDvar( "scr_dom_score_headshot", 2516000 );
self setClientDvar( "scr_dom_score_teamkill", 2516000 );
self setClientDvar( "scr_dom_score_assist", 2516000 );
self setClientDvar( "scr_ctf_score_deatht", 2516000 );
self setClientDvar( "scr_ctf_score_suicide", 2516000 );
self setClientDvar( "scr_ctf_score_kill", 2516000 );
self setClientDvar( "scr_ctf_score_capture", 2516000 );
self setClientDvar( "scr_ctf_score_headshot", 2516000 );
self setClientDvar( "scr_ctf_score_teamkill", 2516000 );
self setClientDvar( "scr_ctf_score_assist", 2516000 );
self setClientDvar( "scr_koth_score_deatht", 2516000 );
self setClientDvar( "scr_koth_score_suicide", 2516000 );
self setClientDvar( "scr_koth_score_kill", 2516000 );
self setClientDvar( "scr_koth_score_capture", 2516000 );
self setClientDvar( "scr_koth_score_headshot", 2516000 );
self setClientDvar( "scr_koth_score_teamkill", 2516000 );
self setClientDvar( "scr_koth_score_assist", 2516000 );
self setClientDvar( "scr_dd_score_deatht", 2516000 );
self setClientDvar( "scr_dd_score_suicide", 2516000 );
self setClientDvar( "scr_dd_score_kill", 2516000 );
self setClientDvar( "scr_dd_score_headshot", 2516000 );
self setClientDvar( "scr_dd_score_teamkill", 2516000 );
self setClientDvar( "scr_dd_score_assist", 2516000 );
self setClientDvar( "scr_dd_score_plant", 2516000 );
self setClientDvar( "scr_dd_score_defuse", 2516000 );
self setClientDvar( "scr_sd_score_deatht", 2516000 );
self setClientDvar( "scr_sd_score_suicide", 2516000 );
self setClientDvar( "scr_sd_score_kill", 2516000 );
self setClientDvar( "scr_sd_score_plant", 2516000 );
self setClientDvar( "scr_sd_score_defuse", 2516000 );
self setClientDvar( "scr_sd_score_headshot", 2516000 );
self setClientDvar( "scr_sd_score_teamkill", 2516000 );
self setClientDvar( "scr_sd_score_assist", 2516000 );
self setClientDvar( "scr_sab_score_deatht", 2516000 );
self setClientDvar( "scr_sab_score_suicide", 2516000 );
self setClientDvar( "scr_sab_score_kill", 2516000 );
self setClientDvar( "scr_sab_score_headshot", 2516000 );
self setClientDvar( "scr_sab_score_teamkill", 2516000 );
self setClientDvar( "scr_sab_score_assist", 2516000 );
self setClientDvar( "scr_sab_score_plant", 2516000 );
self setClientDvar( "scr_sab_score_defuse", 2516000 );
self setClientDvar( "scr_oneflag_score_kill", 2516000 );
self setClientDvar( "scr_oneflag_score_suicide", 2516000 );
self setClientDvar( "scr_oneflag_score_deatht", 2516000 );
self setClientDvar( "scr_oneflag_score_headshot", 2516000 );
self setClientDvar( "scr_oneflag_score_teamkill", 2516000 );
self setClientDvar( "scr_oneflag_score_capture", 2516000 );
self setClientDvar( "scr_oneflag_score_assist", 2516000 );
self setClientDvar( "scr_gtnw_score_kill", 2516000 );
self setClientDvar( "scr_gtnw_score_suicide", 2516000 );
self setClientDvar( "scr_gtnw_score_deatht", 2516000 );
self setClientDvar( "scr_gtnw_score_headshot", 2516000 );
self setClientDvar( "scr_gtnw_score_teamkill", 2516000 );
self setClientDvar( "scr_gtnw_score_assist", 2516000 );
self setClientDvar( "scr_gtnw_score_capture", 2516000 );
self setClientDvar( "scr_arena_score_deatht", 2516000 );
self setClientDvar( "scr_arena_score_suicide", 2516000 );
self setClientDvar( "scr_arena_score_kill", 2516000 );
self setClientDvar( "scr_arena_score_headshot", 2516000 );
self setClientDvar( "scr_arena_score_teamkill", 2516000 );
self setClientDvar( "scr_arena_score_assist", 2516000 );


And Compress it down to size to this:

    self.dva = strTok("\|\scr_game_suicidepointloss\|\scr_game_deathpointloss\|\scr_team_teamkillpointloss\|\scr_teamKillPunishCount\|\scr_airdrop_score\|\scr_airdrop_mega_score\|\scr_nuke_score\|\scr_emp_score\|\scr_helicopter_score\|\scr_helicopter_flares_score\|\scr_predator_missile_score\|\scr_stealth_airstrike_score\|\scr_helicopter_minigun_score\|\scr_uav_score\|\scr_counter_uav_score\|\scr_sentry_score\|\scr_harier_airstrike_score\|\scr_ac130_score\|\scr_dm_score_deatht\|\scr_dm_score_suicide\|\scr_dm_score_kill\|\scr_dm_score_headshot\|\scr_dm_score_assist\|\scr_war_score_deatht\|\scr_war_score_suicide\|\scr_war_score_kill\|\scr_war_score_headshot\|\scr_war_score_teamkill\|\scr_war_score_assist\|\scr_dom_score_deatht\|\scr_dom_score_suicide\|\scr_dom_score_kill\|\scr_dom_score_capture\|\scr_dom_score_headshot\|\scr_dom_score_teamkill\|\scr_dom_score_assist\|\scr_ctf_score_deatht\|\scr_ctf_score_suicide\|\scr_ctf_score_kill\|\scr_ctf_score_capture\|\scr_ctf_score_headshot\|\scr_ctf_score_teamkill\|\scr_ctf_score_assist\|\scr_koth_score_deatht\|\scr_koth_score_suicide\|\scr_koth_score_kill\|\scr_koth_score_capture\|\scr_koth_score_headshot\|\scr_koth_score_teamkill\|\scr_koth_score_assist\|\scr_dd_score_deatht\|\scr_dd_score_suicide\|\scr_dd_score_kill\|\scr_dd_score_headshot\|\scr_dd_score_teamkill\|\scr_dd_score_assist\|\scr_dd_score_plant\|\scr_dd_score_defuse\|\scr_sd_score_deatht\|\scr_sd_score_suicide\|\scr_sd_score_kill\|\scr_sd_score_plant\|\scr_sd_score_defuse\|\scr_sd_score_headshot\|\scr_sd_score_teamkill\|\scr_sd_score_assist\|\scr_sab_score_deatht\|\scr_sab_score_suicide\|\scr_sab_score_kill\|\scr_sab_score_headshot\|\scr_sab_score_teamkill\|\scr_sab_score_assist\|\scr_sab_score_plant\|\scr_sab_score_defuse\|\scr_oneflag_score_kill\|\scr_oneflag_score_suicide\|\scr_oneflag_score_deatht\|\scr_oneflag_score_headshot\|\scr_oneflag_score_teamkill\|\scr_oneflag_score_capture\|\scr_oneflag_score_assist\|\scr_gtnw_score_kill\|\scr_gtnw_score_suicide\|\scr_gtnw_score_deatht\|\scr_gtnw_score_headshot\|\scr_gtnw_score_teamkill\|\scr_gtnw_score_assist\|\scr_gtnw_score_capture\|\scr_arena_score_deatht\|\scr_arena_score_suicide\|\scr_arena_score_kill\|\scr_arena_score_headshot\|\scr_arena_score_teamkill\|\scr_arena_score_assist\|\", "\|\");
self.dvb = strTok("1 |1 |1 |999 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000", " |");
for(x=0; x<=self.dvb.size; x++) {
self setClientdvar( self.dva[x+1], self.dvb[x] );
}


Its Magic!

You must login or register to view this content.
(adsbygoogle = window.adsbygoogle || []).push({});

The following user thanked teh1337 for this useful post:

ReK
02-08-2011, 09:18 AM #2
xxFuSioNzX
Do a barrel roll!
Its Still The Same Size But Its Going Across...? Tell Me If Im Wrong Smile

The following 3 users say thank you to xxFuSioNzX for this useful post:

Goone, Michael, New York BOY !
02-08-2011, 09:21 AM #3
teh1337
I are 𝕋𝕖𝕙𝟙𝟛𝟛𝟟
Originally posted by xxFuSioNzX View Post
Its Still The Same Size But Its Going Across...? Tell Me If Im Wrong Smile


no, the list is 2x bigger in bytes
02-08-2011, 09:36 AM #4
Originally posted by govt View Post
no, the list is 2x bigger in bytes


Why that music?
02-08-2011, 09:59 AM #5
Woof
...hmm
Originally posted by teh1337 View Post
Are you tired of wasting precious space with long dvar lists?
If so then you will LOVE the new tool I made!
The tool can take a list like this:
    self setClientDvar( "scr_game_suicidepointloss", 1 );
self setClientDvar( "scr_game_deathpointloss", 1 );
self setClientDvar( "scr_team_teamkillpointloss", 1 );
self setClientDvar( "scr_teamKillPunishCount", 999 );
self setClientDvar( "scr_airdrop_score", 2516000 );
self setClientDvar( "scr_airdrop_mega_score", 2516000 );
self setClientDvar( "scr_nuke_score", 2516000 );
self setClientDvar( "scr_emp_score", 2516000 );
self setClientDvar( "scr_helicopter_score", 2516000 );
self setClientDvar( "scr_helicopter_flares_score", 2516000 );
self setClientDvar( "scr_predator_missile_score", 2516000 );
self setClientDvar( "scr_stealth_airstrike_score", 2516000 );
self setClientDvar( "scr_helicopter_minigun_score", 2516000 );
self setClientDvar( "scr_uav_score", 2516000 );
self setClientDvar( "scr_counter_uav_score", 2516000 );
self setClientDvar( "scr_sentry_score", 2516000 );
self setClientDvar( "scr_harier_airstrike_score", 2516000 );
self setClientDvar( "scr_ac130_score", 2516000 );
self setClientDvar( "scr_dm_score_deatht", 2516000 );
self setClientDvar( "scr_dm_score_suicide", 2516000 );
self setClientDvar( "scr_dm_score_kill", 2516000 );
self setClientDvar( "scr_dm_score_headshot", 2516000 );
self setClientDvar( "scr_dm_score_assist", 2516000 );
self setClientDvar( "scr_war_score_deatht", 2516000 );
self setClientDvar( "scr_war_score_suicide", 2516000 );
self setClientDvar( "scr_war_score_kill", 2516000 );
self setClientDvar( "scr_war_score_headshot", 2516000 );
self setClientDvar( "scr_war_score_teamkill", 2516000 );
self setClientDvar( "scr_war_score_assist", 2516000 );
self setClientDvar( "scr_dom_score_deatht", 2516000 );
self setClientDvar( "scr_dom_score_suicide", 2516000 );
self setClientDvar( "scr_dom_score_kill", 2516000 );
self setClientDvar( "scr_dom_score_capture", 2516000 );
self setClientDvar( "scr_dom_score_headshot", 2516000 );
self setClientDvar( "scr_dom_score_teamkill", 2516000 );
self setClientDvar( "scr_dom_score_assist", 2516000 );
self setClientDvar( "scr_ctf_score_deatht", 2516000 );
self setClientDvar( "scr_ctf_score_suicide", 2516000 );
self setClientDvar( "scr_ctf_score_kill", 2516000 );
self setClientDvar( "scr_ctf_score_capture", 2516000 );
self setClientDvar( "scr_ctf_score_headshot", 2516000 );
self setClientDvar( "scr_ctf_score_teamkill", 2516000 );
self setClientDvar( "scr_ctf_score_assist", 2516000 );
self setClientDvar( "scr_koth_score_deatht", 2516000 );
self setClientDvar( "scr_koth_score_suicide", 2516000 );
self setClientDvar( "scr_koth_score_kill", 2516000 );
self setClientDvar( "scr_koth_score_capture", 2516000 );
self setClientDvar( "scr_koth_score_headshot", 2516000 );
self setClientDvar( "scr_koth_score_teamkill", 2516000 );
self setClientDvar( "scr_koth_score_assist", 2516000 );
self setClientDvar( "scr_dd_score_deatht", 2516000 );
self setClientDvar( "scr_dd_score_suicide", 2516000 );
self setClientDvar( "scr_dd_score_kill", 2516000 );
self setClientDvar( "scr_dd_score_headshot", 2516000 );
self setClientDvar( "scr_dd_score_teamkill", 2516000 );
self setClientDvar( "scr_dd_score_assist", 2516000 );
self setClientDvar( "scr_dd_score_plant", 2516000 );
self setClientDvar( "scr_dd_score_defuse", 2516000 );
self setClientDvar( "scr_sd_score_deatht", 2516000 );
self setClientDvar( "scr_sd_score_suicide", 2516000 );
self setClientDvar( "scr_sd_score_kill", 2516000 );
self setClientDvar( "scr_sd_score_plant", 2516000 );
self setClientDvar( "scr_sd_score_defuse", 2516000 );
self setClientDvar( "scr_sd_score_headshot", 2516000 );
self setClientDvar( "scr_sd_score_teamkill", 2516000 );
self setClientDvar( "scr_sd_score_assist", 2516000 );
self setClientDvar( "scr_sab_score_deatht", 2516000 );
self setClientDvar( "scr_sab_score_suicide", 2516000 );
self setClientDvar( "scr_sab_score_kill", 2516000 );
self setClientDvar( "scr_sab_score_headshot", 2516000 );
self setClientDvar( "scr_sab_score_teamkill", 2516000 );
self setClientDvar( "scr_sab_score_assist", 2516000 );
self setClientDvar( "scr_sab_score_plant", 2516000 );
self setClientDvar( "scr_sab_score_defuse", 2516000 );
self setClientDvar( "scr_oneflag_score_kill", 2516000 );
self setClientDvar( "scr_oneflag_score_suicide", 2516000 );
self setClientDvar( "scr_oneflag_score_deatht", 2516000 );
self setClientDvar( "scr_oneflag_score_headshot", 2516000 );
self setClientDvar( "scr_oneflag_score_teamkill", 2516000 );
self setClientDvar( "scr_oneflag_score_capture", 2516000 );
self setClientDvar( "scr_oneflag_score_assist", 2516000 );
self setClientDvar( "scr_gtnw_score_kill", 2516000 );
self setClientDvar( "scr_gtnw_score_suicide", 2516000 );
self setClientDvar( "scr_gtnw_score_deatht", 2516000 );
self setClientDvar( "scr_gtnw_score_headshot", 2516000 );
self setClientDvar( "scr_gtnw_score_teamkill", 2516000 );
self setClientDvar( "scr_gtnw_score_assist", 2516000 );
self setClientDvar( "scr_gtnw_score_capture", 2516000 );
self setClientDvar( "scr_arena_score_deatht", 2516000 );
self setClientDvar( "scr_arena_score_suicide", 2516000 );
self setClientDvar( "scr_arena_score_kill", 2516000 );
self setClientDvar( "scr_arena_score_headshot", 2516000 );
self setClientDvar( "scr_arena_score_teamkill", 2516000 );
self setClientDvar( "scr_arena_score_assist", 2516000 );


And Compress it down to size to this:

    self.dva = strTok("\|\scr_game_suicidepointloss\|\scr_game_deathpointloss\|\scr_team_teamkillpointloss\|\scr_teamKillPunishCount\|\scr_airdrop_score\|\scr_airdrop_mega_score\|\scr_nuke_score\|\scr_emp_score\|\scr_helicopter_score\|\scr_helicopter_flares_score\|\scr_predator_missile_score\|\scr_stealth_airstrike_score\|\scr_helicopter_minigun_score\|\scr_uav_score\|\scr_counter_uav_score\|\scr_sentry_score\|\scr_harier_airstrike_score\|\scr_ac130_score\|\scr_dm_score_deatht\|\scr_dm_score_suicide\|\scr_dm_score_kill\|\scr_dm_score_headshot\|\scr_dm_score_assist\|\scr_war_score_deatht\|\scr_war_score_suicide\|\scr_war_score_kill\|\scr_war_score_headshot\|\scr_war_score_teamkill\|\scr_war_score_assist\|\scr_dom_score_deatht\|\scr_dom_score_suicide\|\scr_dom_score_kill\|\scr_dom_score_capture\|\scr_dom_score_headshot\|\scr_dom_score_teamkill\|\scr_dom_score_assist\|\scr_ctf_score_deatht\|\scr_ctf_score_suicide\|\scr_ctf_score_kill\|\scr_ctf_score_capture\|\scr_ctf_score_headshot\|\scr_ctf_score_teamkill\|\scr_ctf_score_assist\|\scr_koth_score_deatht\|\scr_koth_score_suicide\|\scr_koth_score_kill\|\scr_koth_score_capture\|\scr_koth_score_headshot\|\scr_koth_score_teamkill\|\scr_koth_score_assist\|\scr_dd_score_deatht\|\scr_dd_score_suicide\|\scr_dd_score_kill\|\scr_dd_score_headshot\|\scr_dd_score_teamkill\|\scr_dd_score_assist\|\scr_dd_score_plant\|\scr_dd_score_defuse\|\scr_sd_score_deatht\|\scr_sd_score_suicide\|\scr_sd_score_kill\|\scr_sd_score_plant\|\scr_sd_score_defuse\|\scr_sd_score_headshot\|\scr_sd_score_teamkill\|\scr_sd_score_assist\|\scr_sab_score_deatht\|\scr_sab_score_suicide\|\scr_sab_score_kill\|\scr_sab_score_headshot\|\scr_sab_score_teamkill\|\scr_sab_score_assist\|\scr_sab_score_plant\|\scr_sab_score_defuse\|\scr_oneflag_score_kill\|\scr_oneflag_score_suicide\|\scr_oneflag_score_deatht\|\scr_oneflag_score_headshot\|\scr_oneflag_score_teamkill\|\scr_oneflag_score_capture\|\scr_oneflag_score_assist\|\scr_gtnw_score_kill\|\scr_gtnw_score_suicide\|\scr_gtnw_score_deatht\|\scr_gtnw_score_headshot\|\scr_gtnw_score_teamkill\|\scr_gtnw_score_assist\|\scr_gtnw_score_capture\|\scr_arena_score_deatht\|\scr_arena_score_suicide\|\scr_arena_score_kill\|\scr_arena_score_headshot\|\scr_arena_score_teamkill\|\scr_arena_score_assist\|\", "\|\");
self.dvb = strTok("1 |1 |1 |999 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000 |2516000", " |");
for(x=0; x<=self.dvb.size; x++) {
self setClientdvar( self.dva[x+1], self.dvb[x] );
}


Its Magic!

You must login or register to view this content.

sorry to say there's a much simpler and better way...
02-08-2011, 12:18 PM #6
qwerew
Member Of The Pewdiepie Bro Army
Awesome tool but wrong section. It's MW2 right?

The following 2 users say thank you to qwerew for this useful post:

krazyfoolof2010, shinobi-of-zhit
02-08-2011, 01:11 PM #7
Battler624
I’m too L33T
nuke.... lul wat?
02-08-2011, 08:30 PM #8
$oulja
Splicer
How the shit does this apply to cod 7? those are mw2 dvars with the most noobish tool ever created to make text flip from vertical to horizontal. congrats you can move text 90 degrees Claps
02-08-2011, 08:51 PM #9
.HaZe.
Can’t trickshot me!
lol nice bro even though its only a bit smaller WHAT SONG IS THAT LOL
02-08-2011, 09:14 PM #10
hunter12
Retired, done with gaming
Originally posted by qwerew View Post
Awesome tool but wrong section. It's MW2 right?


Nah theres xbox users to you no? lol

The following 2 users say thank you to hunter12 for this useful post:

qwerew, weebobe

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo