Some Problems I experienced

Read log files for errors! If this fails, come here for help

Moderator: Forum Moderator

Post Reply
:)
Peon
Posts: 4
Joined: Sun Dec 24, 2006 7:44 pm

Some Problems I experienced

Post by :) » Sun Dec 24, 2006 10:42 pm

I just tested War3ft on my CSDM server and I experienced a few problems that I wanted to change.
The chameleon race levels up but it won't let you choose the skill
The xp you get from assist a kill more than an actual kill


Also I have two more requests, can someone show me how to do it?
Can someone show me a general basic on how I should look at the xp notepad and config it
Can someone show me how to make changerace occer after a revive rather than a new round ( because of CSDM )


Here is my XP Notepad

Code: Select all

/*´¯`·.¸¸.´¯`·.¸¸.´¯`·.¸¸.´¯`·.¸¸.´¯`·.¸¸.´¯`·.¸¸.´¯`·.¸¸.´¯`·.¸¸.´¯`·.¸¸.´¯`·.¸¸.´¯`·.¸¸.
*	XP Header File
´¯`·.¸¸.´¯`·.¸¸.´¯`·.¸¸.´¯`·.¸¸.´¯`·.¸¸.´¯`·.¸¸.´¯`·.¸¸.´¯`·.¸¸.´¯`·.¸¸.´¯`·.¸¸.´¯`·.¸¸.*/

// Objective Modifiers
#define DEFUSING_BOMB		10			// XP awarded when the user starts to defuse the bomb
#define DEFUSED_BOMB		20			// XP awarded when the user defuses the bomb
#define PLANTING_BOMB		10			// XP awarded when the user starts planting the bomb
#define PLANT_BOMB			20			// XP awarded when the user plants the bomb
#define SPAWN_BOMB			10			// XP awarded when the user spawns with the bomb
#define BOMB_PICKUP			10			// XP awarded when the user picks up the bomb
#define TOUCH_HOSTAGE		10			// XP awarded when the user touches a hostage
#define RESCUE_HOSTAGE		20			// XP awarded when the user rescues the hostage
#define KILL_HOSTAGE		10			// XP lost when killing a hostage
#define SPAWN_VIP			10			// XP awarded for spawning as the VIP
#define ESCAPE_VIP			20			// XP awarded for escaping as the VIP
#define OBJ_RADIUS			500			// Nearby radius to award XP for helping complete objectives

// Kill modifiers
#define KILL_HEADSHOT		10			// XP awarded for getting a headshot
#define KILL_HOSTAGE_SAVER	10			// XP awarded for killing the hostage saver
#define	KILL_DEFUSER		10			// XP awarded for killing the defuser
#define KILL_PLANTER		10			// XP awarded for killing the planter
#define KILL_BOMB_CARRIER	10			// XP awarded for killing the bomb carrier
#define KILL_VIP			20			// XP awarded for killing the VIP
#define KILL_RADIUS			0			// Nearby radius to award XP

#define WIN_ROUND			20			// XP awarded for winning the round


// Holds information about the player
enum
{
	PLR_BOMB_DEFUSER = 1,
	PLR_BOMB_PLANTER,
	PLR_HOSTAGE_RESCUER,
	PLR_VIP,
	PLR_BOMB_CARRIER,
};

new g_iPlayerRole[33];
new bool:bHasBegunPlantingOrDefusing[33];

// Holds the XP Multipliers per weapon
new Float:fWpnXPMultiplier[62] =		{1.0};

// Amount of XP needed to gain a level
new xplevel[11] =						{0,150,300,600,1000,1500,2100,2800,3400,4500,5500};

// Amount of XP awarded when killing a user of this level
new xpgiven[11] =						{15,20,25,35,45,55,65,75,85,95,100};
Here is my war3ft notepad

Code: Select all

//	Warcraft 3 Frozen Throne Configuration File


// Saving Options

wc3_save_xp		1		// Enables saving of experience (uses a vault, default is 0)
wc3_save_xp_db		0		// How should we save XP? (0 = NVault, 1 = MySQL, 2 = SQLite)

wc3_save_by		0		// What should I save this as?  steam id = 0, IP = 1, name = 2 (SQL ONLY, default is 0)
wc3_save_pruning	0		// Automatically prunes the database of old users at a mapchange (default is 0)
wc3_days_before_delete	61		// However many days before deleting XP or pruning from the database (default is 31)
wc3_save_end_round	1		// Save xp at the end of each round (may cause lag, default is 1)


// SQL Database Information

wc3_sql_dbhost		"localhost"	// Host Name
wc3_sql_dbuser		"root"		// User Name
wc3_sql_dbpass		""		// Password
wc3_sql_dbname		""		// Database Name
wc3_sql_tbname		"war3users"	// Table Name


// Admin Options

wc3_admin_flag		"m"		// Admin flag required to give/take XP (default is m)


// Experience Options

wc3_xp_multiplier	1.0		// set the level required to gain a level as a multiple (default 1.0)
wc3_xp_weap_multiplier	1		// Award XP based on the weapon used (default is 1)
wc3_min_players		2		// Minimum amount of players needed b4 awarding XP (default is 2)
wc3_xp_auto_average	0		// With this option set to 1, the joining players will receive the average amount of XP that all of the players have (SHORT TERM XP ONLY, default is 0)
wc3_show_objectives	1		// If enabled, will display message in chat to show XP they gain for completing certain objectives (default is 1)
wc3_show_kill_obj	0		// Shows how much XP you gain for killing someone (each kill, default is 0)
wc3_xp_radius		750		// Radius to give XP to teammates near where the special objective is completed (rescued hosties, bomb planted, killed vip, vip escaped, default is 750)


