Author Topic: 1.1.6 Beta  (Read 19541 times)

Ownz

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 2437
  • chmod -R 777 *
    • View Profile
    • OwnageClan
1.1.6 Beta
« on: August 09, 2010, 07:02:37 PM »
NOTE ALL CUSTOM RACES WILL HAVE TO BE EDITED AND RECOMPILED WITH NEW INTERFACE (1.1.6) . REQUEST CONVERSION IN THE RACES FORUM

ALL CUSTOM RACES REQUIRES A RECOMPILE for 1.1.6B4 (interface 1.1.64)

PLEASE REMOVE ALL PREVIOUS ENGINES(#) WHEN UPGRADING TO B6 OR ABOVE

www.ownageclan.com/war3source


B8

added error messages to in game changerace menu (since u people <he who shalt not be named> never look at the error logs)

updated statistics engine

fixed skills duplicating with translated skills (undead)

fixed setgold command


B7

reduced night elf true shot to 20%

reduced crypt lord impale chance to 15%

help menu has its own engine

W3CreateEvent has its own engine

changed undead proc chance and leech amount

full race translation prototype (on undead, see undead for example)

blood hunter ultimate damage/distance increased

XP recieved for being near bomb plant or defuse

XP handling moved to its own engine, new xp API

W3CreateEvent reimplemented

W3LOS will trace toward abs origin (feet) instead of eye, because it will never hit smaller models ie headcrab / ducking



B6


Weapon drop signature updated

optimized orc timer

races are stored in its own engine

fixed war3bug not storing foreign characters correctly.

cooldown manager overhaul (no API change), now implemented via Linked list, estimated to be 8400% more efficient

weapon restrictions will check for current weapons next frame when set

statistics for races kill deaths and time played

Fixed warden and orc respawn exploit (queuing these races as ur next pending races and getting respawn skills when u die)

W3GetVar to access some temporary/persistant variables from war3source, without creating natives for each of them. see API

W3SkillCooldownOnSpawn makes a skill go into cooldown at player spawn. see API

no longer prints precached sounds to server console

engines named

B5


fixed undead leeching while dead

new native W3LOS(client,target) checks line of sight

damage engine improvements, correctly remembers damage even if the dealdamage kills the player (needs testing)

orc will calculate critical damage correctly

orc nade will deal true damage, because the initial triggering damage already went through armor

orc nade damage reduced to max of 2.2x and minimum of 0.7x

fully implemented physical and magic armor

weapon restriction priority to override others (advanced developers)

changed procing skills to Hexed check

remade skillsinfo menu

reduced human bash to 0.2 seconds

fixed boots buff still applied when it was removed (traded)

B4dev1

War3_GetAimTraceMaxLen(client,endpos[3],distance);
traces towards where the client is looking at but ends at a certain distance

B4

changed Credits -> Gold !!!! along with the commands
IF YOU ARE ON SQLITE, YOU WILL LOSE YOUR GOLD (OLD CREDITS) . MYSQL will not lose credits->gold.
SQLITE cannot rename column and its not worth doing full db conversion for sqlite.

removed command showgold, whats the point? just open the damn shopmenu

optimized buff system, now fully cached!

all default and packaged races now implement silence checks

added translation system to main war3 and undead and human (work in progress). No actual translations are available

_common translation (stuff like "Ultimate Not Ready") is automatically loaded for all races

damage multiplier is now nested outside dealdamage, so the dealdamage inside a takedmg does not change the original damage multi.

delayed restricted items removeal (health was giving problems)

changed weapon restrictions to have per client per race restrictions

glow alpha is now ignored (deprecated)



B3

buff system optimization

fixed shopmenu trying to retrieve CS money on TF2

war3bug has a 1 second delay between reports

war3bug can also forward the bugs to your own configured db (same db where ur xp is saved ie "default" in database.cfg)
set "war3_bug_to_my_db 1" in server.cfg or war3source.cfg

fixed engine 8 escape string


B2
report a bug in game: say war3bug <bug description>

cvar change game description
war3_game_desc 1 (default 1)

war3_buyitems_csmoney is now default 0

fixed voodoo

fixed sock staying after trading it for a different item when item limit was reached

fixed health item staying after it was replaced, it will force you back to new max hp if you are higher

fixed shopmenu item buy replacement

no target found message was not divided by 10

glow buff constants and if same priority the latest set takes effect



B1

interface overhaul, old races will work with new interface however they are easily convertable, use the new interface functions
see interface for new functions


old functions are DEPRECATED and WILL NOT WORK, follow the deprecation and implement the new functions


overhaul of buff system into engine 5

glow is now buff system

overhaul of damage system (engine 6)

self check system (engine 7): if any core plugins fail, all war3 related plugins (other core and races) will automatically shutdown to prevent error logs spam.

compiled interface compatability check implemented for future races

added more tags for more compile time error checking

update notifier and a server tracker (engine 8)

undead optimizations

buy items via cs money

war3_buyitems_csmoney 1

changed human trace to MASK_ALL

fixed multi human double teleport

reduced undead low gravity to 50% of normal gravity at max level

administrative commands and menus moved to engine 9 and 10

xp is shared across races when saving xp is disabled
« Last Edit: August 31, 2010, 05:26:34 PM by Ownz »

Scyther

  • Full Member
  • ***
  • Posts: 121
    • View Profile
    • Email
Re: 1.1.6 Beta
« Reply #1 on: August 10, 2010, 01:55:31 AM »
So wait we need to re-code all our custom races or is there just a few functions we need to change? >.>

Ownz

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 2437
  • chmod -R 777 *
    • View Profile
    • OwnageClan
Re: 1.1.6 Beta
« Reply #2 on: August 10, 2010, 08:20:15 AM »
"use the new interface functions"

Ownz

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 2437
  • chmod -R 777 *
    • View Profile
    • OwnageClan
Re: 1.1.6 Beta
« Reply #3 on: August 10, 2010, 12:15:29 PM »
1.1.6beta 1 released

i will be here to fix any immediate bugs

iceman

  • Full Member
  • ***
  • Posts: 220
    • View Profile
Re: 1.1.6 Beta
« Reply #4 on: August 10, 2010, 02:04:16 PM »
Is war3_buyitems_csmoney 1 on default?

Ownz

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 2437
  • chmod -R 777 *
    • View Profile
    • OwnageClan
Re: 1.1.6 Beta
« Reply #5 on: August 10, 2010, 02:05:26 PM »
yes and does not affect tf2

zero

  • Full Member
  • ***
  • Posts: 194
    • View Profile
    • IBIS Gaming
    • Email
Re: 1.1.6 Beta
« Reply #6 on: August 10, 2010, 03:07:10 PM »
Is there any way for me to get or auto generate an updated war3source.cfg file for the latest beta?

Ownz

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 2437
  • chmod -R 777 *
    • View Profile
    • OwnageClan
Re: 1.1.6 Beta
« Reply #7 on: August 10, 2010, 03:10:01 PM »
no
you can see all cvars in cvars.inc or cvarlist war3* in console which is not very nice:

war3_addlevelbank                        : cmd      :                  : Add to
user(steamid)'s level bank
war3_assistcredits                       : 1        :                  :
war3_autosavetime                        : 60       :                  :
war3_bh_accessflag                       : 0        :                  : Admin a
ccess flag required for race
war3_bh_minlevel                         : 0        :                  : Minimum
 level for race
war3_bh_restrict_items                   : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_bh_team1_limit                      : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_bh_team2_limit                      : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_bh_ult_cooldown                     : 20       :                  : Cooldow
n time for Ultimate.
war3_buyitems_csmoney                    : 1        :                  : In CS,
use cs money to buy shopmenu items
war3_cd_accessflag                       : 0        :                  : Admin a
ccess flag required for race
war3_cd_minlevel                         : 0        :                  : Minimum
 level for race
war3_cd_restrict_items                   : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_cd_team1_limit                      : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_cd_team2_limit                      : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_cd_ult_cooldown                     : 30       :                  : Cooldow
n time for CD ult overload.
war3_chancemodifier_burn                 : 0        :                  : From 0.
0 to 1.0 chance modifier for burns
war3_chancemodifier_directburn           : 0        :                  : From 0.
0 to 1.0 chance modifier for direct burns (plasma)
war3_chancemodifier_heavy                : 0        :                  : From 0.
0 to 1.0 chance modifier for heavy gun
war3_chancemodifier_medic                : 0        :                  : From 0.
0 to 1.0 chance modifier for medic needle gun
war3_chancemodifier_sentry               : 0        :                  : From 0.
0 to 1.0 chance modifier for sentry
war3_chancemodifier_sentryrocket         : 0        :                  : From 0.
0 to 1.0 chance modifier for sentry rockets
war3_chancemodifier_smgsniper            : 0        :                  : From 0.
0 to 1.0 chance modifier for sniper SMG
war3_command_blocking                    : 0        :                  :
war3_crypt_accessflag                    : 0        :                  : Admin a
ccess flag required for race
war3_crypt_locust_cooldown               : 20       :                  : Cooldow
n between ultimate usage
war3_crypt_locust_range                  : 99999    :                  : Range o
f locust ultimate
war3_crypt_minlevel                      : 0        :                  : Minimum
 level for race
war3_crypt_restrict_items                : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_crypt_team1_limit                   : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_crypt_team2_limit                   : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_givecredits                         : cmd      :                  : Give a
player credits
war3_givelevel                           : cmd      :                  : Give a
player a single level
war3_givexp                              : cmd      :                  : Give a
player XP
war3_human_accessflag                    : 0        :                  : Admin a
ccess flag required for race
war3_human_minlevel                      : 1        :                  : Minimum
 level for race
war3_human_restrict_items                : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_human_team1_limit                   : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_human_team2_limit                   : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_human_teleport_cooldown             : 20       :                  : Cooldow
n between teleports
war3_hunter_accessflag                   : 0        :                  : Admin a
ccess flag required for race
war3_hunter_minlevel                     : 0        :                  : Minimum
 level for race
war3_hunter_restrict_items               : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_hunter_team1_limit                  : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_hunter_team2_limit                  : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_hunter_voodoo_cooldown              : 20       :                  : Cooldow
n between Big Bad Voodoo (ultimate)
war3_ignore_bots_xp                      : 0        :                  : Set to
1 to not award XP for killing bots
war3_item_restrict                       : 0        :                  : Disallo
w items in shopmenu, shortname separated by comma only ie:'claw,orb'
war3_killcredits                         : 2        :                  :
war3_mage_accessflag                     : 0        :                  : Admin a
ccess flag required for race
war3_mage_fire_strike_cooldown           : 20       :                  : Cooldow
n between fire strikes (ultimate)
war3_mage_minlevel                       : 0        :                  : Minimum
 level for race
war3_mage_restrict_items                 : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_mage_revive_delay                   : 2        :                  : Delay w
hen reviving a teammate (since death)
war3_mage_team1_limit                    : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_mage_team2_limit                    : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_max_shopitems                       : 3        :                  :
war3_maxcredits                          : 1000     :                  :
war3_minimumultimatelevel                : 6        :                  :
war3_naix_accessflag                     : 0        :                  : Admin a
ccess flag required for race
war3_naix_minlevel                       : 0        :                  : Minimum
 level for race
war3_naix_restrict_items                 : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_naix_team1_limit                    : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_naix_team2_limit                    : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_naix_ult_cooldown                   : 20       :                  : Cooldow
n time for Rage.
war3_new_player_levelbank                : 30       :                  : The amo
unt of free levels a person gets that is new to the server (no xp record)
war3_nightelf_accessflag                 : 0        :                  : Admin a
ccess flag required for race
war3_nightelf_entangle_cooldown          : 20       :                  : Cooldow
n timer.
war3_nightelf_entangle_drop              : 0        :                  : Should
an entangled target drop their weapons?
war3_nightelf_entangle_noshoot           : 0        :                  : Disable
 shooting when entangled?
war3_nightelf_entangle_time              : 5        :                  : How lon
g a target is entangled.
war3_nightelf_entangle_type              : 0        :                  : If 0, e
ntangle player being aimed at, if 1, get all enemies in a radius
war3_nightelf_minlevel                   : 3        :                  : Minimum
 level for race
war3_nightelf_restrict_items             : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_nightelf_team1_limit                : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_nightelf_team2_limit                : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_orc_accessflag                      : 0        :                  : Admin a
ccess flag required for race
war3_orc_chain_cooldown                  : 20       :                  : Cooldow
n time for chain lightning.
war3_orc_minlevel                        : 4        :                  : Minimum
 level for race
war3_orc_nocritgloves                    : 1        :                  : Disable
 nade crit with gloves
war3_orc_respawn_delay                   : 1        :                  : How lon
g before spawning for reincarnation?
war3_orc_restrict_items                  : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_orc_team1_limit                     : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_orc_team2_limit                     : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_percent_assistkillxp                : 75       :                  : Percent
 of kill XP awarded for an assist kill.
war3_percent_cs_defusexp                 : 200      :                  : Percent
 of kill XP awarded for defusing the bomb
war3_percent_cs_hostagerescuexp          : 100      :                  : Percent
 of kill XP awarded for rescuing a hostage
war3_percent_cs_plantxp                  : 200      :                  : Percent
 of kill XP awarded for planting the bomb
war3_percent_headshotxp                  : 20       :                  : Percent
 of kill XP awarded additionally for headshots
war3_percent_meleexp                     : 100      :                  : Percent
 of kill XP awarded additionally for melee/knife kills
war3_percent_roundwinxp                  : 100      :                  : Percent
 of kill XP awarded for being on the winning team
war3_percent_tf_blockcapturexp           : 20       :                  : Percent
 of kill XP awarded for blocking a capture
war3_percent_tf_flagcapturexp            : 100      :                  : Percent
 of kill XP awarded for capturing the flag
war3_percent_tf_pointcapturexp           : 25       :                  : Percent
 of kill XP awarded to the capturing team
war3_print_levelbank_spawn               : 0        :                  : Print h
ow much you have in your level bank in chat every time you spawn?
war3_print_on_autosave                   : 0        :                  : Print a
 message when xp is auto saved?
war3_racelimit_enable                    : 1        :                  : Should
race limit restrictions per team be enabled
war3_removecredits                       : cmd      :                  : Remove
some credits from a player
war3_removelevel                         : cmd      :                  : Remove
a single level from a player
war3_removexp                            : cmd      :                  : Remove
some XP from a player
war3_savexp                              : 1        :                  :
war3_set_race_on_join                    : 0        :                  :
war3_setlevel                            : cmd      :                  : Set a p
layer's level
war3_setxp                               : cmd      :                  : Set a p
layer's XP
war3_shop_boots_speed                    : 2        :                  : Boots s
peed, 1.2 is default
war3_shop_claws_damage                   : 6        :                  : Claws o
f attack additional damage
war3_shop_mask_percent                   : 0        :                  : Percent
 of damage rewarded for Mask of Death, from 0.0 - 1.0
war3_shop_mole_dm                        : 0        :                  : Set thi
s to 1 if server is deathmatch
war3_shop_orb_speed                      : 0        :                  : Orb of
Frost speed, 1.0 is normal speed, 0.6 default for orb.
war3_shop_ring_hp_cs                     : 2        :                  : How muc
h HP is regenerated for CS.
war3_shop_ring_hp_tf                     : 4        :                  : How muc
h HP is regenerated for TF.
war3_shop_sock_gravity                   : 0        :                  : Gravity
 used for Sock of Feather, 0.4 is default for sock, 1.0 is normal gravity
war3_shop_tome_xp                        : 100      :                  : Experie
nce awarded for Tome of Experience.
war3_sort_minlevel                       : 0        :                  : Sort th
e changerace menu by min level, maintains relative order
war3_sr_accessflag                       : 0        :                  : Admin a
ccess flag required for race
war3_sr_minlevel                         : 0        :                  : Minimum
 level for race
war3_sr_restrict_items                   : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_sr_team1_limit                      : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_sr_team2_limit                      : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_sr_ult_cooldown                     : 20       :                  : Cooldow
n time for CD ult overload.
war3_succ_ult_cooldown                   : 20       :                  : Cooldow
n for succubus ultimate
war3_succubus_accessflag                 : 0        :                  : Admin a
ccess flag required for race
war3_succubus_minlevel                   : 0        :                  : Minimum
 level for race
war3_succubus_restrict_items             : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_succubus_team1_limit                : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_succubus_team2_limit                : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_undead_accessflag                   : 0        :                  : Admin a
ccess flag required for race
war3_undead_minlevel                     : 0        :                  : Minimum
 level for race
war3_undead_restrict_items               : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_undead_suicidebomber_ff             : 0        :                  : Friendl
y fire for suicide bomber, 0 for no, 1 for yes, 2 for mp_friendlyfire
war3_undead_suicidebomber_sentry         : 1        :                  : Should
suicide bomber damage sentrys?
war3_undead_team1_limit                  : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_undead_team2_limit                  : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_version                             : 1        : , "sp", "nf", "rep", "nore
cord" : War3Source version.
war3_War3_SetCredits                     : cmd      :                  : Set a p
layer's credit count
war3_warden_accessflag                   : 0        :                  : Admin a
ccess flag required for race
war3_warden_minlevel                     : 0        :                  : Minimum
 level for race
war3_warden_restrict_items               : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_warden_team1_limit                  : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_warden_team2_limit                  : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_warden_vengence_cooldown            : 20       :                  : Cooldow
n between Warden Vengence (ultimate)
war3_warden_vengence_max                 : 0        :                  : Max num
ber of revivals from vengence per round (CS only), 0 for unlimited
war3_xp_level_difference_bonus           : 0        :                  : Bounus
Xp awarded per level if victim has a higher level
--------------
143 convars/concommands for [war3_]

[Oddity]TeacherCreature

  • Sr. Member
  • ****
  • Posts: 467
    • View Profile
Re: 1.1.6 Beta
« Reply #8 on: August 10, 2010, 04:57:45 PM »
Can you change the CREDITS in shopmenu credit system to say GOLD

Schmarotzer

  • Full Member
  • ***
  • Posts: 189
  • Ich schmarotze dich!
    • ICQ Messenger - 258631507
    • View Profile
    • Russian Fan-Site for german folk-rock-metal band Schandmaul
Re: 1.1.6 Beta
« Reply #9 on: August 10, 2010, 09:06:20 PM »
Thanks for this great mod :)
Can you made multi-language-file for simple translation of this mod? :)
I translated 1.1.5... but... new version (
Welcome to my server

Ownz

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 2437
  • chmod -R 777 *
    • View Profile
    • OwnageClan
Re: 1.1.6 Beta
« Reply #10 on: August 10, 2010, 09:11:13 PM »
translation is coming slowly, you may have noticed many prints are moved to the interface

[Oddity]TeacherCreature

  • Sr. Member
  • ****
  • Posts: 467
    • View Profile
Re: 1.1.6 Beta
« Reply #11 on: August 10, 2010, 09:39:37 PM »
I dont understand why you would change some commands names?


War3ValipPlayer ( client, alive?)
ValidPlayer(client, alive?)


was that a necessary change?

Ownz

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 2437
  • chmod -R 777 *
    • View Profile
    • OwnageClan
Re: 1.1.6 Beta
« Reply #12 on: August 10, 2010, 09:42:52 PM »
yes, reduced bytecode by idk...15 instructions?

Schmarotzer

  • Full Member
  • ***
  • Posts: 189
  • Ich schmarotze dich!
    • ICQ Messenger - 258631507
    • View Profile
    • Russian Fan-Site for german folk-rock-metal band Schandmaul
Re: 1.1.6 Beta
« Reply #13 on: August 10, 2010, 10:37:15 PM »
i dont download new version yet...
hmm. when we can see LongJump ? ) We need it
Welcome to my server

[Oddity]TeacherCreature

  • Sr. Member
  • ****
  • Posts: 467
    • View Profile
Re: 1.1.6 Beta
« Reply #14 on: August 10, 2010, 10:56:03 PM »
Ok Chain lighting print says no target in 250 feet lol
lots of glitches fixed good job

Shopmenu should default to credit not cash

War3_WeaponRestrictTo(client, "weapon_knife");

HAS NO EFFECT


players wit that race code can still buy weapons pick em up off the floor and use w/e they want

[Oddity]TeacherCreature

  • Sr. Member
  • ****
  • Posts: 467
    • View Profile
Re: 1.1.6 Beta
« Reply #15 on: August 10, 2010, 11:44:01 PM »
also
Human Invisible no longer works at all!
and the
Player color commadn is funky

I did R G B A as
250 50 50 255 and the player was bright green lol isntead of red

oh and shadowhunter voodoo lasts al lroud ur invincible

Ownz

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 2437
  • chmod -R 777 *
    • View Profile
    • OwnageClan
Re: 1.1.6 Beta
« Reply #16 on: August 11, 2010, 07:22:50 AM »
do not use glow to get invisbility

weapon restrictions work for me

fixed voodoo

[Oddity]TeacherCreature

  • Sr. Member
  • ****
  • Posts: 467
    • View Profile
