Raised This Month: $ Target: $400
 0% 

Run time error 25: parameter error


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
~Ice*shOt
Veteran Member
Join Date: Mar 2009
Location: Lithuania
Old 05-08-2009 , 09:56   Run time error 25: parameter error
Reply With Quote #1

L 05/08/2009 - 16:557: String formatted incorrectly - parameter 7 (total 6)
L 05/08/2009 - 16:557: [AMXX] Displaying debug trace (plugin "mdx.amxx")
L 05/08/2009 - 16:557: [AMXX] Run time error 25: parameter error
L 05/08/2009 - 16:557: [AMXX] [0] mdx.sma::ColorChat (line 18
L 05/08/2009 - 16:557: [AMXX] [1] mdx.sma::ShowLevel (line 111)
L 05/08/2009 - 16:557: [AMXX] [2] mdx.sma::eDeath (line 105)
L 05/08/2009 - 16:55:40: String formatted incorrectly - parameter 7 (total 6)
L 05/08/2009 - 16:55:40: [AMXX] Displaying debug trace (plugin "mdx.amxx")
L 05/08/2009 - 16:55:40: [AMXX] Run time error 25: parameter error
L 05/08/2009 - 16:55:40: [AMXX] [0] mdx.sma::ColorChat (line 18
L 05/08/2009 - 16:55:40: [AMXX] [1] mdx.sma::ShowLevel (line 111)
L 05/08/2009 - 16:55:40: [AMXX] [2] mdx.sma::eDeath (line 105)

This print in my server console
~Ice*shOt is offline
Send a message via Skype™ to ~Ice*shOt
xPaw
Retired AMX Mod X Moderator
Join Date: Jul 2008
Old 05-08-2009 , 10:03   Re: Run time error 25: parameter error
Reply With Quote #2

show code :\\
__________________
xPaw is offline
Owyn
Veteran Member
Join Date: Nov 2007
Old 05-08-2009 , 10:10   Re: Run time error 25: parameter error
Reply With Quote #3

~Ice*shOt
ColorChat is too complicated and almost impossible to make, just use normal yellow chat
__________________
☜ Free Mozy ☂backup\҉sync user
Quote:
Американский форум - Задаёшь вопрос, потом тебе отвечают.
Израильский форум - Задаёшь вопрос, потом тебе задают вопрос.
Русский форум - Задаёшь вопрос, потом тебе долго рассказывают, какой ты мудак.
Owyn is offline
Send a message via ICQ to Owyn
~Ice*shOt
Veteran Member
Join Date: Mar 2009
Location: Lithuania
Old 05-08-2009 , 10:32   Re: Run time error 25: parameter error
Reply With Quote #4

Code:
PHP Code:
#include <amxmodx>
#include <fun>
#include <hamsandwich>
#include <fakemeta>
// ^x01 is Yellow
// ^x03 is Team Color. Ie. Red (Terrorist) or blue (Counter-Terrorist).
// ^x04 is Green
enum Color
{
YELLOW 1// Yellow
GREEN// Green Color
TEAM_COLOR // Team Color. Ie. Red (Terrorist) or blue (Counter-Terrorist).
}
new const 
levelup[] = { "misc/levelup.wav" }
new const 
RANKS[20][] = {
"First"// 0 Level
"First"// 1 Level
"First"// 2 Level
"Super Natural"// 3 Level
"Super Natural"// 4 Level
"Super Natural"// 5 Level
"Tank"// 6 Level
"Tank"// 7 Level
"Tank"// 8 Level
"Posion"// 9 Level
"Posion"// 10 Level
"Posion"// 11 Level
"Runner"// 12 Level
"Runner"// 13 Level
"Runner"// 14 Level
"Hiper Electro"// 15 Level
"Hiper Electro"// 16 Level
"Hiper Electro"// 17 Level
"Mystic Jumper"// 18 Level
"Mystic Jumper" // 19 Level
}
new const 
LEVELS[20] = {
100
300,
600,
1000,
1500,
2100,
2800,
3600,
4500,
5500,
6600,
7800,
9100,
10500
12000,
13600,
15400,
17300
19300
21400
}
new 
PlayerXP[33],PlayerLevel[33],PlayerRank[33]
new 
XP_Kill,XP_Knife,XP_Hs,SaveXP
public plugin_precache()
register_forward(FM_Spawn"fwdSpawn");
public 
plugin_init()
{
register_plugin("MysticDeath-XP""1.0""xFrost");
register_event("DeathMsg""eDeath""a")
RegisterHam(Ham_Spawn"player""fw_PlayerSpawn_Post"1);
SaveXP register_cvar("SaveXP","1")
XP_Kill=register_cvar("XP_per_kill""5")
XP_Hs=register_cvar("XP_hs_bonus","10")
XP_Knife=register_cvar("XP_knife_bonus","5")

register_clcmd("say level""ShowLevel")
register_clcmd("say_team level""ShowLevel")
}
public 
eDeath( ) 
{
new 
attacker read_data)
new 
headshot read_data)
new 
clipammoweapon get_user_weapon(attacker,clip,ammo);
PlayerXP[attacker] += get_pcvar_num(XP_Kill)
if(
headshot)
PlayerXP[attacker] += get_pcvar_num(XP_Hs)
if(
weapon == CSW_KNIFE)
PlayerXP[attacker] += get_pcvar_num(XP_Knife)
while(
PlayerXP[attacker] >= LEVELS[PlayerLevel[attacker]])
{
ColorChat(attackerGREEN"[^x01Mystic-XP^x03]^x01 Congratulations!^x04 You are a level^x01 %i!^x03",PlayerLevel[attacker]);
PlayerLevel[attacker] += 0
}
ShowLevel(attacker)
SaveData(attacker)
}
public 
ShowLevel(id)
{
ColorChat(0GREEN"^x03Level ^x04- ^x01[ ^x03%i ^x04/ ^x03 19 ^x01] ^x03XP ^x04- ^x01[ ^x03%i ^x01] ^x03Rank ^x04- ^x01[^x03 %s ^x01] Gun Level: %s",PlayerLevel[id],PlayerXP[id],RANKS[PlayerRank[id]])
return 
PLUGIN_HANDLED;
}
public 
client_connect(id)
{
if(
get_pcvar_num(SaveXP) == 1)
{
LoadData(id)
}
}
public 
client_disconnect(id)
{
if(
get_pcvar_num(SaveXP) == 1)
{
SaveData(id)
}
PlayerXP[id] = 0
PlayerLevel
[id] = 0
PlayerRank
[id] = 0
}
public 
SaveData(id)
{
new 
AuthID[35]
get_user_authid(id,AuthID,34)
new 
vaultkey[64],vaultdata[256]
format(vaultkey,63,"%s-Mod",AuthID)
format(vaultdata,255,"%i#%i#",PlayerXP[id],PlayerLevel[id])
return 
PLUGIN_CONTINUE
}
public 
LoadData(id)
{
new 
AuthID[35]
get_user_authid(id,AuthID,34)
new 
vaultkey[64],vaultdata[256]
format(vaultkey,63,"%s-Mod",AuthID)
format(vaultdata,255,"%i#%i#",PlayerXP[id],PlayerLevel[id])
replace_all(vaultdata255"#"" ")
new 
playerxp[32], playerlevel[32]
parse(vaultdataplayerxp31playerlevel31)
PlayerXP[id] = str_to_num(playerxp)
PlayerLevel[id] = str_to_num(playerlevel)
return 
PLUGIN_CONTINUE
}
public 
ColorChat(idColor:type, const msg[], {Float,Sql,Result,_}:...)
{
static 
SayText;
if(!
SayText)
SayText get_user_msgid("SayText");
static 
message[256];
switch(
type)
{
case 
GREEN// Green
{
message[0] = 0x04;
}
case 
TEAM_COLOR// Team Color. Ie. Red (Terrorist) or blue (Counter-Terrorist).
{
message[0] = 0x03;
}
// Will allow it to work propertly even though they might of send an invalid Color Type.
// Will default to Yellow if it is.
default: // Yellow.
{
message[0] = 0x01;
}
}
vformat(message[1], 251msg4);
// Make sure message is not longer than 192 character. Will crash the server.
message[192] = '^0';
if(
id)
{
if(
is_user_connected(id))
{
message_begin(MSG_ONESayText, {000}, id);
write_byte(id);
write_string(message);
message_end();
}
} else {
static 
players[32]; new countindex;
get_players(playerscount);
for(new 
0counti++)
{
index players[i];
message_begin(MSG_ONESayText, {000}, index);
write_byte(index);
write_string(message);
message_end();
}
}
}
public 
fwdSpawn(iEnt)
{
static 
s_szClassName[32];
pev(iEntpev_classnames_szClassName31);
if (
equal(s_szClassName"func_buyzone"))
return 
FMRES_SUPERCEDE;
return 
FMRES_IGNORED;
}
public 
fw_PlayerSpawn_Post(id)
{
if (!
is_user_alive(id))
return
switch (
PlayerLevel[id])
{
case 
0:
{
give_item (id"weapon_glock18"
give_itemid"ammo_9mm"
give_itemid"ammo_9mm"
give_itemid"ammo_9mm"
give_itemid"ammo_9mm"
give_itemid"ammo_9mm")

case 
1

give_item (id"weapon_usp"); 
give_itemid"ammo_45acp"
give_itemid"ammo_45acp"
give_itemid"ammo_45acp"
give_itemid"ammo_45acp"
give_itemid"ammo_45acp"
give_item(id"weapon_smokegrenade")

case 
2

give_item (id"weapon_p228"); 
give_itemid"ammo_350sig"
give_itemid"ammo_350sig"
give_itemid"ammo_350sig"
give_itemid"ammo_350sig"
give_itemid"ammo_350sig")
give_item(id"weapon_smokegrenade")

case 
3

give_item (id"weapon_fiveseven");
give_itemid"ammo_57mm"
give_itemid"ammo_57mm"
give_itemid"ammo_57mm"
give_itemid"ammo_57mm"
give_itemid"ammo_57mm")
give_item(id"weapon_smokegrenade")

case 
4

give_item (id"weapon_deagle");
give_itemid"ammo_50ae"
give_itemid"ammo_50ae"
give_itemid"ammo_50ae"
give_itemid"ammo_50ae"
give_itemid"ammo_50ae")
give_item(id"weapon_flashbang")
give_item(id"weapon_flashbang")