// Game Play Enhancements

wc3_races		9		// Number of races (if races are less than 5, the second shopmenu will be disabled (4 is standard war3), default is 8)
wc3_grenade_protection	0		// Only 1 HE grenade will be allowed for purchase per round (default is 0)
wc3_spec_position	0		// 0 is for left, 1 is for right (where to put the information for those spectating, default is 0)
wc3_buy_zone		0		// Restrict purchasing shopmenu items to within the buyzone? (default is 0)
wc3_buy_time		0		// Restrict purchasing shopmenu items to within the buytime? (default is 0)
wc3_buy_dead		1		// Allow users to purchause items when dead? (default is 1)
wc3_show_player		1		// Show teammate and enemy information in the center of the screen when they are on target? (not for DOD, default is 1)
wc3_query_client	1		// Check user's cl_minmodel cvar every second (default is 1)
wc3_cheats		0		// Enable cheats for wc3? (default is 0)
wc3_psychostats		1		// Print psychostats information to log files for wc3 abilities?
wc3_race_limit		0		// How many total times can the same race be selected? (0 = disabled, default is 0)


// Icon Options (displayed above player's head)

wc3_race_icon		1		// Allow users to type /icons to show player icons above the player (default is 1)
wc3_level_icon		1		// Allow users to type /icons to see player levels above the player (default is 1)


// Chameleon Race Configuration Options - see _chameleon.txt for more information

wc3_cham_random		1		// Should the 9th race have random skills each round?, if so the next 4 option are irrelevant (default is 1)
wc3_cham_skill1		0		// What skill ID for skill 1?
wc3_cham_skill2		1		// What skill ID for skill 2?
wc3_cham_skill3		2		// What skill ID for skill 3?
wc3_cham_ultimate	1		// What skill ID for the user's ultimate?
wc3_cham_passive	1		// What skill ID for the user's passive skill?


// Skill and Ultimate configurations

wc3_ult_delay		15.0		// Amount of time (in seconds) to delay the ultimates at the start of each round (default is 15.0)
wc3_ult_cooldown	35.0		// Cooldown of all ultimates (default is 35.0)
wc3_blink_protection	1		// slays people who abuse blink on some maps (skywalking, map exploiting, default is 1)
wc3_blink_dizziness	0		// What type of diziness? (0 is flashbang effect, 1 is fading blue screen, default is 0)
wc3_entangle_drop	0		// Should the player's primary weapon be dropped when they are entangled? (default is 0)


// Item configurations

wc3_glove_timer		10		// Interval between receiving a new grenade with the Flaming Gloves of Warmth (default is 10)
wc3_glove_orc_damage	0		// When using gloves, should orcs be given the critical dmg? (Default is 0)
wc3_claw		6		// Damage done by Claws of Attack (default is 6)
wc3_health		15		// Health bonus given for periapt of health (default is 15)
wc3_frost		125.0		// Speed of victim when attacked with Orb of Frost (default is 125.0)
wc3_mask		0.3		// Percentage of life gained back by mask of death (default is 0.3)
wc3_cloak		150		// Invisibility given with cloak, lower is more invisible (default is 150)
wc3_sock		0.5		// Gravity level for Sock of the Feather
wc3_tome		50		// XP given for purchasing tome of experience (default is 50)


// Bot Configuration Options

wc3_bot_buy_item	0.33		// Chance of a bot buying a shopmenu item at the beginning of the round (default is 0.33)


// DOD Options

wc3_dod_start_money	800		// Starting money for dod

Thank you for your help !
War3ft Version: RC3
Amxmodx Version: 1.76c
Metamod Version: come in pack of 1.76c amxmodx
amxx list: pack of 1.76c, amx_super, csdm, podbot
amxx modules: come in pack of 1.76c amxmodx
meta list: come in pack of 1.76c amxmodx

User avatar
YamiKaitou
Forum Moderator
Forum Moderator
Posts: 1925
Joined: Wed Feb 01, 2006 4:33 pm
Contact:

Re: Some Problems I experienced

Post by YamiKaitou » Sun Dec 24, 2006 10:55 pm

:) wrote:I just tested War3ft on my CSDM server and I experienced a few problems that I wanted to change.
The chameleon race levels up but it won't let you choose the skill
The xp you get from assist a kill more than an actual kill


Also I have two more requests, can someone show me how to do it?
Can someone show me a general basic on how I should look at the xp notepad and config it
Can someone show me how to make changerace occer after a revive rather than a new round ( because of CSDM )
1) Known
2) Known
3) Do not understand.
4) Maybe Geesu will look into this
Image

No support via PM or Email

:)
Peon
Posts: 4
Joined: Sun Dec 24, 2006 7:44 pm

Post by :) » Mon Dec 25, 2006 12:05 am

In the third one, I meant where should I look into if I want to change the xp rate of the server.
For the 1 and 2 , you wrote Know. But where do I need to fix that ? :?
War3ft Version: RC3
Amxmodx Version: 1.76c
Metamod Version: come in pack of 1.76c amxmodx
amxx list: pack of 1.76c, amx_super, csdm, podbot
amxx modules: come in pack of 1.76c amxmodx
meta list: come in pack of 1.76c amxmodx

User avatar
Geesu
<b>King of the world!</b>
Posts: 3159
Joined: Tue Jul 05, 2005 9:24 pm
Contact:

Post by Geesu » Mon Dec 25, 2006 3:08 pm

1) bug
2) bug
3) change the multiplier in the config file...
No Support via PM

Post Reply