[Rezolvat]Cerere multijump x2 x3

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Post Reply
TrrrQ
Fost moderator
Fost moderator
Posts: 2594
Joined: 04 Feb 2013, 00:31
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (3 luni)
Restrictie moderator!
Unban achitat (x2)
Fost moderator
Fond eXtream: 8
Has thanked: 135 times
Been thanked: 67 times
Contact:

25 Feb 2014, 12:48

Nickname: TrrrQ
Numele pluginului cerut: Multi Jump
Descriere plugin cerut: Vreau un plugin multijump x2 iar cei cu acces t să poată face jump x3
Alte informatii: -
Last edited by #Vali on 01 Mar 2014, 16:49, edited 1 time in total.
Reason: Rezolvat
Filme Online HD subtitrate fără reclame automate: https://filmeonline-hd.com
Prezentarea site-ului: https://www.youtube.com/watch?v=k4K3tgEkYjw
RoyalServer
Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

25 Feb 2014, 12:59

TrrrQ
Fost moderator
Fost moderator
Posts: 2594
Joined: 04 Feb 2013, 00:31
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (3 luni)
Restrictie moderator!
Unban achitat (x2)
Fost moderator
Fond eXtream: 8
Has thanked: 135 times
Been thanked: 67 times
Contact:

25 Feb 2014, 14:59

şi cum trebuie setat pentru playeri normali jump x2 iar pentru admini x3?
Filme Online HD subtitrate fără reclame automate: https://filmeonline-hd.com
Prezentarea site-ului: https://www.youtube.com/watch?v=k4K3tgEkYjw
Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

25 Feb 2014, 15:27

Code: Select all

Cvars:
amx_maxjumps (default 1) - Set the amount of times you can jump ( this does not include the normal jump )
amx_mjadminonly (default 0; 1|0) - Set whether or not only admins can use MultiJump.

Defines:
ADMINACCESS (default ADMIN_CHAT) - Set access required to use MultiJump if amx_mjadminonly is 1.
User avatar
-Turbo-
Membru, skill +4
Membru, skill +4
Posts: 1664
Joined: 11 Nov 2012, 01:28
Detinator Steam: Da
CS Status: Bored !
Detinator server CS: Da
SteamID: kingforbidden
Reputatie: Utilizator neserios ( tepar )
Restrictie moderator
Ban scos ( achitat )
Nume anterior: Turbo19973
Location: Botosani
Has thanked: 49 times
Been thanked: 212 times

25 Feb 2014, 15:38

scosmynnnn wrote:

Code: Select all

Cvars:
amx_maxjumps (default 1) - Set the amount of times you can jump ( this does not include the normal jump )
amx_mjadminonly (default 0; 1|0) - Set whether or not only admins can use MultiJump.

Defines:
ADMINACCESS (default ADMIN_CHAT) - Set access required to use MultiJump if amx_mjadminonly is 1.
Poti seta doar pentru admini sau playeri ( nu pentru amandoi in acelasi timp ) :)
TrrrQ
Fost moderator
Fost moderator
Posts: 2594
Joined: 04 Feb 2013, 00:31
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (3 luni)
Restrictie moderator!
Unban achitat (x2)
Fost moderator
Fond eXtream: 8
Has thanked: 135 times
Been thanked: 67 times
Contact:

25 Feb 2014, 23:08

deci eu vreau playerii să aibe jump x2 iar cei cu acces admin_level_h jump x3
Filme Online HD subtitrate fără reclame automate: https://filmeonline-hd.com
Prezentarea site-ului: https://www.youtube.com/watch?v=k4K3tgEkYjw
TrrrQ
Fost moderator
Fost moderator
Posts: 2594
Joined: 04 Feb 2013, 00:31
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (3 luni)
Restrictie moderator!
Unban achitat (x2)
Fost moderator
Fond eXtream: 8
Has thanked: 135 times
Been thanked: 67 times
Contact:

27 Feb 2014, 10:58

up .
Filme Online HD subtitrate fără reclame automate: https://filmeonline-hd.com
Prezentarea site-ului: https://www.youtube.com/watch?v=k4K3tgEkYjw
User avatar
YONTU
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2466
Joined: 10 May 2013, 14:25
Detinator Steam: Nu
CS Status: Everyone is looking at ur shoes
Reputatie: Moderator ajutator
Fost scripter eXtreamCS
Location: Gura Humorului
Has thanked: 256 times
Been thanked: 288 times
Contact:

27 Feb 2014, 15:41

| Afiseaza codul
[code=php]#include <amxmodx>
#include <amxmisc>
#include <engine>

#define ADMINACCESS ADMIN_LEVEL_H

new jumpnum[33] = 0
new bool:dojump[33] = false

public plugin_init()
{
    register_plugin("MultiJump","1.1","twistedeuphoria")
    register_cvar("amx_maxjumps","3") // multi jump pentru jucatori( daca pui 5 jucatorii sar de 4 ori )
    register_cvar("amx_mjadminonly","4") // Multi Jump pentru vip-i( daca pui 7 jucatorii sar de 6 ori )
}

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,ADMINACCESS))) 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,ADMINACCESS))) 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
}     [/code]
„Peste douăzeci de ani vei fi dezamăgit din cauza lucrurilor pe care nu le-ai făcut, nu din cauza celor pe care le-ai făcut.” - Mark Twain
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș


Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114

Experinta in: Java/Spring boot/Angular/C/C++/C#/Javascript/Python/HTML/CSS/Pawn/SQL
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
TrrrQ
Fost moderator
Fost moderator
Posts: 2594
Joined: 04 Feb 2013, 00:31
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (3 luni)
Restrictie moderator!
Unban achitat (x2)
Fost moderator
Fond eXtream: 8
Has thanked: 135 times
Been thanked: 67 times
Contact:

28 Feb 2014, 00:26

vipii sar de 4 ori şi playerii doar o dată
Filme Online HD subtitrate fără reclame automate: https://filmeonline-hd.com
Prezentarea site-ului: https://www.youtube.com/watch?v=k4K3tgEkYjw
User avatar
eDyTuU
Membru, skill +1
Membru, skill +1
Posts: 121
Joined: 04 Aug 2012, 14:44
Detinator Steam: Nu
Has thanked: 8 times
Been thanked: 17 times

28 Feb 2014, 12:04

Incearca`l si pe asta, nu l`am testat:
| Afiseaza codul
#include < amxmodx >
#include < amxmisc >
#include < engine >

#define VIP_LEVEL	ADMIN_LEVEL_B

new jumpnum[ 33 ], bool: dojump[ 33 ], cvar_addjump_vip, cvar_addjump_player

public plugin_init( )
{
	register_plugin( "MultiJump", "1.1", "twistedeuphoria" )

	cvar_addjump_vip = register_cvar( "cvar_addjump_vip", "2" ) // Are 2 salturi in plus
	cvar_addjump_player = register_cvar( "cvar_addjump_player", "1" ) // Are 1 salt in plus
}

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

	new BUTON = get_user_button( id )
	new OLDBUTON = get_user_oldbutton( id )
	new JUMP_VIP = get_pcvar_num( cvar_addjump_vip )
	new JUMP_PLAYER = get_pcvar_num( cvar_addjump_player )

	if( ( BUTON & IN_JUMP ) && !( get_entity_flags( id ) & FL_ONGROUND ) && !( OLDBUTON & IN_JUMP ) )
	{
		if( ( ( get_user_flags( id ) & VIP_LEVEL ) && ( jumpnum[ id ] < JUMP_VIP ) )
		|| ( !( get_user_flags( id ) & VIP_LEVEL ) && ( jumpnum[ id ] < JUMP_PLAYER ) ) )
		{
			dojump[ id ] = true
			jumpnum[ id ]++
		}
	}

	if( ( BUTON & IN_JUMP ) && ( get_entity_flags( id ) & FL_ONGROUND ) )
	{
		jumpnum[ id ] = 0
	}

	return PLUGIN_CONTINUE
}

public client_PostThink( id )
{
	if( !is_user_alive( id ) ) 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
}
Image
TrrrQ
Fost moderator
Fost moderator
Posts: 2594
Joined: 04 Feb 2013, 00:31
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (3 luni)
Restrictie moderator!
Unban achitat (x2)
Fost moderator
Fond eXtream: 8
Has thanked: 135 times
Been thanked: 67 times
Contact:

28 Feb 2014, 12:15

mersi boss !
Filme Online HD subtitrate fără reclame automate: https://filmeonline-hd.com
Prezentarea site-ului: https://www.youtube.com/watch?v=k4K3tgEkYjw
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 20 guests