Counter Strıke Forum'a Hoş Geldiniz
Aralık 04, 2008, 09:50:26 ÖS *
Hoşgeldiniz %1$s. Lütfen giriş yapın veya kayıt olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz
Duyurular:
 
   Ana Sayfa   Yardım Ara Giriş Yap Kayıt  
Sayfa: [1]   Aşağı git
  Yazdır  
Gönderen Konu: beyler buda bugunku cfg denendı sizde deneyin  (Okunma Sayısı 292 defa)
warestejta
Asteğmen
*

Rep Puan 5
Offline Offline

Mesaj Sayısı: 12


Üyelik Bilgileri
« : Ağustos 02, 2008, 04:28:45 ÖS »


Yapım = K3L3P!R   
iLeTiŞim Msn = warestejta46@hotmail.com

//==========Kontrol Ayarları===========
unbindall
bind "TAB" "+showscores"
bind "ENTER" "+attack"
bind "ESCAPE" "escape"
bind "SPACE" "+jump"
bind "'" "+moveup"
bind "+" "sizeup"
bind "," "buyammo1"
bind "-" "sizedown"
bind "." "buyammo2"
bind "/" "+movedown"
bind "0" "slot10"
bind "del" "slot1"
bind "end" "slot2"
bind "pgdn" "slot3"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind ";" "+mlook"
bind "=" "sizeup"
bind "a" "+moveleft"
bind "b" "buy"
bind "c" "+voicerecord"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "impulse 101"
bind "g" "drop"
bind "h" "+commandmenu"
bind "i" "showbriefing"
bind "k" "+voicerecord"
bind "m" "chooseteam"
bind "n" "nightvision"
bind "o" "buyequip"
bind "q" "lastinv"
bind "r" "+reload"
bind "s" "+back"
bind "t" "impulse 201"
bind "u" "messagemode2"
bind "w" "+forward"
bind "x" "radio2"
bind "y" "messagemode"
bind "z" "radio1"
bind "[" "invprev"
bind "]" "invnext"
bind "`" "toggleconsole"
bind "~" "toggleconsole"
bind "UPARROW" "+forward"
bind "DOWNARROW" "+back"
bind "LEFTARROW" "+left"
bind "RIGHTARROW" "+right"
bind "ALT" "+strafe"
bind "CTRL" "+duck"
bind "SHIFT" "+speed"
bind "F2" "connect cs1.trumclan.net"
bind "f3" "retry"
bind "f4" "say S.a"
bind "F5" "snapshot"
bind "F6" "save quick"
bind "F7" "load quick"
bind "F10" "quit prompt"
bind "INS" "+klook"
bind "PGUP" "+lookup"
bind "mwheeldown" "+duck"
bind "mwheelup" "+jump"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "PAUSE" "pause"
bind "mouse1" "+attack ;adjust_crosshair"
bind "LEFTARROW" "+moveleft"
bind "RIGHTARROW" "+moveright"
bind "UPARROW" "+forward"
bind "DOWNARROW" "+back"
bind "mouse3" "+jump"

//=================Grafik ayarları===================
gl_affinemodels "0"
gl_dither "1"
gl_d3dflip "0"
gl_polyoffset "0.1"
gl_overbright "0"
gl_flipmatrix "0"
gl_keeptjunctions "0"
gl_lightholes "0"
gl_monolights "0"
gl_palette_tex "0"
gl_max_size "128" //görüntü kalitesinin artmasını istiyorsanız bu değeri 256 yapınız ama fps düşer!!
gl_alphamin "0.25"
gl_cull "1"
gl_picmip "1"
gl_playermip "999"
gl_round_down "999"
gl_spriteblend "0"
gl_ztrick "0" //ekran kartınız voodoo ise bu değeri 1 yapınız!!
gl_wateramp "0"
gl_clear "1"
r_mirroralpha "0"
r_wateralpha "0"
r_drawentities "1"
r_drivemodel "1"
r_drawviewmodel "1"
r_decals "0"
r_dynamic "0"
r_lightmap "0"
r_mmx "0" //işlmeciniz mmx teknolijisinden faydalanmıyorsa yani amd işlemcisine sahip iseniz bu değeri 0 yapınız!
r_bmodelhighfrac "0"
r_traceglow "0"
r_bmodelinterp "0"
r_glowshellfreq "0"
max_shells "0"
zoom_sensitivity_ratio "0.75"
max_smokepuffs "0"
violence_ablood "1"
violence_agibs "0"
violence_hblood "0"
violence_hgibs "0"
mp_decals "0"
fps_max "100"
gunsmoke "0"
//===================Ses Ayarları==================
_snd_mixahead "0.1"
bgmvolume "0.000000"
hisound "1.00000" //ses kalitesini arttırmak için bu değeri 1 yapınız;loadas8bit komutunuda 0 yapınız(fps düşer)
loadas8bit "0.00000" //ses kalitesinin artaması için 0 yapınız(fps düşer)
suitvolume "0.250000"
volume "0.70000"
s_eax "0.000000"
s_a3d "0.000000"
s_verbwet "0.25"
s_bloat "2.0"
s_numpolys "200"
s_polysize "1000000000000"
s_polykeep "1000000000"
s_refdelay "4"
s_refgain "0.4"
s_leafnum "0"
s_max_distance "100000.0"
s_min_distance "8.0"
s_automax_distance "30.0"
s_automin_distance "2.0"
s_distance "60"
s_doppler "1.0"
s_rolloff "1.0"
//=====================Server ayarları==================
cl_vsmoothing "0.05"
cl_himodels "0"
cl_cmdrate "32"
cl_allowupload "0"
cl_allowdownload "1"
cl_download_ingame "0"
cl_cmdbackup "2"
cl_timeout "35"
cl_idealpitchscale "0.8"
cl_himodels "0"
cl_dlmax "128"
cl_lc "1"
cl_lw "1"
cl_updaterate "31"
cl_showfps "1"
cl_upspeed "400"
cl_sidespeed "400"
cl_backspeed "400"
cl_forwardspeed "400"
cl_bob "0"
cl_bobcycle "0"
cl_nopred "0"
cl_vsmoothing "0.05"
cl_gaitestimation "1.000000"
cl_pitchup "89"
cl_pitchdown "89"
cl_dynamiccrosshair "0"
cl_corpsestay "0.05"
cl_rate "8000"
rate "9500"
//================Hud Settings====================
setinfo lefthand "0"
setinfo friends "0"
setinfo ah "0"
setinfo vgui_menus "0"
hud_classautokill "0"
hud_centerid "1"
hud_fastswitch "1"
hud_saytext_time "2.5"
hud_drawhistory_time "0.3"
hud_deathnotice_time "3"
hud_capturemouse "1"
hud_takesshots "1"
scr_conspeed "99999999999"
ex_interp "0.05"
scr_centertime "1.5"
contimes "2"
con_notifytime "2"
gamma "6"
brightness "8"
con_color "222 444 555"
"
//===============Diğer ayarlar===========
voice_forcemicrecord "0.000000"
voice_modenable "0"
_cl_autowepswitch "1"
cl_lefthand "1"
setinfo _vgui_menus "0"
sv_voiceenable "1"
fastsprites "1.000000"
bottomcolor "6"
topcolor "30"
model "gordon"
name "turk-cs.com"
viewsize "120.000000"
hpk_maxsize "0"
sv_aim "0.000000"
crosshair "1.000000"
console "1.000000"
joystick "0.000000"
sensitivity "1"
m_filter "1.000000"
m_side "0.8"
m_forward "1"
m_yaw "0.022"
m_pitch "0.022"
graphheight "64"
net_graph "9"
net_graphwidth "140"
net_scale "5"
net_graphpos "1"
lambert "-1.5"
+mlook

developer 1


// Model Kapatma Başlangıcı

bind f3 "silahyok"

alias silahyok "r_drawviewmodel 1; bind f3 silahvar; echoon; echo Silah Modeli Kapatildi; echooff"
alias silahvar "r_drawviewmodel 1; bind f3 silahyok; echoon; echo Silah Modeli Acildi; echooff"

alias echoon "developer 1"
alias echooff "developer 0"

// Model Kapatma Sonu


// Tuş Atamaları Başlangıcı

bind "f3" "silah yok"
bind "f4" "m4a1"
bind "f5" "ak47"
bind "f6" "TLRGun"
bind "f7" "THRGun"
bind "f8" "AWMDEGun"
bind "F9" "exec cross.cfg"
bind "F10" "exec fps.cfg"

// Tuş Atamaları Sonu


// Otomatik Silah ve Ekipman Alışı Başlangıcı

alias close "wait; wait; wait; slot10; wait; wait; wait; slot10; wait; wait; wait; slot10"
alias AWM "buy; menuselect 4; menuselect 6; close; buy; menuselect 6"
alias DE "buy; menuselect 1; menuselect 3; close; buy; menuselect 7"
alias AWMDEGun "AWM; DE; buyequip; menuselect 2; buyequip; menuselect 4; buyequip; menuselect 3; buyequip; menuselect 3; close"
alias close "wait; wait; wait; slot10; wait; wait; wait; slot10; wait; wait; wait; slot10"
alias TLR "buy; menuselect 4; menuselect 1; buy; menuselect 4; menuselect 3; close; buy; menuselect 6"
alias TLRGun "TLR; buyequip; menuselect 2; buyequip; menuselect 4; buyequip; menuselect 3; buyequip; menuselect 3; close"
alias close "wait; wait; wait; slot10; wait; wait; wait; slot10; wait; wait; wait; slot10"
alias THR "buy; menuselect 4; menuselect 2; buy; menuselect 4; menuselect 4; close; buy; menuselect 6"
alias THRGun "THR; buyequip; menuselect 2; buyequip; menuselect 4; buyequip; menuselect 3; buyequip; menuselect 3; close"
alias close "wait; wait; wait; slot10; wait; wait; wait; slot10; wait; wait; wait; slot10"
alias MP5 "buy; menuselect 3; menuselect 1; close; buy; menuselect 6"
alias MP5Gun "MP5; buyequip; menuselect 2; buyequip; menuselect 4; buyequip; menuselect 3; buyequip; menuselect 3; close"
alias close "wait; wait; wait; slot10; wait; wait; wait; slot10; wait; wait; wait; slot10"
alias TSMG "buy; menuselect 3; menuselect 4; buy; menuselect 3; menuselect 2; close; buy; menuselect 6"
alias TSMGGun "TSMG; buyequip; menuselect 2; buyequip; menuselect 4; buyequip; menuselect 3; buyequip; menuselect 3; close"

// Otomatik Silah ve Ekipman Alışı Sonu
alias +mik "+jump ; +duck"
alias -mik "-jump ; -duck"
bind kp_ins "+mik"
bind mwheeldown +jump
bind mwheelup +duck





developer 1
drawradar

name ""



// __________
//----( Violence )--->
// ¯¯¯¯¯¯¯¯¯¯

violence_ablood "0" //enable blood (0 will improve perfomance some, but you won't see any blood)
violence_agibs "0" //enable gibs (0 will improve performance some, but you won't see body chunks)
violence_hblood "0" //enable more blood (0 will improve perfomance some, but you won't see as much blood)
violence_hgibs "0" //enable more gibs (0 will improve performance some, but you won't see as many body chunks)
condump
writecfg

// __________
//----( Graphics )--->
// ¯¯¯¯¯¯¯¯¯¯

gl_clear "0"
gl_nocolors "0"
gl_alphamin "0.25"
gl_max_size "128"
gl_cull "1" //enable rendering of visible objects only (0 will slow fps)
gl_dither "1" //enable dithering
gl_flipmatrix "0"
gl_keeptjunctions "0" //enable allowing slight cracks between textures, setting to 1 may look better on some video cards, but will be a bit slower
gl_lightholes "0" //enable light holes (0 may improve perfomance)
gl_monolights "0"
gl_overbright "0"
gl_palette_tex "0"
gl_picmip "1" //set rendering quality (0,1,2, higher is faster and lower quality) see gl_playermip, gl_texturemode
gl_playermip "5" //set player rendering quality (0,1,2, higher is faster and lower quality) see gl_playermip, gl_texturemode
gl_polyoffset "0.1"
gl_round_down "5" //set texture size rounding-down value (higher rounds more, resulting in lower quality and higher FPS)
gl_spriteblend "1" //enable blending sprite graphics
gl_wateramp "0" //enable amplified (higher) waves in water. 1 may decrease FPS
gl_ztrick "1" //speeds up renndering on some 3dfx cards (and maybe others), but may cause flickering on some video cards
gl_texturemode "GL_LINEAR_MIPMAP_LINEAR"
mp_decals "0" //set max number of decals to display in multiplayer (set lower for perfomance boost, but blast marks and logos will disappear sooner)
max_shells "5"
r_bmodelhighfrac "5"
r_decals "0" //set max number of blast mark decals in single-player (lower number will improves perfomance some, but decals wil disappear sooner)
r_drawviewmodel "1" //enable drawing player weapon model (off improves perfomance a bit)
r_dynamic "0" //enable dynamic lighting -- the light reflections glowing objects make on other objects nearby, such as ets and the flashlight (0 may improve fps)
r_mirroralpha "0" //enable reflective textures (0 may improve performance)
r_mmx "1" //force MMX calculation methods for MMX CPU's (set to 1 if your CPU supports MMX! Any p2 does, as do most newer AMD and Cyrix chips. If using 1 reduces perfomance, set back to 0)
r_speeds "0" //enable display of average fps, draw speed, and polygon info
r_traceglow "0" //enable inclusion of monsters in glow sprite occlusion checking (1 will decrease perfomance)
con_color "999 999 999"
scr_conspeed "97879978789"
hud_saytext_time "10"

// _______
//----( Sound )--->
// ¯¯¯¯¯¯¯

s_disable_a3d
s_a3d "0"
s_eax "1"
s_2dvolume "0.3"
s_verbwet "0.25
s_geometry "1"
s_reverb "1"
s_rolloff "1.0"
s_doppler "0"
s_leafnum "0"
s_refgain "0.42"
s_refdelay "4"
s_polykeep "1000000000"
s_polysize "10000000"
s_numpolys "200"
s_bloat "2.0"
s_occlude "1"
s_occfactor "0.5"
s_reflect "1"
s_distance "1000"
s_automin_distance "5"
s_automax_distance "1500"
s_min_distance "128"
s_max_distance "1500"
ambient_level "0.1" //ambient vol
ambient_fade "1" //ambient sound distance
hisound "1"
_snd_mixahead "0.1"
room_off "1"
volume "0.2"
suitvolume "1"
bgmvolume "1"
voice_modenable "0"
voice_scale "2"
voice_enable "0"
voice_forcemicrecord "0.000000"
sv_voiceenable "0"

