Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Własny VIP auto bunny hop


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
Brak odpowiedzi do tego tematu

#1 .K3K

    Ja tu tylko sprzątam :s

  • Zbanowany

Reputacja: 46
Pomocny

  • Postów:263
  • Imię:Karol
  • Lokalizacja:Poznań
Offline

Napisano 20.08.2014 21:44

Witam, prosiłbym o naprawienie auto bh w tym vipie oraz task'u daj po 3 sekundach na p90 z góry dziękuję (bh jest dodane ale nie działa nwm czemu tzn, jestem pewny że jest dodane w złym miejscu (publicu ale nie mam pomysłu gdzie to umieścić.)

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <engine>
#include <fakemeta>
#include <fakemeta_util>
#include <fun>
#include <hamsandwich>
#include <stripweapons>

#define PLUGIN "Nocny VIP"
#define VERSION "1.0 Beta"
#define AUTHOR "K3K"
#define FL_ONGROUND (1<<9)
#define FL_WATERJUMP (1<<11)
#define VIP ADMIN_LEVEL_H

new bool:Vip[33];


public plugin_init(){
    register_plugin(PLUGIN, VERSION, AUTHOR);
	register_forward(FM_CmdStart, "CmdStart");
	RegisterHam(Ham_Spawn, "player", "Spawn", 1);

}
public client_connect(id){
    if (get_user_flags(id) & VIP){
        Vip[id] = true
        }
}

public CmdStart(id, uc_handle){
    
	set_user_footsteps(id,1);
    static double_jump;
    
    if(!is_user_alive(id)|| !(get_user_flags(id)& VIP))
    return FMRES_IGNORED;
    
    new button = get_uc(uc_handle, UC_Buttons);
    new oldbutton = pev(id, pev_oldbuttons);
    new flags = pev(id, pev_flags);
    if((button & IN_JUMP) && !(flags & FL_ONGROUND) && !(oldbutton & IN_JUMP) && double_jump & (1<<id)){
        double_jump &= ~(1<<id)
        new Float:velocity[3];
        pev(id, pev_velocity, velocity);
        velocity[2] = random_float(265.0,285.0);
        set_pev(id, pev_velocity, velocity);
    }
        else if(flags & FL_ONGROUND){
        double_jump |= (1<<id)
    }
    return FMRES_IGNORED;
}

public Spawn(id){
    
    if(!is_user_alive(id) || !is_user_connected(id))
	set_task(3.0, "daj", id)
    return PLUGIN_CONTINUE;
}
public daj(id)
{	    
    if(get_user_flags(id) & VIP){
	
        StripWeapons(id, Primary);
        fm_give_item(id, "weapon_p90");
        cs_set_user_bpammo(id, CSW_P90, 250);
    }
    if(get_user_flags(id) & VIP && get_user_team(id)==2){
        
        fm_give_item(id, "item_thighpack");
    }
    return PLUGIN_CONTINUE;
}

public client_PreThinkVip(id){
	entity_set_float(id, EV_FL_fuser2, 0.0);
	
	if(entity_get_int(id, EV_INT_button) & 2){
		new flags = entity_get_int(id, EV_INT_flags);
		
		if(flags & FL_WATERJUMP || entity_get_int(id, EV_INT_waterlevel) >= 2 || !(flags & FL_ONGROUND)){
			return PLUGIN_CONTINUE;
		}
		new Float:velocity[3];
		entity_get_vector(id, EV_VEC_velocity, velocity);
		
		velocity[2] += 250.0;
		entity_set_vector(id, EV_VEC_velocity, velocity);
		
		entity_set_int(id, EV_INT_gaitsequence, 6);
	}
	return PLUGIN_CONTINUE;
}




b_350_20_18CE03_051005_FFFFFF_111111.png




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych