Author Topic: Counter-Strike v0.7 BETA  (Read 10693 times)

0 Members and 1 Guest are viewing this topic.

Offline DorkeyDear

  • Veteran
  • *****
  • Posts: 1506
  • Also known as Curt
    • Soldat Global Account System
Counter-Strike v0.7 BETA
« on: August 13, 2007, 09:59:13 pm »
Script Name: Counter-Strike v0.7 BETA
Script Description: A long project that dragged on.
Please note that this is still in BETA stage, meaning it is up to you guys to find the bugs and to give suggestions.
To Toumaz: I honestly was planning on posting this on the forums very recently. I am not just posting it because you posted yours and I want to overrule it, not that I am, but... eh.. I kept delaying myself on posting it until I finally today.

Includes:
  • Money displaying system
  • Bounty system (similar to killing spree)
  • Dynamic money gainings
  • Dynamic prices based on a base cost and popularity
  • Ability to buy default choice weapons, Kevlar, and grenades.
  • Double capturing having no effect
  • Capturing while alone having no effect
  • Flag capturing only counts for 5 points
How to use the script:
  • Commands
       
    • /help
       Brings up an introduction to the server
       
    • /commands
       Lists available commands
       
    • /buy A
       Buys weapon or item number A (1-10 primaries, 11-14 secondaries, 15 grenades, 16 Kevlar)
       
    • /weapons
       Lists available weapons, their prices, and popularity percent
       
    • /pos X,Y
       Changes your position of your money. Position is logged by IP.
       
    • /base A
       Admin command to change the base cost of weapons
  • Bounty: When you kill 3 enemies, you get a bounty. The bounty depends on how much cash the enemy had and how large of a killing spree he had.
  • Recommended taunts file:
Quote
/buy 10
/buy 1
/buy 2
/buy 3
/buy 4
/buy 5
/buy 6
/buy 7
/buy 8
/buy 9








/buy 12





/buy 13
/buy 14
/buy 15



/buy 11

/buy 16






1 - 9 and 0 for primaries, uiop for secondaries, and qw for items

Hosting:
  • Survival must be enabled
  • Realistic is recommended
  • Every weapon must be turned off in soldat.ini. This means:
Quote from: soldat.ini
Weapon_1=0
Weapon_2=0
Weapon_3=0
Weapon_4=0
Weapon_5=0
Weapon_6=0
Weapon_7=0
Weapon_8=0
Weapon_9=0
Weapon_10=0
Weapon_11=0
Weapon_12=0
Weapon_13=0
Weapon_14=0
  • Max grenades is recommended to be 2
  • Having a WeapCount.txt similar to this when you first run the script:
Quote from: WeapCount.txt
2500
10
10
10
10
10
10
10
10
10
10
10
10
6
6
6
6
Note that the first number is the base cost, and the rest are the number of times people bought that weapon number, in order, from 1 - 16.
Quote from: mapslist.txt
ctf_cs_assault
ctf_cs_estate
ctf_cs_italy
ctf_cs_militia
ctf_cs_office
ctf_cs_oilrig
ctf_cs_siege
ctf_de_cbble
ctf_de_celtic
ctf_de_chateau
ctf_de_dust
ctf_de_dust2
ctf_de_nuke
ctf_de_piranesi
ctf_de_train
This is what is currently being used on Curt's CS. You may use whatever you like. You don't even need ot use CS maps if you don't wish to.

Anything I missed?

Original Author: Curt (DorkeyDear)
Core Version: 2.6.2
Bugs and Issues:
  • Using ThreadFunc to destroy objects created by SpawnObject after some time. This will be fixed along with replacing SpawnObject with GiveBonus.