case 
5

give_item (id"weapon_elite");
give_itemid"ammo_9mm"
give_itemid"ammo_9mm"
give_itemid"ammo_9mm"
give_itemid"ammo_9mm"
give_itemid"ammo_9mm")
give_item(id"weapon_hegrenade")

case 
6

give_item (id"weapon_tmp");
give_itemid"ammo_9mm"
give_itemid"ammo_9mm")
give_itemid"ammo_9mm")
give_itemid"ammo_9mm")
give_itemid"ammo_9mm")
give_item(id"weapon_smokegrenade")
}
case 
7

give_item (id"weapon_mac10"); 
give_itemid"ammo_45acp"
give_itemid"ammo_45acp"
give_itemid"ammo_45acp"
give_itemid"ammo_45acp"
give_itemid"ammo_45acp")
give_item(id"weapon_smokegrenade")

case 
8

give_item (id"weapon_ump45");
give_itemid"ammo_45acp")
give_itemid"ammo_45acp"
give_itemid"ammo_45acp"
give_itemid"ammo_45acp"
give_itemid"ammo_45acp")
give_item(id"weapon_smokegrenade")

case 
9

give_item (id"weapon_mp5navy");
give_itemid"ammo_9mm")
give_itemid"ammo_9mm")
give_itemid"ammo_9mm")
give_itemid"ammo_9mm")
give_itemid"ammo_9mm")
give_item(id"weapon_smokegrenade")