// _________
//----( Network )--->
// ¯¯¯¯¯¯¯¯¯
alias "lan1" "echo -ex_interp 0.1- ;rate 25000; cl_updaterate 20;cl_rate 10000;cl_cmdrate 120;cl_cmdbackup 2;cl_resend 6;cl_dlmax 128;ex_interp 0.1;ex_extrapmax 1.2;cl_latency -999"
//
alias "lan2" "echo -ex_interp 0.05- ;rate 25000; cl_updaterate 40;cl_rate 10000;cl_cmdrate 120;cl_cmdbackup 5;cl_resend 6;cl_dlmax 128;ex_interp 0.05;ex_extrapmax 5;cl_latency -999"
//
alias "lan3" "echo -ex_interp 0.04- ;rate 25000;cl_updaterate 33;cl_rate 10000;cl_cmdrate 120;cl_cmdbackup 7;cl_resend 6;cl_dlmax 128;ex_interp 0.04;ex_extrapmax 6;cl_latency -999"
//
alias "lan4" "echo -ex_interp 0.03- ;rate 25000;cl_updaterate 40;cl_rate 10000;cl_cmdrate 120;cl_cmdbackup 10;cl_resend 6;cl_dlmax 128;ex_interp 0.03;ex_extrapmax 7;cl_latency -999"
//
alias "lan5" "echo -ex_interp 0.025- ;rate 25000;cl_updaterate 50;cl_rate 10000;cl_cmdrate 120;cl_cmdbackup 15;cl_resend 6;cl_dlmax 128;ex_interp 0.025;ex_extrapmax 8;cl_latency -999"
//
alias "lan6" "echo -ex_interp 0.02- ;rate 25000;cl_updaterate 60;cl_rate 10000;cl_cmdrate 120;cl_cmdbackup 20;cl_resend 6;cl_dlmax 128;ex_interp 0.02;ex_extrapmax 10;cl_latency -999"
//
lan2
ex_maxerrordistance "64"
ex_correct "0"
ex_diminishextrap "0"
ex_maxaccel "2000"
ex_maxspeed "750"
ex_minvelocity "0"
cl_lc "1"
cl_lw "1"
cl_nosmooth "0"
cl_vsmoothing "0.05"
cl_smoothtime "0.1"
cl_gaitestimation "1" //enable estimated player stepping motion -- disable (0) to decrease apparent "ice skating" and possibly increase lag
cl_nopred "0" //disable client-side prediction (1 may increase lag)
cl_rightland "1"
// ________
//----( Client )--->
// ¯¯¯¯¯¯¯¯

cl_allowdownload "1" //enable download of maps, models, and decals on joining a server
cl_allowupload "0" //enable upload of maps, models, and decals on joining a server
cl_backspeed "400"
cl_bob "0"
cl_bobcycle "1"
cl_bobup "0"
cl_download_ingame "0" //enable downloads during a multiplayer game (generally not a good thing -- instead set cl_allow_download 1 and this one to 0 so downloads are between maps only)
cl_fixtimerate "7.5" //sets the fixed time rate
cl_forwardspeed "400"
cl_sidespeed "400"
cl_himodels "0" //enable high quality player models
cl_idealpitchscale "0.8"
cl_movespeedkey "0.52"
cl_observercrosshair "1"
cl_pitchdown "89"
cl_pitchspeed "225"
cl_pitchup "89"
cl_showfps "1"
cl_solid_players "0"
cl_timeout "9999"
cl_righthand "0"
cl_minmodels "0"
cl_corpsestay "600.000000"
cl_dynamiccrosshair "0"
_cl_autowepswitch "1"
cl_yawspeed "9999"
sv_maxspeed "400"
// _______
//----( Other )--->
// ¯¯¯¯¯¯¯
console "1.0"
fps_max "100"
fps_modem "100"
crosshair "1"
gamma "10"
brightness "10"
con_color "179+179+255"
graphheight "105"
net_graph "3"
net_graphwidth "140"
net_scale "5"
net_graphpos "1"
sv_aim "0"
hpk_maxsize "0"
viewsize "120"
mp_decals "300"
max_shells "120"
max_smokepuffs "0"
d_spriteskip "0"
gl_affinemodels "0"
gl_dither "1"
gl_d3dflip "0"
gl_polyoffset ".1"
gl_overbright "1"
gl_flipmatrix "0"
gl_lightholes "0"
gl_monolights "0"
gl_palette_tex "0"
gl_max_size "512"
gl_cull "1"
gl_picmip "0.75"
gl_playermip "0"
gl_round_down "9999"
gl_spriteblend "0"
gl_ztrick "1"
gl_wateramp "0"
r_mirroralpha "0"
r_wateralpha "0"
r_drawentities "1"
r_decals "300"
r_dynamic "0"
r_lightmap "1"
r_mmx "1"
s_rolloff "0"
s_doppler "0"
s_distance "120"
s_automin_distance "1"
s_automax_distance "60"
s_min_distance "4"
s_max_distance "2000"
s_leafnum "0"
s_reverb "0"
s_refgain ".4"
s_refdelay "4"
s_polykeep "1000000000"
s_polysize "10000000"
s_numpolys "200"
s_bloat "2"
s_verbwet ".25"
s_a3d "0"
s_eax "1"
loadas8bit "1"
volume "1"
suitvolume ".25"
hisound "0"
bgmvolume "1"
scr_conspeed "123456789"
_snd_mixahead ".1"
snd_noextraupdate "1"
precache "1"
developer "0"
host_framerate "100"
texgamma "0"
lightgamma "0"
topcolor "30"
bottomcolor "6"
rate "7500"
ex_maxerrordistance "0"
ex_interp "0.05"
cl_updaterate "21"
cl_lw "1"
cl_lc "1"
cl_dlmax "128"
cl_himodels "0"
cl_solid_players "1"
cl_pitchup "89"
cl_pitchdown "89"
cl_idealpitchscale ".8"
cl_timeout "9999"
cl_cmdbackup "2"
cl_download_ingame "0"
cl_allowdownload "1"
cl_allowupload "0"
cl_cmdrate "20"
cl_bob "0"
cl_bobup "0"
cl_bobcycle "1"
cl_nopred "0"
cl_himodels "0"
cl_observercrosshair "1"
cl_gaitestimation "1"
cl_rate "6500"
violence_ablood "1"
violence_agibs "1"
violence_hblood "1"
violence_hgibs "1"
lookstrafe "0"
lookspring "0"
cl_forwardspeed "400"
cl_backspeed "400"
cl_vsmoothing ".05"
m_pitch ".022"
m_yaw ".022"
m_forward "1"
m_side "0.8"
m_filter "1"
sensitivity "1.5"
joystick "0"
hud_takesshots "0"
fastsprites "1"
zoom_sensitivity_ratio "1"
hud_capturemouse "1"
hud_fastswitch "1"
hud_centerid "1"
hud_classautokill "0"
setinfo "lefthand" "1"
setinfo "vgui_menus" "0"
setinfo "dm" "0"
setinfo "ah" "1"
setinfo "s" "0"
+mlook

// sXe Disabler 2.8 by NoLoader
// only nosteam

// Tecla F12 para activar/Desactivar el Cheat.
// 1 = Activate
// 0 = Desactivate

nosmoke 1
localglow 1
flashlight 0
playerglow 1
nameesp 1
distesp 1
wpnesp 1
panickey 0x7B
speedkey 0x14
speedvalue 50.0
norecoil 1



// _____
//----(Mouse)----->
// ¯¯¯¯¯
m_pitch "0.022"
m_yaw "0.022"
m_forward "1"
m_side "0.8"
m_filter "1"
sensitivity "1.5"
hud_fastswitch "1"
zoom_sensitivity_ratio "1.2"

//
//
//
clear
//
slist

//
bind pgup drawmdl1
alias drawmdl1 "r_drawviewmodel 1; bind pgup drawmdl2"
alias drawmdl2 "r_drawviewmodel 0; bind pgup drawmdl1"
drawmdl1
//
bind pgdn sprblend1
alias sprblend1 "gl_spriteblend 1; bind pgdn sprblend2"
alias sprblend2 "gl_spriteblend 0; bind pgdn sprblend1"
sprblend1
cl_gg 100
v_dark 5
condump
writecfg



alias w1 "wait"
alias w2 "w1; w1"
alias w3 "w2; w2; w2"
alias clmenu "wait; slot10; wait; slot10; wait; slot10; wait; slot10; wait; slot10; slot10; slot10; slot10; slot10"
alias clmenu2 "w3; slot10; w3; slot10; slot10; slot10; slot10; slot10; use weapon_knife"

