Ссылка на Сообщение
#1
11.3.2010, 14:36
Speed And HP
CODE
// ******************************
// Nova's Speed and HP script v1.0
//
// * Description:
// It makes a pop up menu where you can choice how much speed and hp you will have.
//
//
// * Install instructions:
// 1. Install Mattie's EventScripts plugins:
// ]]>http://mattie.info/cs]]>
//
// 2. Set this script into a file thats named es_speedandhp
// and make a folder named SpeedAndHp in Eventscripts
//
//
// 3. Add the following line somewhere in autoexec.cfg:
// es_load speedandhp
//
// * Credits
// NovaKiller : Script Developer
// Suport: MSN : [email protected]
//
//
// ******************************
block load
{
// The main menu for the speed and hp plugin
popup create shpmenu
popup addline shpmenu "The speed and HP menu :"
popup addline shpmenu "->1. Faster and lower HP"
popup addline shpmenu "->2. Slower and more HP"
popup addline shpmenu "->3. 1.00 speed , 100 HP ( Normal )"
popup submenu shpMenu 1 FspeedLHP
popup submenu shpMenu 2 LspeedMHP
popup create FspeedLHP
popup create LspeedMHP
popup addline FspeedLHP "More speed , Lower HP :"
popup addline FspeedLHP "->1. 1.15 speed , 90 HP"
popup addline FspeedLHP "->2. 1.30 speed , 80 HP"
popup addline FspeedLHP "->3. 1.45 speed , 70 HP"
popup addline FspeedLHP "->4. 1.60 speed , 60 HP"
popup addline FspeedLHP "->5. 1.75 speed , 50 HP"
popup addline FspeedLHP "->6. 1.90 speed , 40 HP"
popup addline FspeedLHP "->7. 2.05 speed , 30 HP"
popup addline FspeedLHP "->8. 2.20 speed , 20 HP"
popup addline FspeedLHP "->9. 2.35 speed , 10 HP"
popup addline FspeedLHP "->0. Back"
popup addline LspeedMHP "Lower speed , More HP :"
popup addline LspeedMHP "->1. 0.90 speed , 115 HP"
popup addline LspeedMHP "->2. 0.80 speed , 130 HP"
popup addline LspeedMHP "->3. 0.70 speed , 145 HP"
popup addline LspeedMHP "->4. 0.60 speed , 160 HP"
popup addline LspeedMHP "->5. 0.50 speed , 175 HP"
popup addline LspeedMHP "->6. 0.40 speed , 190 HP"
popup addline LspeedMHP "->7. 0.30 speed , 205 HP"
popup addline LspeedMHP "->8. 0.20 speed , 220 HP"
popup addline LspeedMHP "->9. 0.10 speed , 235 HP"
popup addline LspeedMHP "->0. Back"
popup select FspeedLHP 1 SpeedAndHP/speedhp1
popup select FspeedLHP 2 SpeedAndHP/speedhp2
popup select FspeedLHP 3 SpeedAndHP/speedhp3
popup select FspeedLHP 4 SpeedAndHP/speedhp4
popup select FspeedLHP 5 SpeedAndHP/speedhp5
popup select FspeedLHP 6 SpeedAndHP/speedhp6
popup select FspeedLHP 7 SpeedAndHP/speedhp7
popup select FspeedLHP 8 SpeedAndHP/speedhp8
popup select FspeedLHP 9 SpeedAndHP/speedhp9
popup submenu FspeedLHP 0 shpMenu
popup select LspeedMHP 1 SpeedAndHP/hpspeed1
popup select LspeedMHP 2 SpeedAndHP/hpspeed2
popup select LspeedMHP 3 SpeedAndHP/hpspeed3
popup select LspeedMHP 4 SpeedAndHP/hpspeed4
popup select LspeedMHP 5 SpeedAndHP/hpspeed5
popup select LspeedMHP 6 SpeedAndHP/hpspeed6
popup select LspeedMHP 7 SpeedAndHP/hpspeed7
popup select LspeedMHP 8 SpeedAndHP/hpspeed8
popup select LspeedMHP 9 SpeedAndHP/hpspeed9
popup select shpmenu 3 SpeedAndHP/normalhpspeed
popup submenu LspeedMHP 0 shpMenu
}
block unload
{
popup unsendname shpmenu #all
popup delete shpmenu
}
event round_end
{
popup unsendname shpmenu #all
}
event player_spawn
{
es popup send shpmenu event_var(userid)
}
block speedhp1
{
es est_speed server_var(pa_userid) 1.15
es est_SetHealth server_var(pa_userid) 90
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 15% higher but you lost 10 HP
}
}
block speedhp2
{
es est_speed server_var(pa_userid) 1.30
es est_SetHealth server_var(pa_userid) 80
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 30% higher but you lost 20 HP
}
}
block speedhp3
{
es est_speed server_var(pa_userid) 1.45
es est_SetHealth server_var(pa_userid) 70
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 45% higher but you lost 30 HP
}
}
block speedhp4
{
es est_speed server_var(pa_userid) 1.60
es est_SetHealth server_var(pa_userid) 60
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 60% higher but you lost 40 HP
}
}
block speedhp5
{
es est_speed server_var(pa_userid) 1.75
es est_SetHealth server_var(pa_userid) 50
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 75% higher but you lost 50 HP
}
}
block speedhp6
{
es est_speed server_var(pa_userid) 1.90
es est_SetHealth server_var(pa_userid) 40
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 90% higher but you lost 60 HP
}
}
block speedhp7
{
es est_speed server_var(pa_userid) 2.05
es est_SetHealth server_var(pa_userid) 30
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 105% higher but you lost 70 HP
}
}
block speedhp8
{
es est_speed server_var(pa_userid) 2.20
es est_SetHealth server_var(pa_userid) 20
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 120% higher but you lost 80 HP
}
}
block speedhp9
{
es est_speed server_var(pa_userid) 2.35
es est_SetHealth server_var(pa_userid) 10
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 135% higher but you lost 90 HP
}
}
block hpspeed1
{
es est_speed server_var(pa_userid) 0.90
es est_SetHealth server_var(pa_userid) 115
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 10% lower but you gained 15 HP
}
}
block hpspeed2
{
es est_speed server_var(pa_userid) 0.80
es est_SetHealth server_var(pa_userid) 130
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 20% lower but you gained 30 HP
}
}
block hpspeed3
{
es est_speed server_var(pa_userid) 0.70
es est_SetHealth server_var(pa_userid) 145
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 30% lower but you gained 45 HP
}
}
block hpspeed4
{
es est_speed server_var(pa_userid) 0.60
es est_SetHealth server_var(pa_userid) 160
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 40% lower but you gained 60 HP
}
}
block hpspeed5
{
es est_speed server_var(pa_userid) 0.50
es est_SetHealth server_var(pa_userid) 175
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 50% lower but you gained 75 HP
}
}
block hpspeed6
{
es est_speed server_var(pa_userid) 0.40
es est_SetHealth server_var(pa_userid) 190
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 60% lower but you gained 90 HP
}
}
block hpspeed7
{
es est_speed server_var(pa_userid) 0.30
es est_SetHealth server_var(pa_userid) 205
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 70% lower but you gained 105 HP
}
}
block hpspeed8
{
es est_speed server_var(pa_userid) 0.20
es est_SetHealth server_var(pa_userid) 220
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 80% lower but you gained 120 HP
}
}
block hpspeed9
{
es est_speed server_var(pa_userid) 0.10
es est_SetHealth server_var(pa_userid) 235
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 90% lower but you gained 135 HP
}
}
block normalhpspeed
{
es est_speed server_var(pa_userid) 1.00
es est_SetHealth server_var(pa_userid) 100
es es_tell server_var(pa_userid) #multi #Green : Your speed is 1.00 and your HP is 100 that is normal
}
}
// Nova's Speed and HP script v1.0
//
// * Description:
// It makes a pop up menu where you can choice how much speed and hp you will have.
//
//
// * Install instructions:
// 1. Install Mattie's EventScripts plugins:
// ]]>http://mattie.info/cs]]>
//
// 2. Set this script into a file thats named es_speedandhp
// and make a folder named SpeedAndHp in Eventscripts
//
//
// 3. Add the following line somewhere in autoexec.cfg:
// es_load speedandhp
//
// * Credits
// NovaKiller : Script Developer
// Suport: MSN : [email protected]
//
//
// ******************************
block load
{
// The main menu for the speed and hp plugin
popup create shpmenu
popup addline shpmenu "The speed and HP menu :"
popup addline shpmenu "->1. Faster and lower HP"
popup addline shpmenu "->2. Slower and more HP"
popup addline shpmenu "->3. 1.00 speed , 100 HP ( Normal )"
popup submenu shpMenu 1 FspeedLHP
popup submenu shpMenu 2 LspeedMHP
popup create FspeedLHP
popup create LspeedMHP
popup addline FspeedLHP "More speed , Lower HP :"
popup addline FspeedLHP "->1. 1.15 speed , 90 HP"
popup addline FspeedLHP "->2. 1.30 speed , 80 HP"
popup addline FspeedLHP "->3. 1.45 speed , 70 HP"
popup addline FspeedLHP "->4. 1.60 speed , 60 HP"
popup addline FspeedLHP "->5. 1.75 speed , 50 HP"
popup addline FspeedLHP "->6. 1.90 speed , 40 HP"
popup addline FspeedLHP "->7. 2.05 speed , 30 HP"
popup addline FspeedLHP "->8. 2.20 speed , 20 HP"
popup addline FspeedLHP "->9. 2.35 speed , 10 HP"
popup addline FspeedLHP "->0. Back"
popup addline LspeedMHP "Lower speed , More HP :"
popup addline LspeedMHP "->1. 0.90 speed , 115 HP"
popup addline LspeedMHP "->2. 0.80 speed , 130 HP"
popup addline LspeedMHP "->3. 0.70 speed , 145 HP"
popup addline LspeedMHP "->4. 0.60 speed , 160 HP"
popup addline LspeedMHP "->5. 0.50 speed , 175 HP"
popup addline LspeedMHP "->6. 0.40 speed , 190 HP"
popup addline LspeedMHP "->7. 0.30 speed , 205 HP"
popup addline LspeedMHP "->8. 0.20 speed , 220 HP"
popup addline LspeedMHP "->9. 0.10 speed , 235 HP"
popup addline LspeedMHP "->0. Back"
popup select FspeedLHP 1 SpeedAndHP/speedhp1
popup select FspeedLHP 2 SpeedAndHP/speedhp2
popup select FspeedLHP 3 SpeedAndHP/speedhp3
popup select FspeedLHP 4 SpeedAndHP/speedhp4
popup select FspeedLHP 5 SpeedAndHP/speedhp5
popup select FspeedLHP 6 SpeedAndHP/speedhp6
popup select FspeedLHP 7 SpeedAndHP/speedhp7
popup select FspeedLHP 8 SpeedAndHP/speedhp8
popup select FspeedLHP 9 SpeedAndHP/speedhp9
popup submenu FspeedLHP 0 shpMenu
popup select LspeedMHP 1 SpeedAndHP/hpspeed1
popup select LspeedMHP 2 SpeedAndHP/hpspeed2
popup select LspeedMHP 3 SpeedAndHP/hpspeed3
popup select LspeedMHP 4 SpeedAndHP/hpspeed4
popup select LspeedMHP 5 SpeedAndHP/hpspeed5
popup select LspeedMHP 6 SpeedAndHP/hpspeed6
popup select LspeedMHP 7 SpeedAndHP/hpspeed7
popup select LspeedMHP 8 SpeedAndHP/hpspeed8
popup select LspeedMHP 9 SpeedAndHP/hpspeed9
popup select shpmenu 3 SpeedAndHP/normalhpspeed
popup submenu LspeedMHP 0 shpMenu
}
block unload
{
popup unsendname shpmenu #all
popup delete shpmenu
}
event round_end
{
popup unsendname shpmenu #all
}
event player_spawn
{
es popup send shpmenu event_var(userid)
}
block speedhp1
{
es est_speed server_var(pa_userid) 1.15
es est_SetHealth server_var(pa_userid) 90
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 15% higher but you lost 10 HP
}
}
block speedhp2
{
es est_speed server_var(pa_userid) 1.30
es est_SetHealth server_var(pa_userid) 80
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 30% higher but you lost 20 HP
}
}
block speedhp3
{
es est_speed server_var(pa_userid) 1.45
es est_SetHealth server_var(pa_userid) 70
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 45% higher but you lost 30 HP
}
}
block speedhp4
{
es est_speed server_var(pa_userid) 1.60
es est_SetHealth server_var(pa_userid) 60
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 60% higher but you lost 40 HP
}
}
block speedhp5
{
es est_speed server_var(pa_userid) 1.75
es est_SetHealth server_var(pa_userid) 50
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 75% higher but you lost 50 HP
}
}
block speedhp6
{
es est_speed server_var(pa_userid) 1.90
es est_SetHealth server_var(pa_userid) 40
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 90% higher but you lost 60 HP
}
}
block speedhp7
{
es est_speed server_var(pa_userid) 2.05
es est_SetHealth server_var(pa_userid) 30
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 105% higher but you lost 70 HP
}
}
block speedhp8
{
es est_speed server_var(pa_userid) 2.20
es est_SetHealth server_var(pa_userid) 20
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 120% higher but you lost 80 HP
}
}
block speedhp9
{
es est_speed server_var(pa_userid) 2.35
es est_SetHealth server_var(pa_userid) 10
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 135% higher but you lost 90 HP
}
}
block hpspeed1
{
es est_speed server_var(pa_userid) 0.90
es est_SetHealth server_var(pa_userid) 115
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 10% lower but you gained 15 HP
}
}
block hpspeed2
{
es est_speed server_var(pa_userid) 0.80
es est_SetHealth server_var(pa_userid) 130
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 20% lower but you gained 30 HP
}
}
block hpspeed3
{
es est_speed server_var(pa_userid) 0.70
es est_SetHealth server_var(pa_userid) 145
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 30% lower but you gained 45 HP
}
}
block hpspeed4
{
es est_speed server_var(pa_userid) 0.60
es est_SetHealth server_var(pa_userid) 160
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 40% lower but you gained 60 HP
}
}
block hpspeed5
{
es est_speed server_var(pa_userid) 0.50
es est_SetHealth server_var(pa_userid) 175
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 50% lower but you gained 75 HP
}
}
block hpspeed6
{
es est_speed server_var(pa_userid) 0.40
es est_SetHealth server_var(pa_userid) 190
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 60% lower but you gained 90 HP
}
}
block hpspeed7
{
es est_speed server_var(pa_userid) 0.30
es est_SetHealth server_var(pa_userid) 205
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 70% lower but you gained 105 HP
}
}
block hpspeed8
{
es est_speed server_var(pa_userid) 0.20
es est_SetHealth server_var(pa_userid) 220
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 80% lower but you gained 120 HP
}
}
block hpspeed9
{
es est_speed server_var(pa_userid) 0.10
es est_SetHealth server_var(pa_userid) 235
es es_tell server_var(pa_userid) #multi #Green : Your speed is now 90% lower but you gained 135 HP
}
}
block normalhpspeed
{
es est_speed server_var(pa_userid) 1.00
es est_SetHealth server_var(pa_userid) 100
es es_tell server_var(pa_userid) #multi #Green : Your speed is 1.00 and your HP is 100 that is normal
}
}