Re: 1.1.6 Beta
« Reply #17 on: August 11, 2010, 08:35:17 AM »
I didnt use anything for invisibility it is your human alliance race that doesnt work

I dont even know what using glow for invisibility means

Can you explain weapon restrictions then

I did on race selected
War3_WeaponRestrictTo(client,"weapon_knife");

and that race could buy any gun they wanted

also check the coloring because it is funcky the R G B  are all mixed up

Ownz

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 2437
  • chmod -R 777 *
    • View Profile
    • OwnageClan
Re: 1.1.6 Beta
« Reply #18 on: August 11, 2010, 10:37:14 AM »
B2 released

stinkyfax

  • Full Member
  • ***
  • Posts: 120
    • View Profile
    • Email
Re: 1.1.6 Beta
« Reply #19 on: August 11, 2010, 11:46:39 AM »
Code: [Select]
no
you can see all cvars in cvars.inc or cvarlist war3* in console which is not very nice:

war3_addlevelbank                        : cmd      :                  : Add to
user(steamid)'s level bank
war3_assistcredits                       : 1        :                  :
war3_autosavetime                        : 60       :                  :
war3_bh_accessflag                       : 0        :                  : Admin a
ccess flag required for race
war3_bh_minlevel                         : 0        :                  : Minimum
 level for race
war3_bh_restrict_items                   : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_bh_team1_limit                      : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_bh_team2_limit                      : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_bh_ult_cooldown                     : 20       :                  : Cooldow
n time for Ultimate.
war3_buyitems_csmoney                    : 1        :                  : In CS,
use cs money to buy shopmenu items
war3_cd_accessflag                       : 0        :                  : Admin a
ccess flag required for race
war3_cd_minlevel                         : 0        :                  : Minimum
 level for race
war3_cd_restrict_items                   : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_cd_team1_limit                      : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_cd_team2_limit                      : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_cd_ult_cooldown                     : 30       :                  : Cooldow
n time for CD ult overload.
war3_chancemodifier_burn                 : 0        :                  : From 0.
0 to 1.0 chance modifier for burns
war3_chancemodifier_directburn           : 0        :                  : From 0.
0 to 1.0 chance modifier for direct burns (plasma)
war3_chancemodifier_heavy                : 0        :                  : From 0.
0 to 1.0 chance modifier for heavy gun
war3_chancemodifier_medic                : 0        :                  : From 0.
0 to 1.0 chance modifier for medic needle gun
war3_chancemodifier_sentry               : 0        :                  : From 0.
0 to 1.0 chance modifier for sentry
war3_chancemodifier_sentryrocket         : 0        :                  : From 0.
0 to 1.0 chance modifier for sentry rockets
war3_chancemodifier_smgsniper            : 0        :                  : From 0.
0 to 1.0 chance modifier for sniper SMG
war3_command_blocking                    : 0        :                  :
war3_crypt_accessflag                    : 0        :                  : Admin a
ccess flag required for race
war3_crypt_locust_cooldown               : 20       :                  : Cooldow
n between ultimate usage
war3_crypt_locust_range                  : 99999    :                  : Range o
f locust ultimate
war3_crypt_minlevel                      : 0        :                  : Minimum
 level for race
war3_crypt_restrict_items                : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_crypt_team1_limit                   : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_crypt_team2_limit                   : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_givecredits                         : cmd      :                  : Give a
player credits
war3_givelevel                           : cmd      :                  : Give a
player a single level
war3_givexp                              : cmd      :                  : Give a
player XP
war3_human_accessflag                    : 0        :                  : Admin a
ccess flag required for race
war3_human_minlevel                      : 1        :                  : Minimum
 level for race
war3_human_restrict_items                : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_human_team1_limit                   : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_human_team2_limit                   : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_human_teleport_cooldown             : 20       :                  : Cooldow
n between teleports
war3_hunter_accessflag                   : 0        :                  : Admin a
ccess flag required for race
war3_hunter_minlevel                     : 0        :                  : Minimum
 level for race
war3_hunter_restrict_items               : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_hunter_team1_limit                  : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_hunter_team2_limit                  : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_hunter_voodoo_cooldown              : 20       :                  : Cooldow
n between Big Bad Voodoo (ultimate)
war3_ignore_bots_xp                      : 0        :                  : Set to
1 to not award XP for killing bots
war3_item_restrict                       : 0        :                  : Disallo
w items in shopmenu, shortname separated by comma only ie:'claw,orb'
war3_killcredits                         : 2        :                  :
war3_mage_accessflag                     : 0        :                  : Admin a
ccess flag required for race
war3_mage_fire_strike_cooldown           : 20       :                  : Cooldow
n between fire strikes (ultimate)
war3_mage_minlevel                       : 0        :                  : Minimum
 level for race
war3_mage_restrict_items                 : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_mage_revive_delay                   : 2        :                  : Delay w
hen reviving a teammate (since death)
war3_mage_team1_limit                    : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_mage_team2_limit                    : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_max_shopitems                       : 3        :                  :
war3_maxcredits                          : 1000     :                  :
war3_minimumultimatelevel                : 6        :                  :
war3_naix_accessflag                     : 0        :                  : Admin a
ccess flag required for race
war3_naix_minlevel                       : 0        :                  : Minimum
 level for race
war3_naix_restrict_items                 : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_naix_team1_limit                    : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_naix_team2_limit                    : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_naix_ult_cooldown                   : 20       :                  : Cooldow
n time for Rage.
war3_new_player_levelbank                : 30       :                  : The amo
unt of free levels a person gets that is new to the server (no xp record)
war3_nightelf_accessflag                 : 0        :                  : Admin a
ccess flag required for race
war3_nightelf_entangle_cooldown          : 20       :                  : Cooldow
n timer.
war3_nightelf_entangle_drop              : 0        :                  : Should
an entangled target drop their weapons?
war3_nightelf_entangle_noshoot           : 0        :                  : Disable
 shooting when entangled?
war3_nightelf_entangle_time              : 5        :                  : How lon
g a target is entangled.
war3_nightelf_entangle_type              : 0        :                  : If 0, e
ntangle player being aimed at, if 1, get all enemies in a radius
war3_nightelf_minlevel                   : 3        :                  : Minimum
 level for race
