| Brings up an introduction to the server | ||
| Lists available commands | ||
| Buys weapon or item number A (1-10 primaries, 11-14 secondaries, 15 grenades, 16 Kevlar) | ||
| Lists available weapons, their prices, and popularity percent | ||
| Changes your position of your money. Position is logged by IP. | ||
| Admin command to change the base cost of weapons |
/buy 101 - 9 and 0 for primaries, uiop for secondaries, and qw for items
/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
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
2500Note 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.
10
10
10
10
10
10
10
10
10
10
10
10
6
6
6
6
ctf_cs_assaultThis 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.
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
if $DATA = * is cheating - Not allowed weapon
HIDE
HIDE LOG
endif
Server Name | IP or Hostname | Port | Password | Offline Times | Quick Link | |
| 69.49.45.124 | 23074 | Quick Link (http://soldat://69.49.45.124:23074) |
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.
Disable_AntiCheat_Kick=1Isn'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.
Are you suppose to get extra money each time u chat?lol, oops, i put it in the wrong spot..
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
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;
easy to avoid kick when you use battle eye juzt enable all weapons and insert that code:i already tried this a while ago.. the wepaons menu still appears with no weapons in the list :PCode: [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
how can i set, that all players get a knife and the us-combat at the beginning of a round for free?us-combat?
[Weapon_12]For Usage, it'd be better to leave it at whatever it was at instead of 100...
Base=100
Dynamic=false
Usage=100
Enabled=true
ok...i enabled secondary weapons in soldat.ini und set the price in prices.ini. now i want to set the joincash but changes in settings.ini dont change the joincash in the game...it´s still $4000.I just looked at the source really quick and seems to look like it should work fine... I have it so if there is an error trying to get that info, it should put in 4000...