alias m1 "menuselect 1"
alias m2 "menuselect 2"
alias m3 "menuselect 3"
alias m4 "menuselect 4"
alias m5 "menuselect 5"
alias m6 "menuselect 6"
alias m7 "menuselect 7"
alias m8 "menuselect 8"
alias m9 "menuselect 9"
alias m0" "menuselect 0"
alias desc "buy; m1; m3"
alias xmc "buy; m2; m2"
alias mp5c "buy; m3; m1"
alias coltkeles "buy; m4; m1;buy; m4; m3"
alias comcstc "buy; m4; m2;buy; m4; m4"
alias m4c "buy; m4; m3"
alias stc "buy; m4; m4"
alias awpc "buy; m4; m6"
alias g3c "buy; m4; m7"
alias parac "buy; m5; m1"
alias mermi1 "buy; m6"
alias mermi2 "buy; m7"
alias zrh1 "buy; m8; m1"
alias zrh2 "buy; m8; m2"
alias flsh "buy; m8; m3"
alias gr "buy; m8; m4"
alias sis "buy; m8; m5"
alias def "buy; m8; m6"
alias bomb "mermi1;w1;zrh2;gr;flsh;flsh;clmenu2"


bind "F3" "mp5c ;bomb"
bind "F4" "coltkeles ;bomb"
bind "F5" "comcstc ;bomb"
bind "F6" "awpc ;bomb"


//CounterTurkey.Com
//Bunny Hop Scripti
alias +b "alias _special jump;jump"
alias -b "alias _special"
alias jump "+jump;wait;-jump;wait;special


// automatic burst settings
// usage: setburst <weapon> <counter> <range> <attack_time> <delay_time> <start_delay> <flags>
// flags are:
// 1=duck 2=no_aim 4=stop 8=zoom 16=ground 32=use

setburst ak47 1 10 1 0 0.05 0
setburst ak47 2 20 0.25 0.35 0.05 0
setburst ak47 3 50 0.15 0.45 0.05 4
setburst ak47 4 999 0.07 0.4 0.05 52
setburst aug 1 30 1 0 0.05 0
setburst aug 2 60 0.25 0.35 0.05 0
setburst aug 3 110 0.15 0.45 0.05 4
setburst aug 4 999 0.05 0.43 0.2 12
setburst awp 1 3 1 0 0.02 0
setburst awp 2 5 1 0 0.04 16
setburst awp 3 999 1 0 0.45 28
setburst c4 1 999 1 0 0 2
setburst deagle 1 999 0.01 0.01 0.02 0
setburst elite 1 15 0.01 0.01 0.02 0
setburst elite 2 999 0.07 0.15 0.05 0
setburst fiveseven 1 999 0.01 0.01 0.02 0
setburst flashbang 1 999 1 0 0 2
setburst g3sg1 1 3 1 0 0.02 0
setburst g3sg1 2 5 1 0 0.02 16
setburst g3sg1 3 120 1 0 0.05 60
setburst g3sg1 4 999 0.05 0.4 0.05 60
setburst glock18 1 999 0.01 0.01 0.02 0
setburst hegrenade 1 999 1 0 0 2
setburst knife 1 3 1 0 0 0
setburst knife 2 999 1 0 0.1 2
setburst m249 1 45 1 0 0.05 0
setburst m249 2 999 0.05 0.5 0.05 4
setburst m3 1 999 1 0 0.2 0
setburst m4a1 1 10 1 0 0.05 0
setburst m4a1 2 20 0.25 0.35 0.05 0
setburst m4a1 3 80 0.15 0.45 0.05 0
setburst m4a1 4 999 0.07 0.4 0.05 4
setburst mac10 1 40 1 0 0.05 0
setburst mac10 2 120 0.35 0.25 0.04 0
setburst mac10 3 999 0.11 0.25 0.05 4
setburst mp5 1 40 1 0 0.05 0
setburst mp5 2 120 0.45 0.25 0.05 0
setburst mp5 3 919 0.11 0.25 0.05 4
setburst p228 1 999 0.01 0.01 0.02 0
setburst p90 1 20 1 0 0.05 0
setburst p90 2 120 0.1 0.25 0.05 0
setburst p90 3 999 0.11 0.25 0.05 4
setburst scout 1 3 1 0 0.02 0
setburst scout 2 5 1 0 0.04 16
setburst scout 3 999 1 0 0.45 28
setburst sg550 1 3 1 0 0.02 0
setburst sg550 2 30 1 0 0.04 16
setburst sg550 3 999 0.3 0.1 0.05 60
setburst sg552 1 30 1 0 0.05 0
setburst sg552 2 60 0.25 0.35 0.05 0
setburst sg552 3 110 0.15 0.45 0.05 8
setburst sg552 4 999 0.05 0.43 0.2 12
setburst smokegrenade 1 999 1 0 0 2
setburst tmp 1 20 1 0 0 0
setburst tmp 2 100 0.3 0.3 0.02 0
setburst tmp 3 999 0.1 0.3 0.05 4
setburst ump45 1 40 1 0 0.05 0
setburst ump45 2 120 0.45 0.25 0.05 0
setburst ump45 3 999 0.11 0.25 0.05 4
setburst usp 1 999 0.01 0.01 0.02 0
setburst xm1014 1 999 1 0 0.2 0

// syntax of avadd :
// first param -> 0=stand, 1=duck
// second param -> height
// third param -> forward
// last param -> right

// randomized aiming
alias humaim0 "randmax 0; init aimr humaim0;alias humaim humaim1; txt *** Randomized aiming turned OFF ***"
alias humaim1 "randmax 5; init aimr humaim1;alias humaim humaim0; txt *** Randomized aiming turned ON ***"
humaim0

// smooth aiming
alias smooth0 "smooth 0; init aims smooth0;alias smooth_t smooth1; txt *** Smooth aiming turned OFF ***"
alias smooth1 "smooth 5; init aims smooth1;alias smooth_t smooth0; txt *** Smooth aiming turned ON ***"
smooth0


// xqz2 style
alias +doaim "aim 1"
alias -doaim "aim 0"

// temporary aim thru wall
alias +thru "aimthru 1"
alias -thru "aimthru 0"

// hlh style
alias +doshoot "aim 1;#wait;#+attack"
alias -doshoot "#-attack; aim 0"

// CSG STYLE//
alias +csgaim "aim 1;#+attack;aim 0"
alias -csgaim "#wait;#-attack"


spk ok
bind "F9" "pong"
alias pong "developer 1;echo <<<Normal Ayar >>>;developer 0;cl_updaterate 20;cl_cmdrate 30;rate 5000;cl_rate 6000;bind F9 pong1"
alias pong1 "developer 1;echo <<<56k-dialup(Digital Hat)>>>;developer 0;cl_updaterate 20;cl_cmdrate 30;rate 5000;cl_rate 6000;bind F9 pong2"
alias pong2 "developer 1;echo <<<56k-dialup(Analog Hat)>>>;developer 0;cl_updaterate 15;cl_cmdrate 20;rate 3500;cl_rate 4000; bind F9 pong3"
alias pong3 "developer 1;echo <<<DuSuK Ping>>>;developer 0;cl_updaterate 12;cl_cmdrate 15;rate 2000;cl_rate 3000; bind F9 pong4"
alias pong4 "developer 1;echo <<<Cable-Adsl(64-K)>>>;developer 0;cl_updaterate 25;cl_cmdrate 35;rate 10000;cl_rate 10000; bind F9 pong5"
alias pong5 "developer 1;echo <<<Cable-Adsl2(64-K)Ustu>>>;developer 0;cl_updaterate 25;cl_cmdrate 40;rate 12000;cl_rate 12000; bind F9 pong6"
alias pong6 "developer 1;echo <<<Cable-Adsl3(64-K)Ustu>>>;developer 0;cl_updaterate 30;cl_cmdrate 45;rate 13500;cl_rate 13500; bind F9 pong7"
alias pong7 "developer 1;echo <<<Lan game Baglanti Ayarlari>>>;developer 0;cl_updaterate 30;cl_cmdrate 45;rate 13000;cl_rate 14000; bind F9 pong8"
alias pong8 "developer 1;echo <<<Lan game Baglanti Ayarlari2(Cok iyi server ve Ag ın olması lazım>>>;developer 0;cl_updaterate 40;cl_cmdrate 60;rate 20000;cl_rate 20000; bind F9 pong9"
alias pong9 "developer 1;echo <<<56k-dialup(2)>>>;developer 0;cl_updaterate 23;cl_cmdrate 25;rate 4000;cl_latency -64;cl_rate 2500;bind F9 pong10"
alias pong10 "developer 1;echo <<<---ISDN--->>>;developer 0;cl_updaterate 25;cl_cmdrate 35;rate 7000;cl_latency -32;cl_rate 3000;bind F9 pong"

_cs_restrict 0
_debug 0
_fx 0
_gag_name 0
_ignore_immunity 1.89
_repeat_freq 600
_duration 30
// Defines the max time length in seconds of voting process.
amv_vote_duration 30

// Default access rights for players not in the users.ini file.
// (See documentation for access levels and information)
default_access 1

// Whether to use encrypted passwords or not.
// 0: disabled
// 1: encrypt using Unix crypt() (Linux ONLY)
// 2: encrypt using MD5 hash
// 3: encrypt using MySQL PASSWORD() (MySQL ONLY)




// If enabled, the scripting file functions have read
// access to files
// (0=disabled, 1=enabled)








f defined _included
pragma semicolon 1
enum print_type {
print_console=0,
print_center,
print_chat,
print_tty,
print_pretty
};

enum fsize_unit {
bytes = 0,
lines
};

const bBanByID = 0;
const bBanByIP = 1;
const bBanBoth = 2;

enum uid {
uid_none = 0,
uid_invalid,
uid_index,
uid_sessionID,
uid_wonID,
};

/* Defined as '+ 1' so when we make an array[MAXPLAYERS], we get the range from 0 - 32. */
#define MAX_PLAYERS 32 + 1
#define TEAM_PROXY 600
#define TEAM_SPECTATOR 500

#define MAX_NUMBER_LENGTH 20
#define MAX_COMMAND_LENGTH 30
#define MAX_NAME_LENGTH 33
#define MAX_DATA_LENGTH 200
#define MAX_TEXT_LENGTH 200
#define MAX_AUTHID_LENGTH 39

#define PLUGIN_HANDLED -1
#define PLUGIN_FAILURE 0
#define PLUGIN_CONTINUE 1

#define ACCESS_ALL 0
#define ACCESS_TIMELEFT 0
#define ACCESS_USERLIST 0
#define ACCESS_VERSION 0
#define ACCESS_VOTE_KICK 1
#define ACCESS_VOTE_MAP 1
#define ACCESS_FRAGLIMIT 2
#define ACCESS_MAP 2
#define ACCESS_TIMELIMIT 2
#define ACCESS_ABORT_VOTE 2
#define ACCESS_RELOAD 4
#define ACCESS_PAUSE 8
#define ACCESS_PASS 16
#define ACCESS_FRIENDLY_FIRE 32
#define ACCESS_GRAVITY 32
#define ACCESS_TEAMPLAY 32
#define ACCESS_CHAT 64
#define ACCESS_SAY 64
#define ACCESS_KICK 128
#define ACCESS_BAN 256
#define ACCESS_CONFIG 512
#define ACCESS_IMMUNITY 4096
#define ACCESS_RCON 65536 /* Define this to 512 to have Alfred's setting */
#define ACCESS_RESERVE_NICK 16384 /* This is never used in the script; just for reference */
#define ACCESS_RESERVE_SPOT 32768 /* This is never used in the script; just for reference */


forward plugin_init();
forward plugin_info(HLOldName, HLNewName, UserIndex);
forward plugin_connect(HLUserName, HLIP, UserIndex);
forward plugin_disconnect(HLUserName, UserIndex);
forward plugin_command(HLCommand, HLData, HLUserName, UserIndex);

native access( iAccess, sName[] = "" );
native auth( sName[] = "");
native ban( sPlayer[], iTime, bBanBy = bBanByID );
native censor_words( sString[] );
native centersay( sText[], iTime, iRed, iGreen, iBlue );
native centersayex( sUser[], sText[], iTime, iRed, iGreen, iBlue );
native changelevel( sMap[], iIntermissionPause = 0 );
native cvar_exists( sCvar[] );
native check_user( sPlayer[] );
native check_words( sPlayer[] );
native consgreet( sMessage[] );
native convert_string( iHLString, sSmallString[], iMaxLength );
native currentmap( iMap[], iMaxLength );
native directmessage( sMessage[], iUserID = -1, uid:tUidType = uid:uid_sessionID );
native exec( sCommand[], bWriteLogEntry = 1 );
native execclient( sPlayer[], sCommand[] );
native get_serverinfo( sKey[], sValue[], iMaxLength );
native get_timer( iTimer );
native get_userAuthID( sPlayer[], sAuthid[], iMaxLength = MAX_AUTHID_LENGTH );
native get_userindex( sPlayer[], &iIndex );
native get_userinfo( sPlayer[], sKey[], sInfo[], iMaxLength );
native get_userIP( sPlayer[], sIP[], iMaxLength, &iPort = 0 );
native get_username( sPlayer[], sName[], iMaxLength );
native get_userorigin( sPlayer[], &iX, &iY, &iZ );
native get_userSessionID( sPlayer[], &iSessionID );
native get_userWONID( sPlayer[], &iWONID );
native get_vaultdata( sKey[], sData[], iMaxLength );
native get_vaultnumdata( sKey[], &iData );
native getstrvar( sVarname[], sValue[], iMaxLength );
native gettarget( sPlayer[], sTargetName[], iMaxLength, iRange = 2048 );
native getteamcount( iTeam );
native getvar( sVarname[] );
native glow( sTarget[], iRed = 0, iGreen = 0, iBlue = 0 );
native godmode( sPlayer[], iOnOff );
native help( sKeyword[] );
native kick( sPlayer[] );
native kill_timer( iTimer );
native list_maps( );
native log( sLogEntry[] );
native look_in_dir( sDirectory[], sMatch[], sFilename [], iNumber );
native maptime( iWhichtime, iPrintToConsole = 0 );
native maxplayercount( );
native message( sTarget[], sMessage[] );
native messageex( sTarget[],sMessage[], print_type:iMessageType );
native motd( sPlayer[], Text[] );
native nextmap( sMap[], iMaxLength );
native noclip( sPlayer[], iOnOff );
native playercount( );
native playerinfo( iPlayerIndex, sName[], iLength, &iUserID = 0, &iWONID = 0, &iTeam = 0, &iDead = 0, sAuthID[MAX_AUTHID_LENGTH] = "" );
native playsound( sTarget[], iSound[] );
native pointto( iRange = 2048 );
native rainbow( sText[], iTime, iRedStart, iGreenStart, iBlueStart, iRedEnd, iGreenEnd, iBlueEnd );
native reload( );
native say( sMessage[] );
native selfmessage( sMessage[] );
native servertime( sTimeString[], iMaxLen, sFormat[] = "none" );
native set_serverinfo( sKey[], sValue[] );
native set_timer( sFunction[], iWaitSeconds, iRepeatCount, sParameter[] = "" );
native set_vaultdata( sKey[], sData[] );
native set_vaultnumdata( sKey[], iData );
native slap( sPlayer[] );
native slay( sPlayer[] );
native speakto( sTarget[], iSentence[] );
native strtonum( sString[] );
native systemtime( );
native teleport( sPlayer[], iX, iY, iZ );
native timeleft( iPrintToConsole = 1 );
native typesay( sMessage[], iTime, iRed, iGreen, iBlue );
native unban( sWONID[] );
native userlist( sPattern[] = "" );
native valid_map( sMap[] );
native valid_mapex( sMap[], ignoreMapsFile = 0 );
native version( );
native vote( sVoteString[], ... );
native vote_allowed( );

native spawn( sClass[], iX, iY, iZ, iXAngle, iYAngle, iZAngle );
native listspawn( sClass[] );
native movespawn( iIdentity, iX, iY, iZ, iXAngle, iYAngle, iZAngle );
native removespawn( iIdentity );

native fileexists( sFilename[] );
native filesize( sFilename[], fsize_unit:Unit = 1 );
native readfile( sFilename[], sLine[], iLineNum, iMaxLength );
native writefile( sFilename[], sLine[], iLineNum = -1 );
native resetfile( sFilename[] );
native deletefile( sFilename[] );

native plugin_exec( sCommand[], sArguments[] );
native plugin_registercmd( Command[], Function[], RequiredAccess, HelpMessage[] = "" );
native plugin_registerhelp( Command[], RequiredAccess, HelpMessage[] );
native plugin_registerinfo( Name[], Description[], Version[]);

native setstrvar( cvar[], value[]);
native menu(username[],text[],keys,time=0);

native get_userFrags( sPlayer[], &frags );
native get_userHealth(sPlayer[], &health );
native get_userTeam( sPlayer[], &team );
native get_userArmor( sPlayer[], &armor );





/* Core functions



........




*
* (c) Copyright 1998-2002, ITB CompuPhase
* This file is provided as is (no warranties).
*/
#if defined _core_included
#endinput
#endif
#define _core_included

native heapspace();

native funcidx(const name[]);

native numargs();
native getarg(arg, index=0);
native setarg(arg, index=0, value);

native strlen(const string[]);
native strpack(dest[], const source[]);
native strunpack(dest[], const source[]);

native tolower(c);
native toupper(c);
native swapchars(c);

native random(max);

/* We use the Small versions in adminlib.inc instead
native min(value1, value2);
native max(value1, value2);
*/
native clamp(value, min=cellmin, max=cellmax);

native getproperty(id=0, const name[]="", value=cellmin, string[]="");
native setproperty(id=0, const name[]="", value=cellmin, const string[]="");
native deleteproperty(id=0, const name[]="", value=cellmin);
native existproperty(id=0, const name[]="", value=cellmin)





#include <core>
#include <string>

#define CHAR_INVALID -1
#define FALSE 0
#define NULL_CHAR 0
#define PERIOD_CHAR 46
#define QUOTE_CHAR 34
#define TRUE 1

/* Returns 1 if the current user has the required auth level, 0 otherwise */
stock check_auth( iAuthLevel ) {
new iResult = access(iAuthLevel,"");
if (iResult!=0) iResult = 1;
return iResult;
}

/* Returns the lesser of a and b */
stock min(a,b) {
if (a<b) return a;
else return b;
return 1;
}

/* Returns the greater of a and b */
stock max(a,b) {
if (a>b) return a;
else return b;
return 1;
}

/* Executes a command while providing the nicely formatted output */
stock execute_command(sUser[], sCommand[], sHalfLifeCmd[], sData[]) {
new sRconCmd[MAX_DATA_LENGTH];

say_command(sUser,sCommand,sData);
snprintf(sRconCmd, MAX_DATA_LENGTH, "%s %s", sHalfLifeCmd, sData);
exec(sRconCmd);
}

/* Nicely formats the current command */
stock format_command(sUser[],sCommand[],sData[],sText[]) {
snprintf(sText, MAX_TEXT_LENGTH, "Command: %s used command %s %s", sUser, sCommand, sData);
}

/* Logs a command */
stock log_command(sUser[],sCommand[],sData[]) {
new sText[MAX_TEXT_LENGTH];
format_command(sUser,sCommand,sData,sText);
log(sText);
}

/* NumToStr courtesy of Nathan O'Sullivan (http://nathan.qgl.org/halflifeadmin/numtostr.txt) */
stock numtostr(num,str[]) {
new Base = 1;
new Digits = 1;
new i = 0;

/* Special case: 0 */
if (num == 0) {
str[i++] = '0';
str[i++] = NULL_CHAR;
} else {
/* If we've got a negative number, add a negative sign
to the string, and multiply the number by -1 */
if (num < 0) {
str[i++] = '-';
num *= -1;
}

/* Ok. We've got at least one digit. Keep multiplying by
10 till we get a higher number than what we've got. Note
that this will leave Digits 1 higher than what we want (eg,
if Num was 7, Digits will be 2 */
while (Base <= num) {
Base *= 10;
Digits++;
}

/* Because Digits is higher, use --Digits rather than Digits--.
Also, divide Base before using it. */
while (--Digits > 0) {
Base /= 10;
str[i++] = '0' + (num - (num % Base)) / Base;
num = num % Base;
}
str[i++] = NULL_CHAR;
}
}

/* Command to use when the person doesn't have the proper permissions. */
stock reject_message(iPublic = 0) {
new sText[MAX_TEXT_LENGTH];

getstrvar("admin_reject_msg",sText,MAX_TEXT_LENGTH );
if(strlen(sText) < 2)
strcpy(sText, "You do not have access to this command.", MAX_TEXT_LENGTH);
if (iPublic == 0) {
selfmessage(sText);
} else {
say(sText);
}
}

/* Results differ upon the setting of admin_quiet. If admin_quiet
is 0, says who executed what command. If admin_quiet is 1, says
'Admin' executed what command. Otherwise, simply logs.
The override option allows one to ignore admin_quiet, and always
display a message.
*/
stock say_command(sUser[],sCommand[],sData[], iOverride = 0) {
new iQuiet;
new sText[MAX_TEXT_LENGTH];

iQuiet = getvar("admin_quiet");
if (iQuiet==0) {
format_command(sUser,sCommand,sData,sText);
say(sText);
} else if (iQuiet==1 || iOverride==1) {
format_command("Admin",sCommand,sData,sText);
say(sText);
} else {
log_command(sUser,sCommand,sData);
}
}



/* Given a string (str[]), this will attempt to break it apart at the first
space that's not inside quotation marks. Quotes at the beginning and end
will be stripped. Ie,

new str[20] = "This is a test"
new first[20];
new second[20];
strbreak(str,first,second, 20);

first is now equal to "This", and second is now equal to "is a test". If
str[] had been "^"This is^" a test", first would be "This is" and second would
be "a test".
At maximum maxlen characters will be copied. */
stock strbreak(str[], first[], second[], maxlen, flen=sizeof first, slen=sizeof second ) {
new i = 0;
new j = 0;
new NullPos = CHAR_INVALID;
new Quote = FALSE;
new SpacePos = CHAR_INVALID;
new iFirstEnd;
new iSecondEnd;

if (maxlen == 0)
maxlen = strlen(str);



// Find the position of the first unquoted space and the terminating NULL character
for(i=0; i<=strlen(str); i++)






€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
////ECHO\\\\

echo "_____________________________________________________________"

wait
wait
wait
wait
echo                           "HosGeLdiniZ By. K3L3P!R ||"
echo "                     _                                                                           "
echo "                      ** +--^----------,--------,-----,----------------------^-,    ____ () () ()"
echo "                      * | |||||||||   `--------'          K3L3P!R              ()()() |____\"
echo "                        `+---------------------------^------------------------|"
echo "                         `\_,---------,---------,--------------'"
echo "                         / **K3**   /'|       /'"
echo "                        / **L3**   /  `\    /'"
echo "                       / **P**   /`-------'"                                       K3L3P!R
echo "                      / **!*  /"                           
echo "                     / **R**   /"                           
echo "                    (_________) "                         
echo "================================================="
echo "                                "     
echo "        Anarchy        "
echo "             World of The King                   "
echo "          warestejta46@HotmaiL.CoM                 "
wait
echo "                    DikkaT....!!!! Bu CfG Ozel Olarak warestejta Lakabi"
echo "                    By. K3L3P!R  tarafindan yapilmistir."
echo "                          iYi OyunLar.!! Ve FragLar DiLeRiM..!!"
echo "                         CLan Harici Dagitilmasi YaSakTiR...!!!!"
echo "================================================="







if (str == QUOTE_CHAR) {
if (Quote==FALSE) {
Quote = TRUE;
} else {
Quote = FALSE;
}
} else if (str == ' ' && SpacePos == CHAR_INVALID && Quote == FALSE) {
SpacePos = i;
} else if (str == NULL_CHAR) {
NullPos = i;
break;
}
}

if (NullPos == CHAR_INVALID) NullPos = maxlen + 1;


if (SpacePos == CHAR_INVALID) {
strcpy(first, str, flen);
strinit(second);

} else {
// Make sure we do not copy more characters into the second array
// than would fit into it. If the second part of the source string
// is longer than the length of the second array, truncate it to fit.
new iSecondLen = NullPos - SpacePos -1;
iSecondEnd = min( iSecondLen, (slen-1) );

// If maxlen is set we want to copy only max maxlen characters.
// Check if this is smaller than our current limit
iSecondEnd = min( iSecondEnd, maxlen );

// Make sure we do not copy more characters into the first array
// than would fit into it. If the first part of the source string
// is longer than the length of the first array, truncate it to fit.
iFirstEnd = min( SpacePos, (flen-1) );

// If maxlen is set we want to copy only max maxlen characters.
// Check if this is smaller than our current limit
iFirstEnd = min( iFirstEnd, maxlen );


// Copy the first part of the string into the first array
for( i = 0; i < iFirstEnd; i++) {
first = str;
}
// Zero-terminate the first array
first[iFirstEnd] = NULL_CHAR;


// Copy the second part of the string into the second array
for( i = SpacePos+1, j = 0; j < iSecondEnd; i++, j++) {
second[j] = str;
}
// Zero-terminate the second array
second[iSecondEnd] = NULL_CHAR;
}


/* Strip out the quotes of the return values. */
strstripquotes(first);
strstripquotes(second);
}


/* Counts the number of times searchchar appears in str[] */
/*
stock strcount(str[], searchchar) {
new i = 0;
new maxlen = strlen(str);
new Count = 0;

for(i = 0; i <= maxlen; i++) {
if (str == searchchar)
Count++;
}
return Count;
}
*/

/* Returns 1 if two strings are exactly the same, including length, etc */
stock streq( strOne[], strTwo[] ) {
if (strlen(strOne) != strlen(strTwo)) {
return 0;
} else if (strcasecmp(strOne, strTwo)==0) {
return 1;
}
return 0;
}

/* Initialize a string */
stock strinit( sString[] ) {
sString[0] = NULL_CHAR;
}

/* returns 1 if two strings are the same in the first Length (or less
if one is smaller than Length) digits, 0 otherwise */
stock strmatch( sOne[], sTwo[], iLength) {
if (strncasecmp(sOne, sTwo, iLength)==0) {
return 1;
}
return 0;
}

/* Strips the quotes from the beginning and ending, if they exist. Ignores
those in the middle. */
stock strstripquotes(str[]) {
new maxlen = strlen(str);
new i;

if(maxlen==0)
return;

if(str[maxlen - 1]==QUOTE_CHAR)
str[--maxlen] = NULL_CHAR;

if(str[0] == QUOTE_CHAR) {
for(i=0; i<=maxlen; i++)
str = str[i+1];
str[i-2] = NULL_CHAR;
}
}

/* I had this in the normal alphabetical order...but it caused
the Small compiler to barf. So I moved it down here, and it's
fine. That doesn't fill me with inspiration, but it seems
to work. */
/* Returns 1 if param is '1' or 'on'...0 for anything else. */
stock check_param( sParam[] ) {
new iResult = 0;

if(strlen(sParam) > 0) {
if (streq(sParam, "on")==1) {
iResult = 1;
} else if (streq(sParam, "1")==1) {
iResult = 1;
}
}
return iResult;
}

/* Returns 1 if the target has immunity */
stock check_immunity( sTarget[] ) {
/* If the server doesn't honor immunity, no one is immune. */
if (getvar("admin_ignore_immunity")!=0) {
return 0;
/* Else, you're immune if you have that access level. */
} else if (access(ACCESS_IMMUNITY,sTarget)!=0) {
return 1;
}
return 0;
}


stock execclient_all( sCommand[] ) {

new Target[MAX_NAME_LENGTH];
new i;
new iSessionID;
new sSessionID[MAX_NUMBER_LENGTH];
new maxplayers = maxplayercount();

for(i=1; i<=maxplayers; i++) {
strinit(Target);
if(playerinfo(i,Target,MAX_NAME_LENGTH, iSessionID)==1) {
numtostr( iSessionID, sSessionID );
execclient(sSessionID,sCommand);

} // if
} // for

return 1;
} // execclient_all()


/********************************** PUBLIC UTILITY FUNCTIONS *****************************/

/* Called by changelevel() by a timer call. Do not remove!
Changes map to specified map by calling changelevel with
specific parameters. */
public ChangeMap(Timer,Repeat,HLUser,HLParam) {
new NewMap[MAX_NAME_LENGTH];

convert_string(HLParam,NewMap,MAX_NAME_LENGTH);
if(strlen(NewMap) != 0) {
changelevel(NewMap, -1);
}
}






/* Console input/output functions
*
* (c) Copyright 1998-2002, ITB CompuPhase
* This file is provided as is (no warranties).
*/
#if defined _console_included
#endinput
#endif
#define _console_included

enum
{
black, /* colours as per the ANSI Escape sequences, ISO 6429 */
red,
green,
yellow,
blue,
magenta,
cyan,
white,
}

native getchar(echo=true);
native getstring(string[], maxlength, boolack=false);
native getvalue(base=10, end='^r', ...);
native print(const string[], foreground=-1, background=-1);
native printf(const format[], ...);







Huh?Huh?Huh?Huh?Huh?Huh?Huh?Huh?Huh?Huh?Huh?Huh?Huh?Huh?Huh?Huh??? Huh?Huh?Huh?Huh?Huh?Huh?Huh?Huh?Huh?Huh?Huh?Huh?Huh?Huh?Huh??






/* Fixed point arithmetic
*
* (c) Copyright 1998-2002, ITB CompuPhase
* This file is provided as is (no warranties).
*/
#if defined _fixed_included
#endinput
#endif
#define _fixed_included

enum fround_method {
fround_round,
fround_floor,
fround_ceil
}

native fixed:fixed(value);
native fixed:fixedstr(const string[]);
native fixed:fmul(fixed:oper1, fixed:oper2);
native fixed:fdiv(fixed:dividend, fixed:divisor);
native fixed:ffract(fixed:value);
native fround(fixed:value, fround_method:method=fround_round);

#pragma rational fixed(3)

/* user defined operators */
native fixed:operator*(fixed:oper1, fixed:oper2) = fmul;
native fixed:operator/(fixed:oper1, fixed:oper2) = fdiv;

stock fixed:operator++(fixed:oper)
return oper+fixed(1);

stock fixed:operator--(fixed:oper)
return oper-fixed(1);

stock fixed:operator*(fixed:oper1, oper2)
return _:oper1 * oper2; /* "*" is commutative */

stock fixed:operator/(fixed:oper1, oper2)
return _:oper1 / oper2;

stock fixed:operator/(oper1, fixed:oper2)
return fdiv(fixed(oper1), oper2);

stock fixed:operator+(fixed:oper1, oper2)
return oper1 + fixed(oper2); /* "+" is commutative */