war3_nightelf_restrict_items             : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_nightelf_team1_limit                : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_nightelf_team2_limit                : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_orc_accessflag                      : 0        :                  : Admin a
ccess flag required for race
war3_orc_chain_cooldown                  : 20       :                  : Cooldow
n time for chain lightning.
war3_orc_minlevel                        : 4        :                  : Minimum
 level for race
war3_orc_nocritgloves                    : 1        :                  : Disable
 nade crit with gloves
war3_orc_respawn_delay                   : 1        :                  : How lon
g before spawning for reincarnation?
war3_orc_restrict_items                  : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_orc_team1_limit                     : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_orc_team2_limit                     : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_percent_assistkillxp                : 75       :                  : Percent
 of kill XP awarded for an assist kill.
war3_percent_cs_defusexp                 : 200      :                  : Percent
 of kill XP awarded for defusing the bomb
war3_percent_cs_hostagerescuexp          : 100      :                  : Percent
 of kill XP awarded for rescuing a hostage
war3_percent_cs_plantxp                  : 200      :                  : Percent
 of kill XP awarded for planting the bomb
war3_percent_headshotxp                  : 20       :                  : Percent
 of kill XP awarded additionally for headshots
war3_percent_meleexp                     : 100      :                  : Percent
 of kill XP awarded additionally for melee/knife kills
war3_percent_roundwinxp                  : 100      :                  : Percent
 of kill XP awarded for being on the winning team
war3_percent_tf_blockcapturexp           : 20       :                  : Percent
 of kill XP awarded for blocking a capture
war3_percent_tf_flagcapturexp            : 100      :                  : Percent
 of kill XP awarded for capturing the flag
war3_percent_tf_pointcapturexp           : 25       :                  : Percent
 of kill XP awarded to the capturing team
war3_print_levelbank_spawn               : 0        :                  : Print h
ow much you have in your level bank in chat every time you spawn?
war3_print_on_autosave                   : 0        :                  : Print a
 message when xp is auto saved?
war3_racelimit_enable                    : 1        :                  : Should
race limit restrictions per team be enabled
war3_removecredits                       : cmd      :                  : Remove
some credits from a player
war3_removelevel                         : cmd      :                  : Remove
a single level from a player
war3_removexp                            : cmd      :                  : Remove
some XP from a player
war3_savexp                              : 1        :                  :
war3_set_race_on_join                    : 0        :                  :
war3_setlevel                            : cmd      :                  : Set a p
layer's level
war3_setxp                               : cmd      :                  : Set a p
layer's XP
war3_shop_boots_speed                    : 2        :                  : Boots s
peed, 1.2 is default
war3_shop_claws_damage                   : 6        :                  : Claws o
f attack additional damage
war3_shop_mask_percent                   : 0        :                  : Percent
 of damage rewarded for Mask of Death, from 0.0 - 1.0
war3_shop_mole_dm                        : 0        :                  : Set thi
s to 1 if server is deathmatch
war3_shop_orb_speed                      : 0        :                  : Orb of
Frost speed, 1.0 is normal speed, 0.6 default for orb.
war3_shop_ring_hp_cs                     : 2        :                  : How muc
h HP is regenerated for CS.
war3_shop_ring_hp_tf                     : 4        :                  : How muc
h HP is regenerated for TF.
war3_shop_sock_gravity                   : 0        :                  : Gravity
 used for Sock of Feather, 0.4 is default for sock, 1.0 is normal gravity