case 
10

give_item (id"weapon_p90"); 
give_itemid"ammo_57mm")
give_itemid"ammo_57mm")
give_itemid"ammo_57mm")
give_itemid"ammo_57mm")
give_itemid"ammo_57mm")
give_item(id"weapon_smokegrenade")

case 
11

give_item (id"weapon_famas");
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_item(id"weapon_hegrenade")

case 
12

give_item (id"weapon_galil");
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_item(id"weapon_smokegrenade")

case 
13

give_item (id"weapon_m3");
give_itemid"ammo_buckshot")
give_itemid"ammo_buckshot")
give_itemid"ammo_buckshot")
give_itemid"ammo_buckshot")
give_itemid"ammo_buckshot")
give_item(id"weapon_flashbang")
give_item(id"weapon_flashbang")

case 
14

give_item (id"weapon_ak47");
give_itemid"ammo_762nato")
give_itemid"ammo_762nato")
give_itemid"ammo_762nato")
give_itemid"ammo_762nato")
give_itemid"ammo_762nato")
give_item(id"weapon_smokegrenade")

case 
15

give_item (id"weapon_m4a1");
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_item(id"weapon_smokegrenade")

case 
16:
{
give_item (id"weapon_sg550");
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_item(id"weapon_smokegrenade")

case 
17

give_item (id"weapon_g3sg1");
give_itemid"ammo_762nato")
give_itemid"ammo_762nato")
give_itemid"ammo_762nato")
give_itemid"ammo_762nato")
give_itemid"ammo_762nato")
give_item(id"weapon_hegrenade")
give_item(id"weapon_smokegrenade")

case 
18

give_item (id"weapon_sg552");
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_itemid"ammo_556nato")
give_item(id"weapon_flashbang")
give_item(id"weapon_flashbang")
give_item(id"weapon_smokegrenade")

case 
19:
{
give_item (id"weapon_m249");
give_itemid"ammo_556natobox")
give_itemid"ammo_556natobox")
give_itemid"ammo_556natobox")
give_itemid"ammo_556natobox")
give_itemid"ammo_556natobox")
give_item(id"weapon_smokegrenade")
give_item(id"weapon_hegrenade")
give_item(id"weapon_flashbang")
give_item(id"weapon_flashbang")
}
}

~Ice*shOt is offline
Send a message via Skype™ to ~Ice*shOt
Bugsy
AMX Mod X Moderator
Join Date: Feb 2005
Location: NJ, USA
Old 05-08-2009 , 10:43   Re: Run time error 25: parameter error
Reply With Quote #5

http://en.wikipedia.org/wiki/Indentation
__________________
Bugsy is offline
~Ice*shOt
Veteran Member
Join Date: Mar 2009
Location: Lithuania
Old 05-08-2009 , 11:02   Re: Run time error 25: parameter error
Reply With Quote #6

what means indentation ?
~Ice*shOt is offline
Send a message via Skype™ to ~Ice*shOt
hleV
Veteran Member
Join Date: Mar 2007
Location: Lithuania
Old 05-08-2009 , 11:02   Re: Run time error 25: parameter error
Reply With Quote #7

Quote:
Originally Posted by Bugsy View Post
__________________
hleV is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 01:26.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode