CSPLague
Multi Jump [CT ÖZEL] - Printable Version

+- CSPLague (https://www.csplague.com)
+-- Forum: CS 1.6 Plugin (Eklenti) Bölümü (https://www.csplague.com/forumdisplay.php?fid=6)
+--- Forum: [İSTEK] Cs 1.6 Plugin İstek Bölümü (https://www.csplague.com/forumdisplay.php?fid=80)
+---- Forum: Çözülmüş İstekler (https://www.csplague.com/forumdisplay.php?fid=87)
+---- Thread: Multi Jump [CT ÖZEL] (/showthread.php?tid=5015)



Multi Jump [CT ÖZEL] - Furkan Dize - 27-09-12

Arkadaşlar serverımda ağ vs saçma şeyler olmadığı için ve team semiclip olduğu için bazen bi yerlere noclipsiz çıkmaları lazım bunun içinde https://www.csplague.com/plugin-cs-1-6-eklentileri/3910-multi-jump-cift-ziplama-plugini.html bu plugini kurdum fakat bunda tlerde yapabiliyor istediğim şey sadece ctlere özel olması ctler multi jump yapabilsin fakat tlerde bu durum söz konusu olmasın, şimdiden teşekkürler


Cevap: Multi Jump [CT ÖZEL] - к4dανяα - 27-09-12

PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <cstrike>

#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","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(cs_get_user_team(id) == CS_TEAM_T) return PLUGIN_HANDLED
    
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(cs_get_user_team(id) == CS_TEAM_T) return PLUGIN_HANDLED
    
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




Cevap: Multi Jump [CT ÖZEL] - Furkan Dize - 27-09-12

Teşekkürler

---------- Alttaki Mesaj Zamani 15:00 ---------- Önceki Mesaj Zamani 14:43 ----------

Acaip fena lag ve loss yaptı :S Düzeltebilir misin :S


Cevap: Multi Jump [CT ÖZEL] - к4dανяα - 28-09-12

Lag yapmaması gerek aslında



Cevap: Multi Jump [CT ÖZEL] - Furkan Dize - 06-10-12

Konu çözülmüştür, isteğimi yabancı bir plugin sitesinden karşıladım, teşekkürler


Cevap: Multi Jump [CT ÖZEL] - popcorndeniz - 13-12-12

yabancı sitenın link verırmısın ?


Cevap: Multi Jump [CT ÖZEL] - Furkan Dize - 15-12-12

https://www.csplague.com/jail-deathrun-pluginleri/17220-multi-jump-only-ct-sadece-ctdekiler-yapar.html


Cevap: Multi Jump [CT ÖZEL] - muratbayar - 01-04-17

teşekkürler