war3_shop_tome_xp                        : 100      :                  : Experie
nce awarded for Tome of Experience.
war3_sort_minlevel                       : 0        :                  : Sort th
e changerace menu by min level, maintains relative order
war3_sr_accessflag                       : 0        :                  : Admin a
ccess flag required for race
war3_sr_minlevel                         : 0        :                  : Minimum
 level for race
war3_sr_restrict_items                   : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_sr_team1_limit                      : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_sr_team2_limit                      : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_sr_ult_cooldown                     : 20       :                  : Cooldow
n time for CD ult overload.
war3_succ_ult_cooldown                   : 20       :                  : Cooldow
n for succubus ultimate
war3_succubus_accessflag                 : 0        :                  : Admin a
ccess flag required for race
war3_succubus_minlevel                   : 0        :                  : Minimum
 level for race
war3_succubus_restrict_items             : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_succubus_team1_limit                : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_succubus_team2_limit                : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_undead_accessflag                   : 0        :                  : Admin a
ccess flag required for race
war3_undead_minlevel                     : 0        :                  : Minimum
 level for race
war3_undead_restrict_items               : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_undead_suicidebomber_ff             : 0        :                  : Friendl
y fire for suicide bomber, 0 for no, 1 for yes, 2 for mp_friendlyfire
war3_undead_suicidebomber_sentry         : 1        :                  : Should
suicide bomber damage sentrys?
war3_undead_team1_limit                  : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_undead_team2_limit                  : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_version                             : 1        : , "sp", "nf", "rep", "nore
cord" : War3Source version.
war3_War3_SetCredits                     : cmd      :                  : Set a p
layer's credit count
war3_warden_accessflag                   : 0        :                  : Admin a
ccess flag required for race
war3_warden_minlevel                     : 0        :                  : Minimum
 level for race
war3_warden_restrict_items               : 0        :                  : Which i
tems to restrict for people on this race. Separate by comma, ie 'claw,orb'
war3_warden_team1_limit                  : 99       :                  : How man
y people can play this race on team 1 (RED/T)
war3_warden_team2_limit                  : 99       :                  : How man
y people can play this race on team 2 (BLU/CT)
war3_warden_vengence_cooldown            : 20       :                  : Cooldow
n between Warden Vengence (ultimate)
war3_warden_vengence_max                 : 0        :                  : Max num
ber of revivals from vengence per round (CS only), 0 for unlimited
war3_xp_level_difference_bonus           : 0        :                  : Bounus
Xp awarded per level if victim has a higher level
--------------
143 convars/concommands for [war3_]

honestly, race settings should go into some config file, not cvars...

Ownz

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 2437
  • chmod -R 777 *
    • View Profile
    • OwnageClan
Re: 1.1.6 Beta
« Reply #20 on: August 11, 2010, 12:27:14 PM »
do u have more implementation details?

zero

  • Full Member
  • ***
  • Posts: 194
    • View Profile
    • IBIS Gaming
    • Email
Re: 1.1.6 Beta
« Reply #21 on: August 11, 2010, 01:15:12 PM »
I think that at minimum it should auto generate a cfg file if one is not present where it then spits out all the cvars and default values.

Ideally here is how it should work:

If a user runs the plugins and there is no cfg file present the plugin auto generates a default cfg file that can then be edited.

The cvars listed in this cfg file are categorized so it is easy to find the section your looking for.

Lastly the cvars have a description and in the description is lists what the accepted values for the cvar are so that it is virtually impossible for a noob to screw it up.



On another note when I run this plugin all of my console commands for mani are disabled and it will not let me access the ingame admin menu unless I use the one via esc, is there any way to change this?

stinkyfax

  • Full Member
  • ***
  • Posts: 120
    • View Profile
    • Email
Re: 1.1.6 Beta
« Reply #22 on: August 11, 2010, 03:03:48 PM »
could create a file "races.cfg" which would contain keyvalues, and use keyvalue reader instead of cvar reader

zero

  • Full Member
  • ***
  • Posts: 194
    • View Profile
    • IBIS Gaming
    • Email
Re: 1.1.6 Beta
« Reply #23 on: August 11, 2010, 08:29:23 PM »
Also does anyone else have a problem with being able to spectate. For some reason my server is forcing players to first person only and same team only and I do not know why.

[Oddity]TeacherCreature

  • Sr. Member
  • ****
  • Posts: 467
    • View Profile
Re: 1.1.6 Beta
« Reply #24 on: August 11, 2010, 09:06:58 PM »
try mp_forcecamera 0 in server .cfg