| View previous topic :: View next topic |
| Author |
Message |
JamieMadrox
Little Pudding Boy
Joined: 29 May 2006
Posts: 792
|
|
|
I'm not sure if this has been done before.
When I was experimenting with ELX' Apis script, customizing it for uasge with the deagle and to create a dual script, this turned out.
Being unstatisfied with the regular Burst scripts provided, which a: didn't offer continous shooting (keeping mouse1 pressed), b: used too many waits, lagging you, I thought I'd post this.
This was made FOR ME. Meaning: 100 FPS. My idea of how a burst should work etc.
This is why I added alot of comments to the script on how to modify it, use it etc. it is completely customizable. - by moving the -attack part a few lines down your burst will become longer, by adding a few more sequels in the second cycle the break between two bursts will increase.
Super simple.
As always: no flaming, crying, whining. I decided to contribute something after being so inactive (regarding contributions) recently.
Use it, or not. Modify it, if you don't like it like it is. But don't go emo on me.
Have fun
[EDIT]:
about the script itself (I forgot)
- go to the "//Customizable Part" and customize your binds or remove the // in front of the std. binds
- this script turns an M4 into a famas if you got 100fps, the first few bursts there is no recoil (realy no recoil)
- you can keep the binded button pressed, the bursts will continue until your clip is empty
- before telling me this is not working, READ the topic + the comments on the script
[EDIT #2]
- ok after testing this, it DOES also work for Deagle.
- basicaly it's a very slow Autopistol script but only recommendable for DGL
- credits to mind-friend: if you experience lags, you cannot use this script due to low fps, note that this is written for people having 100 fps.
geez, uber-long post. Just thought I post a pre-made script and it turns into a book.
| Code: |
// Comment
// Credits: Jamie Madrox, ELX-Draco (this script is a modification of his Autopistol script)
// basicaly this was supposed to be a deagle script and turned out usefull for m4a1 and similar weapons
// modification: to increase the time of the actual burst increase the amount of the cycle, to decrease the time
// decrease the amount of cycles within the +attack and -attack part
// to increase the time between bursts, increase the amount of cycles after the -attack part, vice versa
// if you have less than 100 fps constantly you will need to modify this
//script manually to your needs - if you should experience lags:
//don't use the script!
// seen at: http://scripting.elxdraco.net - high quality scripting
//--------------------------------------------------------------------
//Customizable Part (remove the // part in front of the bind you want to use and customize your desired keys)
//bind "mouse3" "+rec." //possible bind to burst directly without rebinding mouse1
//bind "mouse5" "rec.sw" //on/off switch, script is OFF by default, will rebind mouse1
//--------------------------------------------------------------------
//Switch (to turn script on/off, script is off by default)
alias "rec.on" "bind mouse1 +rec.; alias rec.sw rec.of"
alias "rec.of" "bind mouse1 +attack; alias rec.sw rec.of"
alias "rec.sw" "rec.on"
//--------------------------------------------------------------------
//special loop (making the bursts continous)
alias "+rec." "alias _special rec.;rec."
alias "-rec." "alias _special blank; -attack; alias rec.cycle rec.seq00"
alias "rec." "rec.cycle; wait; special"
//--------------------------------------------------------------------
//cycle (replacing the huge amounts of waits)
//cycle part I, the actual burst - this defines the time your burst will last
alias "rec.cycle" "rec.seq00"
alias "rec.seq00" "alias rec.cycle rec.seq01;+attack" //starts shooting
alias "rec.seq01" "alias rec.cycle rec.seq02"
alias "rec.seq02" "alias rec.cycle rec.seq03"
alias "rec.seq03" "alias rec.cycle rec.seq04"
alias "rec.seq04" "alias rec.cycle rec.seq05"
alias "rec.seq05" "alias rec.cycle rec.seq06"
alias "rec.seq06" "alias rec.cycle rec.seq07"
alias "rec.seq07" "alias rec.cycle rec.seq08"
alias "rec.seq08" "alias rec.cycle rec.seq09"
alias "rec.seq09" "alias rec.cycle rec.seq10"
alias "rec.seq10" "alias rec.cycle rec.seq11"
alias "rec.seq11" "alias rec.cycle rec.seq12"
alias "rec.seq12" "alias rec.cycle rec.seq13"
alias "rec.seq13" "alias rec.cycle rec.seq14;-attack" //stops shooting
//cycle end , increase/decrease amount of sequels (rec.seq) to increase/decrease time of burst
//--------------------------------------------------------------------
//cycle part II, the break between bursts - this defines the time between bursts
alias "rec.seq14" "alias rec.cycle rec.seq15"
alias "rec.seq15" "alias rec.cycle rec.seq16"
alias "rec.seq16" "alias rec.cycle rec.seq17"
alias "rec.seq17" "alias rec.cycle rec.seq18"
alias "rec.seq18" "alias rec.cycle rec.seq19"
alias "rec.seq19" "alias rec.cycle rec.seq20"
alias "rec.seq20" "alias rec.cycle rec.seq21"
alias "rec.seq21" "alias rec.cycle rec.seq22"
alias "rec.seq22" "alias rec.cycle rec.seq23"
alias "rec.seq23" "alias rec.cycle rec.seq24"
alias "rec.seq24" "alias rec.cycle rec.seq25"
alias "rec.seq25" "alias rec.cycle rec.seq26"
alias "rec.seq26" "alias rec.cycle rec.seq27"
alias "rec.seq27" "alias rec.cycle rec.seq28"
alias "rec.seq28" "alias rec.cycle rec.seq29"
alias "rec.seq29" "alias rec.cycle rec.seq30"
alias "rec.seq30" "alias rec.cycle rec.seq31"
alias "rec.seq31" "alias rec.cycle rec.seq32"
alias "rec.seq32" "alias rec.cycle rec.seq33"
alias "rec.seq33" "alias rec.cycle rec.seq34"
alias "rec.seq34" "alias rec.cycle rec.seq35"
alias "rec.seq35" "alias rec.cycle rec.seq36"
alias "rec.seq36" "alias rec.cycle rec.seq37"
alias "rec.seq37" "alias rec.cycle rec.seq38"
alias "rec.seq38" "alias rec.cycle rec.seq39"
alias "rec.seq39" "alias rec.cycle rec.seq00"
//cycle end , increase/decrease amount of sequels (rec.seq) to increase/decrease time between bursts
//--------------------------------------------------------------------
//Disclaimer: This script is open-source, however, we want you to keep the original Credits
//including the link to elx-draco. This is our work and we share/provide, respect that.
|
Last edited by JamieMadrox on Fri Feb 29, 2008 3:02 am; edited 1 time in total
|
|
| Posted on Thu Feb 28, 2008 9:24 pm |
 |
mind-friend
Little Pudding Boy
Joined: 15 Jun 2005
Posts: 3962
Location: UK
|
|
|
It uses lots of waits.(Disclaimer: May not be true)
|
|
| Posted on Thu Feb 28, 2008 9:41 pm |
 |
JamieMadrox
Little Pudding Boy
Joined: 29 May 2006
Posts: 792
|
|
|
mind-friend wrote:It uses lots of waits.
it does? well, didn't lag me or cause problems during usage, think it's a problem/needs modification?
|
|
| Posted on Thu Feb 28, 2008 9:46 pm |
 |
camper
AutoSpanker 3000
Joined: 07 Sep 2007
Posts: 296
Location: Romania
|
|
|
well it works ok with 2 bullet bursts...
i recommend 3bullet burst for m4a1 and 2 for ak
i think small antirecoil (the +lookdown one) only on burst would be useful
good job :D it does what it`s suppose to do but 2 bullets ain't enough to kill somebody (unless headshot), i noticed that 1st 3 bullets have no recoil if i keep the click pressed for 2 burs cycles & the 4th (last one) goes a bit higher
|
|
| Posted on Thu Feb 28, 2008 9:47 pm |
 |
JamieMadrox
Little Pudding Boy
Joined: 29 May 2006
Posts: 792
|
|
|
can't test it online right now (crappy connection at the moment, that'll stay until we got a new flat) - so no way for me to modify it
|
|
| Posted on Thu Feb 28, 2008 9:57 pm |
 |
mind-friend
Little Pudding Boy
Joined: 15 Jun 2005
Posts: 3962
Location: UK
|
|
|
Yea the loop spams waits, although thats probably not a problem at 100fps.(Disclaimer: May not be true)
|
|
| Posted on Thu Feb 28, 2008 10:06 pm |
 |
JamieMadrox
Little Pudding Boy
Joined: 29 May 2006
Posts: 792
|
|
|
mind-friend wrote:Yea the loop spams waits, although thats probably not a problem at 100fps.
I wonder, does special loop constantly at a set speed or does it loop once, until the end of the script and then start again?
If #2 is the case it should loop approx. 1 wait per second (that's the time between start and end of one burst) - meaning: whenever special starts the loop there is one wait command, or?
|
|
| Posted on Thu Feb 28, 2008 10:12 pm |
 |
mind-friend
Little Pudding Boy
Joined: 15 Jun 2005
Posts: 3962
Location: UK
|
|
|
The special loops speed varies depending on fps, due to all the waits happening in the loop. Put fps_max 20 and try playing with a special loop running.(Disclaimer: May not be true)
|
|
| Posted on Thu Feb 28, 2008 10:31 pm |
 |
Q_ball
unb&
Joined: 07 Jan 2007
Posts: 4557
Location: keeps coming back
|
|
|
Very nice.
Also since it's in a special loop, at 100 FPS the waits/cycle won't really have a very high negligible effect on your firing rate.
|
|
| Posted on Fri Feb 29, 2008 12:49 am |
 |
|