Reklam gösterimini engelleyici yazılım kullandığınızı görüyoruz.
Sitemizin ayakta kalıp sizlere hizmet edebilmek için en büyük gelir kaynağı sayfamızda gösterilen reklamlardır.
Reklam gösterimde bizim sayfamıza ayrıcalık tanıyarak ayakta kalmamıza destek olmak ister misiniz ?

Silinmiş Konu   | extra item Janus 7

Konu

#21
@!berk! yok hocam bu sefer hiç kimse zıplamiyor nemesiste dahil Gülmekten Ölüyorum


#22
bu
PHP Kod:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <cstrike>
#include <hlsdk_const>
#include <fakemeta>
#include <fun>
#include <engine>
#include <zp50_gamemodes>
#define LIBRARY_NEMESIS "zp50_class_nemesis"
#include <zp50_class_nemesis>

#define MAXPLAYERS 32

new Float:g_LeapLastTime[MAXPLAYERS+1]

new 
cvar_leap_nemesis, cvar_leap_nemesis_force, cvar_leap_nemesis_height, cvar_leap_nemesis_cooldown
public plugin_init()
{
    
register_plugin("[ZP] Leap/Longjump", ZP_VERSION_STRING, "ZP Dev Team")

    if (
LibraryExists(LIBRARY_NEMESIS, LibType_Library))
    {
        
cvar_leap_nemesis = register_cvar("zp_leap_nemesis", "1")
        
cvar_leap_nemesis_force = register_cvar("zp_leap_nemesis_force", "500")
        
cvar_leap_nemesis_height = register_cvar("zp_leap_nemesis_height", "300")
        
cvar_leap_nemesis_cooldown = register_cvar("zp_leap_nemesis_cooldown", "5.0")
    }
    
register_forward(FM_PlayerPreThink, "fw_PlayerPreThink")
}

public 
plugin_natives()
{
    
set_module_filter("module_filter")
    
set_native_filter("native_filter")
}
public 
module_filter(const module[])
{
    if (
equal(module, LIBRARY_NEMESIS))
        return 
PLUGIN_HANDLED;
    
    return 
PLUGIN_CONTINUE;
}
public 
native_filter(const name[], index, trap)
{
    if (!
trap)
        return 
PLUGIN_HANDLED;
        
    return 
PLUGIN_CONTINUE;
}

// Forward Player PreThink
public fw_PlayerPreThink(id)
{
    if (!
is_user_alive(id))
        return
    if (
get_user_maxspeed(id) == 1.0)
        return
    
    static 
Float:cooldown, force, Float:height
    
if (LibraryExists(LIBRARY_NEMESIS, LibType_Library) && zp_class_nemesis_get(id))
    {
        if (!
get_pcvar_num(cvar_leap_nemesis)) return
        
cooldown = get_pcvar_float(cvar_leap_nemesis_cooldown)
        
force = get_pcvar_num(cvar_leap_nemesis_force)
        
height = get_pcvar_float(cvar_leap_nemesis_height)
    }else{
        return
    }
    static 
Float:current_time
    current_time 
= get_gametime()
    if (
current_time - g_LeapLastTime[id] < cooldown)
        return;
    if (!
is_user_bot(id) && !(pev(id, pev_button) & (IN_JUMP | IN_DUCK) == (IN_JUMP | IN_DUCK)))
        return;
    if (!(
pev(id, pev_flags) & FL_ONGROUND) || fm_get_speed(id) < 80)
        return;
    static 
Float:velocity[3]
    
velocity_by_aim(id, force, velocity)
    
velocity[2] = height
    set_pev
(id, pev_velocity, velocity)
    
g_LeapLastTime[id] = current_time
}
stock fm_get_speed(entity)
{
    static 
Float:velocity[3]
    
pev(entity, pev_velocity, velocity)
    
    return 
floatround(vector_length(velocity));
} 




#23
@!berk! malesef hocam :Üzüldüm   nemesiste zıplamiyor


#24
@akrep133 Birazdan ekran ortasina yeni bir geçit açacam param parça olcak Gülücük



#25
@!berk! hahahashdah :Gülmekten Ölüyorum  :Gülmekten Ölüyorum  Gülmekten Ölüyorum


#26
bu
PHP Kod:
#include <amxmodx>
#include <fun>
#include <fakemeta>
#include <zp50_gamemodes>
#define LIBRARY_NEMESIS "zp50_class_nemesis"
#include <zp50_class_nemesis>

#define MAXPLAYERS 32

new Float:g_LeapLastTime[MAXPLAYERS+1]

