Existing user? Sign in
Sign up
Games
Servers
Useful
User
Pass
2FA
[Cerere Plugin] Multi Jump
Freakz Forum Index
->
Trash Bin
->
CS 2006-2019 (Archived)
->
Plugins - Help / Support
Author
Message
542
DANNY*
[Mentally Stable]
Status: Offline
(since 26-04-2018 11:28)
Joined: 08 Feb 2017
Posts: 161
,
Topics: 28
Location:
Romania
Reputation:
26.7
Votes
: 1
Posted: 24-08-2017, 10:27:58
| Translate post to:
... (
Click for more languages
)
Nume: Multi Jump
Descriere plugin: Pai am modificat eu acest plugin ca flagurile "a" si "y" sa sara de 4 ori, si functioneaza. Dar vreau ca si playerii si adminii sa sara de 2 ori.
Alte detalii: Flagurile "a" si "y" sa sara de 4 ori (cum este acum), iar playerii si adminii sa sara de 2 ori.
Exemplu:
SMA:
Code:
#include <amxmodx>
#include <amxmisc>
#include <engine>
#define ADMINACCESS ADMIN_CHAT
new jumpnum[33] = 0
new bool:dojump[33] = false
public plugin_init()
{
register_plugin("MultiJump","1.1","twistedeuphoria")
register_cvar( "amx_maxjumps" ,"3" );
register_cvar( "amx_mjadminonly" ,"1" );
}
public client_putinserver(id)
{
jumpnum[id] = 0
dojump[id] = false
}
public client_disconnect(id)
{
jumpnum[id] = 0
dojump[id] = false
}
public client_PreThink(id)
{
if(!is_user_alive(id)) return PLUGIN_CONTINUE
if(get_cvar_num("amx_mjadminonly") && (!access(id,ADMIN_IMMUNITY | ADMIN_ADMIN))) return PLUGIN_CONTINUE
new nbut = get_user_button(id)
new obut = get_user_oldbutton(id)
if((nbut & IN_JUMP) && !(get_entity_flags(id) & FL_ONGROUND) && !(obut & IN_JUMP))
{
if(jumpnum[id] < get_cvar_num( "amx_maxjumps" ) )
{
dojump[id] = true
jumpnum[id]++
return PLUGIN_CONTINUE
}
}
if((nbut & IN_JUMP) && (get_entity_flags(id) & FL_ONGROUND))
{
jumpnum[id] = 0
return PLUGIN_CONTINUE
}
return PLUGIN_CONTINUE
}
public client_PostThink(id)
{
if(!is_user_alive(id)) return PLUGIN_CONTINUE
if(get_cvar_num("amx_mjadminonly") && (!access(id,ADMIN_IMMUNITY | ADMIN_ADMIN))) return PLUGIN_CONTINUE
if(dojump[id] == true)
{
new Float:velocity[3]
entity_get_vector(id,EV_VEC_velocity,velocity)
velocity[2] = random_float(265.0,285.0)
entity_set_vector(id,EV_VEC_velocity,velocity)
dojump[id] = false
return PLUGIN_CONTINUE
}
return PLUGIN_CONTINUE
}
0
0
Back to top
Freakz Forum Index
->
Trash Bin
->
CS 2006-2019 (Archived)
->
Plugins - Help / Support
The time now is 14-05-2024, 17:44:07
Copyright info
Based on phpBB
ro
/
com
B
Login
I forgot my password
World of Warcraft
Login for more...
Download WoW 7.3.5
Misc
eSports
Achievements
Buy reputation with votes
Reputation trades
Forum rules
Ban list
Members list
User guide (FAQ)
World of Warcraft
View details