Author Topic: WeaponChange Box (2.7.0+) v0.2  (Read 7717 times)

0 Members and 3 Guests are viewing this topic.

Offline freestyler

  • Soldat Beta Team
  • Camper
  • ******
  • Posts: 326
WeaponChange Box (2.7.0+) v0.2
« on: May 06, 2010, 09:08:03 am »
Script name: WeaponChange Box
Script description: Shows a sexy box whenever you change weapon
Author: fri (idea by kzya)
Core version: 2.7.1
Hosted by: Soldat Central - http://soldatcentral.com/

Interface layers: 7, 8, 9, 10

WORKS ON SERVER 2.7.0+ ONLY
The script doesn't compile on 2.6.6! It uses procedures available only in the latest one (Soldat 1.5.1)


Whenever you change weapon, a little sexy box shows up and disappears after three seconds. Fully customizable.

Updated: now works even if you carry two identical weapons (might not always pop up since it checks once per second).






(Size 1.5 KB)
- http://soldatcentral.com/index.php?page=script&f=194 -


** Script hosted by Soldat Central! Please visit the author's script page and Rate this script **
« Last Edit: May 07, 2010, 05:33:39 am by freestyler »

Offline Gizd

  • Flagrunner
  • ****
  • Posts: 586
  • (Re)tired
    • Eat-this! community site
Re: WeaponChange Box (2.7.1)
« Reply #1 on: May 06, 2010, 09:11:40 am »
That's goddamn sexy.

Offline Silnikos

  • Soldier
  • **
  • Posts: 129
Re: WeaponChange Box (2.7.1)
« Reply #2 on: May 06, 2010, 09:37:18 am »
That's where scripting should go, great.

Offline Mercury92

  • Camper
  • ***
  • Posts: 284
Re: WeaponChange Box (2.7.1)
« Reply #3 on: May 06, 2010, 11:32:28 am »
Yeah very cool!
Thanks.
[saw]  on 1.5.1

Offline xmRipper

  • Soldat Beta Team
  • Flagrunner
  • ******
  • Posts: 742
    • Personal
Re: WeaponChange Box (2.7.1)
« Reply #4 on: May 06, 2010, 12:15:10 pm »
Great idea. Awesome.
Co-Founder / CTO @ Macellan
Founder Turkish Soldat Community

Offline Mercury92

  • Camper
  • ***
  • Posts: 284
Re: WeaponChange Box (2.7.1)
« Reply #5 on: May 06, 2010, 01:08:53 pm »
Having two identical weapons (M79 - M79 or MP5 - MP5)
It doesn't draw anymore.
[saw]  on 1.5.1

Offline DorkeyDear

  • Veteran
  • *****
  • Posts: 1507
  • I also go by Curt or menturi
Re: WeaponChange Box (2.7.1)
« Reply #6 on: May 06, 2010, 01:09:07 pm »
Nice idea great job :D

Gives me an idea, since i think u can get certain key presses, it may be possible to have a menu specific for weapons. that may get rid of the SetWeaponActive not always working 'bug' but may not be very smooth without more than one check per second. another idea is for a player class selection while in spectator (but not 100% certain if u can get key presses while in spectator, and pressing up ('w') may not be the best idea for navigation (it messes with the camera), but just an idea)

Offline freestyler

  • Soldat Beta Team
  • Camper
  • ******
  • Posts: 326
Re: WeaponChange Box (2.7.1)
« Reply #7 on: May 06, 2010, 01:17:03 pm »
Having two identical weapons (M79 - M79 or MP5 - MP5)
It doesn't draw anymore.
I know, it can't be fixed because OnWeaponChange isn't called when 'new' weapon is the same as previous one. :(

Offline demoniac93

  • Veteran
  • *****
  • Posts: 1554
Re: WeaponChange Box (2.7.1)
« Reply #8 on: May 06, 2010, 01:38:09 pm »
Having two identical weapons (M79 - M79 or MP5 - MP5)
It doesn't draw anymore.
I know, it can't be fixed because OnWeaponChange isn't called when 'new' weapon is the same as previous one. :(

Can't you modify it so that, when you press the change weapon key, the box slides from wep to wep, AND add some kind of script that identifies your current weps and sets them into the weapon slider?
b&

Offline Gizd

  • Flagrunner
  • ****
  • Posts: 586
  • (Re)tired
    • Eat-this! community site
Re: WeaponChange Box (2.7.1)
« Reply #9 on: May 06, 2010, 01:48:02 pm »
Having two identical weapons (M79 - M79 or MP5 - MP5)
It doesn't draw anymore.
I know, it can't be fixed because OnWeaponChange isn't called when 'new' weapon is the same as previous one. :(

Can't you modify it so that, when you press the change weapon key, the box slides from wep to wep, AND add some kind of script that identifies your current weps and sets them into the weapon slider?
Also add some RPG features, accounts, new weapons, vehicles etc.

Offline dnmr

  • Camper
  • ***
  • Posts: 315
  • emotionally handicapped
Re: WeaponChange Box (2.7.1)
« Reply #10 on: May 06, 2010, 01:53:55 pm »
Also add some RPG features, accounts, new weapons, vehicles etc.
^ this one knows what's going on

@fri_ : great stuff man (:

Offline demoniac93

  • Veteran
  • *****
  • Posts: 1554
Re: WeaponChange Box (2.7.1)
« Reply #11 on: May 06, 2010, 06:06:41 pm »
Having two identical weapons (M79 - M79 or MP5 - MP5)
It doesn't draw anymore.
I know, it can't be fixed because OnWeaponChange isn't called when 'new' weapon is the same as previous one. :(

Can't you modify it so that, when you press the change weapon key, the box slides from wep to wep, AND add some kind of script that identifies your current weps and sets them into the weapon slider?
Also add some RPG features, accounts, new weapons, vehicles etc.

It's for fixing the issue that Mercury mentioned, and just in case you're not up-to-date here, sarcasm isn't always as witty as you imagine it to be.
b&

Offline Hacktank

  • Camper
  • ***
  • Posts: 462
  • Soldat Scripter
    • HTZRPG
Re: WeaponChange Box (2.7.1)
« Reply #12 on: May 06, 2010, 08:57:17 pm »
Can't you modify it so that, when you press the change weapon key, the box slides from wep to wep, AND add some kind of script that identifies your current weps and sets them into the weapon slider?

Without using a thread or a very specialized other method of fast looping you can only check keys once a second. So there would only be a 1-in-1000-or-less chance of catching the keypress.


Offline Furai

  • Administrator
  • Veteran
  • *****
  • Posts: 1908
    • TransHuman Design
Re: WeaponChange Box (2.7.1)
« Reply #13 on: May 07, 2010, 04:42:47 am »
So maybe instead of drawing 2 weapons of same kind - draw one with "x2" suffix?
"My senses are so powerful that I can hear the blood pumping through your veins."

Offline freestyler

  • Soldat Beta Team
  • Camper
  • ******
  • Posts: 326
Re: WeaponChange Box (2.7.1)
« Reply #14 on: May 07, 2010, 05:20:48 am »
So maybe instead of drawing 2 weapons of same kind - draw one with "x2" suffix?
So simple yet so genius. Thanks!
Script updated to version 0.2, now supports two identical weapons using AppOnIdle, so the box might not always pop up.
« Last Edit: May 07, 2010, 05:38:35 am by freestyler »

Offline Furai

  • Administrator
  • Veteran
  • *****
  • Posts: 1908
    • TransHuman Design
Re: WeaponChange Box (2.7.0+) v0.2
« Reply #15 on: May 07, 2010, 05:42:25 am »
So maybe instead of drawing 2 weapons of same kind - draw one with "x2" suffix?
So simple yet so genius. Thanks!
Script updated to version 0.2, now supports two identical weapons using AppOnIdle, so the box might not always pop up.
No problem. :)
"My senses are so powerful that I can hear the blood pumping through your veins."

Offline mich1103

  • Flagrunner
  • ****
  • Posts: 558
  • Did you say chocolate ? O.o
    • ZoMbIe-DeStRoYeR pk server
Re: WeaponChange Box (2.7.0+) v0.2
« Reply #16 on: May 07, 2010, 05:47:10 am »
Very nice script man !!!

Offline Gizd

  • Flagrunner
  • ****
  • Posts: 586
  • (Re)tired
    • Eat-this! community site
Re: WeaponChange Box (2.7.0+) v0.2
« Reply #17 on: May 07, 2010, 08:01:13 am »
...
It's for fixing the issue that Mercury mentioned, and just in case you're not up-to-date here, sarcasm isn't always as witty as you imagine it to be.
I just meant that it's not possible and not worth the effort.

DarkCrusade

  • Guest
Re: WeaponChange Box (2.7.0+) v0.2
« Reply #18 on: May 07, 2010, 10:21:02 am »
This is hilarious, freestyler may decide himself what he thinks is worth the effort and not you, Gizd.

Very nice, styler!

Offline freestyler

  • Soldat Beta Team
  • Camper
  • ******
  • Posts: 326
Re: WeaponChange Box (2.7.0+) v0.2
« Reply #19 on: May 07, 2010, 10:53:49 am »
Heh, chill out, I thought adding support for identical weapons wasn't worth the effort, too. But I added it as soon as Wookash posted his way to make it ten times simplier than I thought it would be. Peace. ;)