new 
cvar_leap_nemesis, cvar_leap_nemesis_force, cvar_leap_nemesis_height, cvar_leap_nemesis_cooldown
public plugin_init()
{
    
register_plugin("[ZP] Leap/Longjump", ZP_VERSION_STRING, "ZP Dev Team")
    
    if (
LibraryExists(LIBRARY_NEMESIS, LibType_Library))
    {
        
cvar_leap_nemesis = register_cvar("zp_leap_nemesis", "1")
        
cvar_leap_nemesis_force = register_cvar("zp_leap_nemesis_force", "500")
        
cvar_leap_nemesis_height = register_cvar("zp_leap_nemesis_height", "300")
        
cvar_leap_nemesis_cooldown = register_cvar("zp_leap_nemesis_cooldown", "5.0")
    }
    
register_forward(FM_PlayerPreThink, "fw_PlayerPreThink")
}

public 
plugin_natives()
{
    
set_module_filter("module_filter")
    
set_native_filter("native_filter")
}
public 
module_filter(const module[])
{
    if (
equal(module, LIBRARY_NEMESIS))
        return 
PLUGIN_HANDLED;
    
    return 
PLUGIN_CONTINUE;
}
public 
native_filter(const name[], index, trap)
{
    if (!
trap)
        return 
PLUGIN_HANDLED;
    
    return 
PLUGIN_CONTINUE;
}

// Forward Player PreThink
public fw_PlayerPreThink(id)
{
    if (!
is_user_alive(id))
        return;
    if (
get_user_maxspeed(id) == 1.0)
        return;
    
    static 
Float:cooldown, force, Float:height
    
if (LibraryExists(LIBRARY_NEMESIS, LibType_Library) && zp_class_nemesis_get(id))
    {
        if (!
get_pcvar_num(cvar_leap_nemesis)) return;
        
cooldown = get_pcvar_float(cvar_leap_nemesis_cooldown)
        
force = get_pcvar_num(cvar_leap_nemesis_force)
        
height = get_pcvar_float(cvar_leap_nemesis_height)
        }else{
        
cooldown = 0.0 
        force 
= 0
        height 
= 0.0        
    
}
    static 
Float:current_time
    current_time 
= get_gametime()
    if (
current_time - g_LeapLastTime[id] < cooldown)
        return;
    if (!
is_user_bot(id) && !(pev(id, pev_button) & (IN_JUMP | IN_DUCK) == (IN_JUMP | IN_DUCK)))
        return;
    if (!(
pev(id, pev_flags) & FL_ONGROUND) || fm_get_speed(id) < 80)
        return;
    static 
Float:velocity[3]
    
velocity_by_aim(id, force, velocity)
    
velocity[2] = height
    set_pev
(id, pev_velocity, velocity)
    
g_LeapLastTime[id] = current_time
}

// Get entity's speed (from fakemeta_util)
stock fm_get_speed(entity)
{
    static 
Float:velocity[3]
    
pev(entity, pev_velocity, velocity)
    
    return 
floatround(vector_length(velocity));
} 




#27
@!berk! hocam malesef :Üzüldüm  aynı hiç kimse zıplamiyor nemesiste dahil


#28
ekranda delik olunca yazmakta zor
PHP Kod:
/*================================================================================
    
    --------------------------
    -*- [ZP] Leap/Longjump -*-
    --------------------------
    
    This plugin is part of Zombie Plague Mod and is distributed under the
    terms of the GNU General Public License. Check ZP_ReadMe.txt for details.
    
================================================================================*/

#include <amxmodx>
#include <fun>
#include <fakemeta>
#include <zp50_gamemodes>
#define LIBRARY_NEMESIS "zp50_class_nemesis"
#include <zp50_class_nemesis>
#define MAXPLAYERS 32

new g_GameModeInfectionID
new Float:g_LeapLastTime[MAXPLAYERS+1]

new 
cvar_leap_zombie, cvar_leap_zombie_force, cvar_leap_zombie_height, cvar_leap_zombie_cooldown
new cvar_leap_nemesis, cvar_leap_nemesis_force, cvar_leap_nemesis_height, cvar_leap_nemesis_cooldown

public plugin_init()
{
    
register_plugin("[ZP] Leap/Longjump", ZP_VERSION_STRING, "ZP Dev Team")
    
    
cvar_leap_zombie = register_cvar("zp_leap_zombie", "3") // 1-all // 2-first only // 3-last only
    
cvar_leap_zombie_force = register_cvar("zp_leap_zombie_force", "500")
    
cvar_leap_zombie_height = register_cvar("zp_leap_zombie_height", "300")
    
cvar_leap_zombie_cooldown = register_cvar("zp_leap_zombie_cooldown", "10.0")
    if (
LibraryExists(LIBRARY_NEMESIS, LibType_Library))
    {
        
cvar_leap_nemesis = register_cvar("zp_leap_nemesis", "1")
        
cvar_leap_nemesis_force = register_cvar("zp_leap_nemesis_force", "500")
        
cvar_leap_nemesis_height = register_cvar("zp_leap_nemesis_height", "300")
        
cvar_leap_nemesis_cooldown = register_cvar("zp_leap_nemesis_cooldown", "5.0")
    }
    
    
register_forward(FM_PlayerPreThink, "fw_PlayerPreThink")
}

