⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🇹🇷 TR Lokasyon | 🛡️ Gelişmiş DDoS Koruması | ⚡ Düşük Ping | 🎧 Kesintisiz TS3 | Hostlar
Sponsor Görsel 2
SponsorSponsor

Konu

#1
Merhaba Base Builder Mod Uyarli Bunny Pluginine ihtiyacim var.
Ct ler rount time bitene kadar bunny yapip boş boş kaçıyorlar milletin vaktini çalıyorlar.
Bunun için CT'ler Hazirlik zamanindan sonra bunny yapamiyacak zombiler her zaman bunny yapacak şekilde bir bunny pluginine ihtiyacım var. Şimdiden teşekkürler başarılar dilerim.
.smabunnyhop.sma(Dosya Boyutu: 2,25 KB | İndirme Sayısı: 79)
#2
Kod:
/*
*
*    Author:        Cheesy Peteza
*    Date:        22-Apr-2004 (updated 2-March-2005)
*
*
*    Description:    Enable bunny hopping in Counter-Strike.
*
*    Cvars:
*            bh_enabled        1 to enable this plugin, 0 to disable.
*            bh_autojump        If set to 1 players just need to hold down jump to bunny hop (no skill required)
*            bh_showusage        If set to 1 it will inform joining players that bunny hopping has been enabled
*                        and how to use it if bh_autojump enabled.
*
*    Requirements:    AMXModX 0.16 or greater
*
*
*/

#include <amxmodx>
#include <engine>
#include <basebuilder>

#define    FL_WATERJUMP    (1<<11)    // player jumping out of water
#define    FL_ONGROUND    (1<<9)    // At rest / on the ground

public plugin_init() {
    register_plugin("Super Bunny Hopper", "1.2", "Cheesy Peteza")
    register_cvar("sbhopper_version", "1.2", FCVAR_SERVER)

    register_cvar("bh_enabled", "1")
    register_cvar("bh_autojump", "1")
    register_cvar("bh_showusage", "1")
}

public client_PreThink(id) {
    if (!get_cvar_num("bh_enabled"))
        return PLUGIN_CONTINUE

    entity_set_float(id, EV_FL_fuser2, 0.0)        // Disable slow down after jumping

    if (!get_cvar_num("bh_autojump"))
        return PLUGIN_CONTINUE
    
    if(!bb_get_build_time() && get_user_team(id) == 2) return PLUGIN_CONTINUE;

// Code from CBasePlayer::Jump (player.cpp)        Make a player jump automatically
    if (entity_get_int(id, EV_INT_button) & 2) {    // If holding jump
        new flags = entity_get_int(id, EV_INT_flags)

        if (flags & FL_WATERJUMP)
            return PLUGIN_CONTINUE
        if ( entity_get_int(id, EV_INT_waterlevel) >= 2 )
            return PLUGIN_CONTINUE
        if ( !(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)    // Play the Jump Animation
    }
    return PLUGIN_CONTINUE
}

public client_authorized(id)
    set_task(30.0, "showUsage", id)

public showUsage(id) {
    if ( !get_cvar_num("bh_enabled") || !get_cvar_num("bh_showusage") )
        return PLUGIN_HANDLED

    if ( !get_cvar_num("bh_autojump") ) {
        client_print(id, print_chat, "[Terminator Gaming] Ozel Bunny Eklentimiz Aktiftir.")
    } else {
        client_print(id, print_chat, "[Terminator Gaming] CT'ler Hazirlik Suresinden Sonra Bunny Yapamaz.")
    }
    return PLUGIN_HANDLED
}

Linksta
#3
@By.KinG Build time bitince kapaniyor reyis onu hazirlik zamani bitince yaparsan çok güzel olur.
#4
Onun için basebuilder modunuzu güncellemeniz gerekiyor.
Linksta
#5
Onu nasil yapacagiz bb modumuzu atsak ayarlar misin dostum
#6
Sırf 30 saniye için bence değmez ama istiyorsanız atın.
Linksta
#7
(29-03-2020, 23:09)By.KinG Adlı Kullanıcıdan Alıntı: Sırf 30 saniye için bence değmez ama istiyorsanız atın.
Buyur dostum birde extra olarak B Yetkili slotlar lockladiği taşı oynatabilsin şeklinde yaparsan sevinirim. Onun için yeni konu açmıyayım
.smaTerminatorGamingBBMod.sma(Dosya Boyutu: 87,29 KB | İndirme Sayısı: 16)
#8
al bakalım
PHP Kod:
/*
 *
 *    Author:        Cheesy Peteza
 *    Date:        22-Apr-2004 (updated 2-March-2005)
 *
 *
 *    Description:    Enable bunny hopping in Counter-Strike.
 *
 *    Cvars:
 *            bh_enabled        1 to enable this plugin, 0 to disable.
 *            bh_autojump        If set to 1 players just need to hold down jump to bunny hop (no skill required)
 *            bh_showusage        If set to 1 it will inform joining players that bunny hopping has been enabled
 *                        and how to use it if bh_autojump enabled.
 *
 *    Requirements:    AMXModX 0.16 or greater
 *
 *
 */

#include <amxmodx>
#include <engine>
#include <basebuilder>

#define    FL_WATERJUMP    (1<<11)    // player jumping out of water
#define    FL_ONGROUND    (1<<9)    // At rest / on the ground

public plugin_init() {
    
register_plugin("Super Bunny Hopper""1.2""Cheesy Peteza")
    
register_cvar("sbhopper_version""1.2"FCVAR_SERVER)

    
register_cvar("bh_enabled""1")
    
register_cvar("bh_autojump""1")
    
register_cvar("bh_showusage""1")
}

public 
client_PreThink(id) {
    if (!
get_cvar_num("bh_enabled"))
        return 
PLUGIN_CONTINUE

    
new iL_Team get_user_team(id);
    if(
iL_Team == && !bb_is_build_phase() && !bb_is_prep_phase()){
        return 
PLUGIN_CONTINUE;
    }

    
entity_set_float(idEV_FL_fuser20.0)        // Disable slow down after jumping

    
if (!get_cvar_num("bh_autojump"))
        return 
PLUGIN_CONTINUE

// Code from CBasePlayer::Jump (player.cpp)        Make a player jump automatically
    
if (entity_get_int(idEV_INT_button) & 2) {    // If holding jump
        
new flags entity_get_int(idEV_INT_flags)

        if (
flags FL_WATERJUMP)
            return 
PLUGIN_CONTINUE
        
if ( entity_get_int(idEV_INT_waterlevel) >= )
            return 
PLUGIN_CONTINUE
        
if ( !(flags FL_ONGROUND) )
            return 
PLUGIN_CONTINUE

        
new Float:velocity[3]
        
entity_get_vector(idEV_VEC_velocityvelocity)
        
velocity[2] += 250.0
        entity_set_vector
(idEV_VEC_velocityvelocity)

        
entity_set_int(idEV_INT_gaitsequence6)    // Play the Jump Animation
    
}
    return 
PLUGIN_CONTINUE
}

public 
client_authorized(id)
    
set_task(30.0"showUsage"id)

public 
showUsage(id) {
    if ( !
get_cvar_num("bh_enabled") || !get_cvar_num("bh_showusage") )
        return 
PLUGIN_HANDLED

    
if ( !get_cvar_num("bh_autojump") ) {
        
client_print(idprint_chat"[Terminator Gaming] Ozel Bunny Eklentimiz Aktiftir.")
    } else {
        
client_print(idprint_chat"[Terminator Gaming] CT'ler Hazirlik Suresinden Sonra Bunny Yapamaz.")
    }
    return 
PLUGIN_HANDLED

#9
Çalışıyor teşekkürler.
#10
Konunuz "Çözülmüş İsteklere" taşınmıştır.
Linksta

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task