Ideas to be Implemented:
  • Replace SpawnObject with GiveBonus
  • Allow vest replenishing upon respawn
  • Ability to disable weapons
  • /buylast command to buy previous weapons bought last round
  • /autobuy command to toggle automatically buying weapons (whatever you bought last round will be bought when you respawn every round, until you don't have enough money, which then this will be automatically disabled)
Rejected:
  • Ability to buy Cluster grenades due to inability to set number of grenades to a lower amount
  • Flash grenades (due to inability to get X,Y of grenades thrown upon when they explode and to set the damage of that grenade to be 0)
ARSSE:
When viewing your server with ARSSE, it may be annoying to see the "<user> is cheating - Not allowed weapon" message over and over; to hide those messages, use this script:
Code: [Select]
if $DATA = * is cheating - Not allowed weapon
  HIDE
  HIDE LOG
endif

Example Servers:
Server Name   IP or HostnamePortPasswordOffline TimesQuick Link
  • Extream Realism (CS)
   69.49.45.12423074Quick Link
Running your own server with this script? Tell me about it and I'll add it to the list.
If you have a server in the list, and if there is ever a large period of time (several hours) that the server is expected to be offline, please let me know to take it off the list or note that it may not be always up.

Change Log:
0.7 BETA
  • Released first BETA version
Please post comments and/or suggestions in this thread.

To improve this and future scripts, it is up to you to report bugs.
« Last Edit: March 15, 2008, 10:22:28 am by DorkeyDear »
Soldat Global Account System (SGAS): QuakeNet in #soldat.sgas
Rent Cheap Servers: contact CurryWurst

Offline ..::HHH::..

  • Soldier
  • **
  • Posts: 210
  • Dream Theater.. is the F**king best!
Re: Counter-Strike v0.7 BETA
« Reply #1 on: August 14, 2007, 09:33:50 am »
cool!

 i will try this out when i install soldat again;) i've allways liked cs, and it would be cool in soldat!

Offline Iq Unlimited

  • Flagrunner
  • ****
  • Posts: 863
  • mr. foobar2000
Re: Counter-Strike v0.7 BETA
« Reply #2 on: August 14, 2007, 03:19:10 pm »
can you like include a soldat.ini and a Taunt.txt with this so I dont have to change all my stuff?

Offline DorkeyDear

  • Veteran
  • *****
  • Posts: 1506
  • Also known as Curt
    • Soldat Global Account System
Re: Counter-Strike v0.7 BETA
« Reply #3 on: August 14, 2007, 05:43:15 pm »
Ok, I uploaded taunts.txt, Soldat.ini, WeapCount.txt, and mapslist.txt to make it easier for people.
Soldat Global Account System (SGAS): QuakeNet in #soldat.sgas
Rent Cheap Servers: contact CurryWurst

Offline Amida

  • Major
  • *
  • Posts: 69
Re: Counter-Strike v0.7 BETA
« Reply #4 on: August 14, 2007, 05:51:50 pm »
Running this script on my INF server, works fine...good job :)

Offline DorkeyDear

  • Veteran
  • *****
  • Posts: 1506
  • Also known as Curt
    • Soldat Global Account System
Re: Counter-Strike v0.7 BETA
« Reply #5 on: August 14, 2007, 06:53:58 pm »
Running this script on my INF server, works fine...good job :)
Want me to put your server in the list of example servers? Tell me info if you do.
Soldat Global Account System (SGAS): QuakeNet in #soldat.sgas
Rent Cheap Servers: contact CurryWurst

Offline MR X

  • Soldier
  • **
  • Posts: 148
  • Soldat Rulezz and must be played forever
Re: Counter-Strike v0.7 BETA
« Reply #6 on: August 15, 2007, 08:58:27 pm »
can you make some script that you only can buy extra: nades, clusternades, vest, and/or bonusses? so that the weapons can be used at all time and you can just buy some extra's. would apreciate that. cool script tough.  :)  can you pm me maybe about this suggestion?

Found a problem:
When you buy a weapon (/buy #) then you get kicked from the server (reason: not allowed weapon).
how to fix it. i tryed disabling battleye but doesnt work
« Last Edit: August 16, 2007, 11:13:42 am by MR X »
Soldat Rulezz and must be played forever

Offline DorkeyDear

  • Veteran
  • *****
  • Posts: 1506
  • Also known as Curt
    • Soldat Global Account System
Re: Counter-Strike v0.7 BETA
« Reply #7 on: August 16, 2007, 12:20:43 pm »
I must have forgotten to disable the anti-kick thing on my Soldat.ini (thats if you used that file). I'll check now.

Date Posted: August 16, 2007, 01:18:49 PM
Quote from: Soldat.ini
Disable_AntiCheat_Kick=1
Isn't this the thing that makes it so people don't get kicked for that? I already have it set to 1 in my downloadable Soldat.ini.
Soldat Global Account System (SGAS): QuakeNet in #soldat.sgas
Rent Cheap Servers: contact CurryWurst

Offline MyiEye

  • Soldier
  • **
  • Posts: 166
  • .<><| `Homie
Re: Counter-Strike v0.7 BETA
« Reply #8 on: August 18, 2007, 06:26:42 pm »
Nice one man, but I'm havin trouble with flood kicks I keep getting kicked for flooding. :( Please help someone
"I gotta live like Jacob more holy less hip, by his grace Sho Baraka gone spit the real, been doing that Reach life before I got the deal, called to make mini-me's till the day that I die, so on my tombstone say, "he didn't die he multiplied"!"                                                  - Sho Baraka

Offline Xxypher

  • Veteran
  • *****
  • Posts: 1319
  • Soldat Veteran.
Re: Counter-Strike v0.7 BETA
« Reply #9 on: August 18, 2007, 06:35:32 pm »
And servers that are up hosting this?

Offline chillis34

  • Major
  • *
  • Posts: 68
    • [FT] Clan Web Site
Re: Counter-Strike v0.7 BETA
« Reply #10 on: September 10, 2007, 03:29:12 pm »
Mine
I am the smartest :D

Offline Ride

  • Soldier
  • **
  • Posts: 199
    • NA Soldat Clan Website
Re: Counter-Strike v0.7 BETA
« Reply #11 on: September 10, 2007, 04:02:53 pm »
and the server ip/port is?
Ingame Name: TC ~ Ryde.Lf ~
Past Clans: ^Re/ ~ -eO:

Offline chillis34

  • Major
  • *
  • Posts: 68
    • [FT] Clan Web Site
Re: Counter-Strike v0.7 BETA
« Reply #12 on: September 10, 2007, 04:31:01 pm »
I think you should add a money regeneration every time you die and ive noticed in 1v1's that some times the living player doesnt die at the end of the round

the server name is Extream Realism (CS)
ip: 69.49.45.124
Port: 23074
« Last Edit: September 10, 2007, 04:32:49 pm by chillis34 »
I am the smartest :D

Offline DorkeyDear

  • Veteran
  • *****
  • Posts: 1506
  • Also known as Curt
    • Soldat Global Account System
Re: Counter-Strike v0.7 BETA
« Reply #13 on: September 22, 2007, 09:49:57 am »
Counter-Strike Build 2 Pre-Release 2 is now available
(im not sure how I should do my version labeling yet... so hopefully I would have made up my mind by the time I release the final version of this build.

please note of any bugs or anything
« Last Edit: September 22, 2007, 10:03:11 am by DorkeyDear »
Soldat Global Account System (SGAS): QuakeNet in #soldat.sgas
Rent Cheap Servers: contact CurryWurst

Offline Kitty

  • Major
  • *
  • Posts: 60
Re: Counter-Strike v0.7 BETA
« Reply #14 on: September 22, 2007, 12:42:23 pm »
Are you suppose to get extra money each time u chat?
-A female soldat player.


Offline DorkeyDear

  • Veteran
  • *****
  • Posts: 1506
  • Also known as Curt
    • Soldat Global Account System
Re: Counter-Strike v0.7 BETA
« Reply #15 on: September 23, 2007, 08:49:51 am »
Are you suppose to get extra money each time u chat?
lol, oops, i put it in the wrong spot..

Date Posted: September 22, 2007, 04:26:55 pm
Pre-release 3
Soldat Global Account System (SGAS): QuakeNet in #soldat.sgas
Rent Cheap Servers: contact CurryWurst

Offline colby

  • Major(1)
  • Posts: 42
  • party time!!!
Re: Counter-Strike v0.7 BETA
« Reply #16 on: September 25, 2007, 08:04:31 pm »
XD ahhh funny bug. GREAT work, cs is sweet, and would work great in soldat... cant wait to try it.  i just want to know one thing, in source, less popular weapons are cheaper and change weekly, is that, or could that be implemented?
favorite weapons: Styer, and Ruger

Offline DorkeyDear

  • Veteran
  • *****
  • Posts: 1506
  • Also known as Curt
    • Soldat Global Account System
Re: Counter-Strike v0.7 BETA
« Reply #17 on: September 29, 2007, 10:05:09 pm »
in source, less popular weapons are cheaper and change weekly, is that, or could that be implemented?
yeah.. i already implemented a thing for a server-side popularity thing so more popular weapons on the one server are more expensive.. if ur talking about a global thing like that, its possible, but i don't see myself doing that any time soon
Soldat Global Account System (SGAS): QuakeNet in #soldat.sgas
Rent Cheap Servers: contact CurryWurst

Offline KwS Pall

  • Major(1)
  • Posts: 49
  • I'm going to write Tibia for Soldat
Re: Counter-Strike v0.7 BETA
« Reply #18 on: October 27, 2007, 12:20:18 pm »
easy to avoid kick when you use battle eye juzt enable all weapons and insert that code:
Code: [Select]
procedure OnJoinGame(ID, Team: byte);
begin
// here you set money on start
SetWeaponActive(id,1,false);
SetWeaponActive(id,2,false);
SetWeaponActive(id,3,false);
SetWeaponActive(id,4,false);
SetWeaponActive(id,5,false);
SetWeaponActive(id,6,false);
SetWeaponActive(id,7,false);
SetWeaponActive(id,8,false);
SetWeaponActive(id,9,false);
SetWeaponActive(id,10,false);
SetWeaponActive(id,11,false); //at my server is enabled
SetWeaponActive(id,12,false);
SetWeaponActive(id,13,false);
SetWeaponActive(id,14,false);
end;

but when i enable ussocom i have a bug at map change that i can't choose weapon... but i have written also buying for bots  ;D
I'm going to write Tibia for Soldat

Offline DorkeyDear

  • Veteran
  • *****
  • Posts: 1506
  • Also known as Curt
    • Soldat Global Account System
Re: Counter-Strike v0.7 BETA
« Reply #19 on: October 27, 2007, 12:31:46 pm »
easy to avoid kick when you use battle eye juzt enable all weapons and insert that code:
Code: [Select]
procedure OnJoinGame(ID, Team: byte);
begin
// here you set money on start
SetWeaponActive(id,1,false);
SetWeaponActive(id,2,false);
SetWeaponActive(id,3,false);
SetWeaponActive(id,4,false);
SetWeaponActive(id,5,false);
SetWeaponActive(id,6,false);
SetWeaponActive(id,7,false);
SetWeaponActive(id,8,false);
SetWeaponActive(id,9,false);
SetWeaponActive(id,10,false);
SetWeaponActive(id,11,false); //at my server is enabled
SetWeaponActive(id,12,false);
SetWeaponActive(id,13,false);
SetWeaponActive(id,14,false);
end;

but when i enable ussocom i have a bug at map change that i can't choose weapon... but i have written also buying for bots  ;D
i already tried this a while ago.. the wepaons menu still appears with no weapons in the list :P
Soldat Global Account System (SGAS): QuakeNet in #soldat.sgas
Rent Cheap Servers: contact CurryWurst