public 
plugin_natives()
{
    
set_module_filter("module_filter")
    
set_native_filter("native_filter")
}
public 
module_filter(const module[])
{
    if (
equal(module, LIBRARY_NEMESIS))
        return 
PLUGIN_HANDLED;
    
    return 
PLUGIN_CONTINUE;
}
public 
native_filter(const name[], index, trap)
{
    if (!
trap)
        return 
PLUGIN_HANDLED;
        
    return 
PLUGIN_CONTINUE;
}

public 
plugin_cfg()
{
    
g_GameModeInfectionID = zp_gamemodes_get_id("Infection Mode")
}

// Forward Player PreThink
public fw_PlayerPreThink(id)
{
    
// Not alive
    
if (!is_user_alive(id))
        return;
    
    
// Don't allow leap if player is frozen (e.g. freezetime)
    
if (get_user_maxspeed(id) == 1.0)
        return;
    
    static 
Float:cooldown, force, Float:height
    
    
// Nemesis Class loaded?
    
if (LibraryExists(LIBRARY_NEMESIS, LibType_Library) && zp_class_nemesis_get(id))
    {
        
// Check if nemesis should leap
        
if (!get_pcvar_num(cvar_leap_nemesis)) return;
        
cooldown = get_pcvar_float(cvar_leap_nemesis_cooldown)
        
force = get_pcvar_num(cvar_leap_nemesis_force)
        
height = get_pcvar_float(cvar_leap_nemesis_height)
    }
    else
    {
        
// Not a zombie
        
if (!zp_core_is_zombie(id))
            return;
        
        
// Check if zombie should leap
        
switch (get_pcvar_num(cvar_leap_zombie))
        {
            
// Disabled
            
case 0: return;
            
// First zombie (only on infection rounds)
            
case 2: if (!zp_core_is_first_zombie(id) || (zp_gamemodes_get_current() != g_GameModeInfectionID)) return;
            
// Last zombie
            
case 3: if (!zp_core_is_last_zombie(id)) return;
        }
        
cooldown = get_pcvar_float(cvar_leap_zombie_cooldown)
        
force = get_pcvar_num(cvar_leap_zombie_force)
        
height = get_pcvar_float(cvar_leap_zombie_height)
    }
    
    static 
Float:current_time
    current_time 
= get_gametime()
    
    
// Cooldown not over yet
    
if (current_time - g_LeapLastTime[id] < cooldown)
        return;
    
    
// Not doing a longjump (don't perform check for bots, they leap automatically)
    
if (!is_user_bot(id) && !(pev(id, pev_button) & (IN_JUMP | IN_DUCK) == (IN_JUMP | IN_DUCK)))
        return;
    
    
// Not on ground or not enough speed
    
if (!(pev(id, pev_flags) & FL_ONGROUND) || fm_get_speed(id) < 80)
        return;
    
    static 
Float:velocity[3]
    
    
// Make velocity vector
    
velocity_by_aim(id, force, velocity)
    
    
// Set custom height
    
velocity[2] = height
    
    
// Apply the new velocity
    
set_pev(id, pev_velocity, velocity)
    
    
// Update last leap time
    
g_LeapLastTime[id] = current_time
}

// Get entity's speed (from fakemeta_util)
stock fm_get_speed(entity)
{
    static 
Float:velocity[3]
    
pev(entity, pev_velocity, velocity)
    
    return 
floatround(vector_length(velocity));
} 




#29
@!berk! nasıl bir delik hocam :Gülmekten Ölüyorum malesef hocam aynı  kimse zıplamiyor nemesis dahil


#30
@akrep133 Pes:/ son kez bi bakicam olmadi bunu cözemiycem ilk defa





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

Yorum yapmak için üye olmanız gerekiyor

ya da

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Silinmiş Konu   | Zombie Escape Extra İtems WX''Timer 1 432 19-06-2019, Saat: 14:44
Son Yorum: MawiLarq
Silinmiş Konu   | Extra silah ( sarjor doldurmuyor ) Groot 3 632 20-09-2018, Saat: 18:28
Son Yorum: Centilmen
Silinmiş Konu   | extra weapon mermi doldurmuyor Groot 1 504 23-08-2018, Saat: 22:37
Son Yorum: PawNod'
Silinmiş Konu   | Eklenti İsmi : Extra Addon: Countdown Yapımcısı : MercedeS /EdiT/ TunnS [C] Sürüm : 2 Pelinsu 1 520 12-06-2018, Saat: 19:57
Son Yorum: .CrosS*
thanatos7 extra weapon beoujolf 9 1,293 07-07-2017, Saat: 23:47
Son Yorum: Mariachi

Task