stock fixed:operator-(fixed:oper1, oper2)
return oper1 - fixed(oper2);

stock fixed:operator-(oper1, fixed:oper2)
return fixed(oper1) - oper2;

/* forbidden operations */
forward operator%(fixed:oper1, fixed:oper2);
forward operator%(fixed:oper1, oper2);
forward operator%(oper1, fixed:oper2);





/* Version 1.1 (31.01.2004) */

#if defined _math_included
#endinput
#endif
#define _math_included

#include <core>
#include <fixed>
#include <string>
#include <adminlib>

#define LGCOUNT 15

stock fixtostr(fixed:fNumber,sNumber[],iMaxLength){
new iNumber,iFrac;
new iSign=1;
new sFrac[4];

if(fNumber<0.000){
iNumber=fround(fNumber,fround_ceil);
}
else{
iNumber=fround(fNumber,fround_floor);
}
iFrac=ffract(fNumber);
if(iFrac<0){
iFrac*=-1;
iSign=-1;
}
numtostr(iFrac,sFrac);
switch(strlen(sFrac)){
case 2:
snprintf(sNumber,iMaxLength,"%d.0%s",iNumber,sFrac );
case 1:
snprintf(sNumber,iMaxLength,"%d.00%s",iNumber,sFra c);
default:
snprintf(sNumber,iMaxLength,"%d.%s",iNumber,sFrac) ;
}
if(iSign==-1 && iNumber==0){
snprintf(sNumber,iMaxLength,"-%s",sNumber);
}
return PLUGIN_CONTINUE;
}

stock fixed:strtofix(sNumber[]){
new fixed:fNumber;

if(strtrim(sNumber,"-",0)>0){
fNumber=fmul(fixedstr(sNumber),-1.000);
}
else{
fNumber=fixedstr(sNumber);
}

return fNumber;
}

stock matherror(iError){
new log_msg[MAX_TEXT_LENGTH];

switch(iError){
case 1:
strcpy(log_msg,"No valid value for function input!",MAX_TEXT_LENGTH);
case 2:
strcpy(log_msg,"Number too high for allowed range!",MAX_TEXT_LENGTH);
case 3:
strcpy(log_msg,"Number too low for allowed range!",MAX_TEXT_LENGTH);
default:
return PLUGIN_CONTINUE;
}
log(log_msg);
return PLUGIN_CONTINUE;
}

stock fixed:f_log10(fixed:fValue,&iError=0){
new fixed:fLG[LGCOUNT]={2147482.000,10000.000,100.000,10.000,3.162,1.778 ,1.334,1.155,1.075,1.037,1.018,1.009,1.005,1.002,1 .000};
new fixed:fLGFract[LGCOUNT-1]={4.000,2.000,1.000,0.500,0.250,0.125,0.063,0.031, 0.016,0.008,0.004,0.002,0.001,0.000};
new fixed:fLocalValue=0.000;
new fixed:fLower=0.000;

if(fValue<=0.000){
iError=1;
return 0.000;
}
if(fValue==2147482.000){
iError=2;
return 6.332;
}
if(fValue==0.001){
return -3.000;
}

for(new i=1;i<4;i++){
if(fValue>=1.000){
break;
}
fValue=fmul(fValue,10.000);
fLower=fLower+1.000;
}

for(new i=0;i<LGCOUNT-1;i++){
if(fValue<fLG){
if(fValue>=fLG[i+1]){
fLocalValue=fLocalValue+fLGFract;
fValue=fdiv(fValue,fLG[i+1]);
}
}
else if(fValue==fLG){
break;
}
}
iError=0;

return fLocalValue-fLower;
}

stock fixed:f_ln(fixed:fValue,&iError=0){
new fixed:fFactor=2.303;
new fixed:fCheck;
new fixed:fMultiply;
new fixed:fKeepResult;

fCheck=fValue;

fValue=f_log10(fValue,iError);
if(iError>0){
return fValue;
}

fValue=fmul(fValue,fFactor);
fKeepResult=fValue;
fKeepResult=f_powere(fKeepResult,iError);

if(iError>0){
return fKeepResult;
}

if(fKeepResult==fCheck){
return fValue;
}
if(fKeepResult>fCheck){
fMultiply=-0.001;
}
else if(fKeepResult<fCheck){
fMultiply=0.001;
}
for(new i=0;i<1000;i++){
fKeepResult=f_powere(fValue+fmul(fixed(i),fMultipl y),iError);
if(iError>0){
return fKeepResult;
}
if(fKeepResult==fCheck){
return fValue+fmul(fixed(i-1),fMultiply);
}
}

return fValue;
}

stock fixed:f_logab(fixed:fBase,fixed:fValue,&iError=0){

fBase=f_log10(fBase,iError);
if(iError>0){
return fBase;
}
fValue=f_log10(fValue,iError);
if(iError>0){
return fValue;
}

return fdiv(fValue,fBase);
}

stock fixed:f_faculty(fixed:fValue,&iError=0){
new iValue=1;

if(ffract(fValue)==0.000){
if(fValue>0.000){
if(fValue<10.000){
iValue=fround(fValue);
fValue=1.000;
for(new i=2;i<=iValue;i++){
fValue=fmul(fValue,fixed(i));
}
return fValue;
}
iError=2;
return 2147482.000;
}
}
iError=1;

return -1.000;
}

stock fixed:f_
Logged
rumBA
Asteğmen
*

Rep Puan 0
Offline Offline

Mesaj Sayısı: 2


Üyelik Bilgileri
« Yanıtla #1 : Ağustos 04, 2008, 09:55:24 ÖS »

bu cfg yi nasıl kullncaz yeniimde:D kardeş biraz açıklarmısın
Logged
Fabulox
Asteğmen
*

Rep Puan 0
Offline Offline

Mesaj Sayısı: 2


Üyelik Bilgileri
« Yanıtla #2 : Ağustos 07, 2008, 11:43:48 ÖÖ »

bu cfg yi nasıl kullncaz yeniimde:D kardeş biraz açıklarmısın
Katılıyorum Tongue
Logged
Stewiee
Asteğmen
*

Rep Puan 0
Offline Offline

Mesaj Sayısı: 2


Üyelik Bilgileri
« Yanıtla #3 : Ağustos 22, 2008, 12:38:40 ÖS »

Ya kardesım bunu neden dosya olarak gondermezsin onu anlayamadım.
 
   Csde yeni arkadaslar icinde acıklayayım nasıl kullanılacagını

Bir yenı metın belgesi açın.Sonra yukarıdakı komutları kopyalıp yapıstırmak suretiyle icine aktarın.
Sonra yukarıdakı sekmelerden Dosya adlı sekmeyı tıklayıp dosyayı farklı kaydet deyin.Çıkan pencerede Cfg nızın ısmını sonuna .cfg uzantısını ekleyerek yazın(orn: erkan.cfg ) Kayıt turu yazan yerdekı tum dosyalar seklıyle degistirin. sonrada bu cfgyı cstrike ın ıcne atın we oyuna gırıp console exec cfgnızınadı.cfg seklınde yazıp tıklayın(cfgnın ısmı kendı koydunuz ısmın aynısı olmak zorundadır) artık cfg kullanıma hazır olcaktır.



Bu arada Cfg kullanmamanızı tavsıye ederım.
Logged
haha
Asteğmen
*

Rep Puan 0
Offline Offline

Mesaj Sayısı: 1


Üyelik Bilgileri
« Yanıtla #4 : Eylül 05, 2008, 02:08:44 ÖS »

saol stewiee
Logged
Sayfa: [1]   Yukarı git
  Yazdır  
 
Gitmek istediğiniz yer:  

MySQL Kullanıyor PHP Kullanıyor Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 Uyumlu! CSS Uyumlu!
Bu Sayfa 0.142 Saniyede 17 Sorgu ile Oluşturuldu