• Real-Arena
  • Contact
  • Cash Money
  • Prezintă-te
  • Counter-Strike
  • Metin2
  • Minecraft
  • SA:MP
  • [SHOP] Steam, Gift, Cards, Items
  • Giveaway STEAM
  • AcasaAcasa  IndexIndex  Regulament  Cont Premium  Ultimele imaginiUltimele imagini  CăutareCăutare  ÎnregistrareÎnregistrare  ConectareConectare  

    Distribuiţi
     

     Multi Jump

    Vezi subiectul anterior Vezi subiectul urmator In jos 
    AutorMesaj
    [RLA] # HazZaRD
    Utilizator Premium
    [RLA] # HazZaRD
    Dark Addicted
    Mesaje : 541
    Multi Jump Empty
    MesajSubiect: Multi Jump   
    Multi Jump I_icon_minitimeLun 01 Dec 2014, 23:37

    Descriere: Cu ajutorul acestui plugin puteti face mai multe sarituri,din aer!
    Download:
    Cod:
    #include <amxmodx>
    #include <amxmisc>
    #include <engine>

    #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")
       register_cvar("amx_mjadminonly","0")
    }

    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
    }
    Nume: Multi Jump.
    Versiunea: Necunoscuta.
    Instalare: Instalare:
    1. Fisierul multijump.sma il puneti in addons/amxmodx/scripting
    2. Fisierul multijump.amxx il puneti in addons/amxmodx/plugins
    3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:
    Cod:
    multijump.amxx

    Cvars:
    • amx_maxjumps 1[def] - cate sarituri poate sa faca jucatorul
    • amx_mjadminonly 0[def] - doar adminii au voie sa poata sa faca mai multe sarituri


    Ai o comunitate, dar te-ai saturat de probleme? Vino pe Real-Arena.
    Sus In jos
     

    Multi Jump

    Vezi subiectul anterior Vezi subiectul urmator Sus 
    Pagina 1 din 1

    Real-Arena România :: Jocuri - Tutoriale şi resurse :: Counter-Strike 1.6 :: Plugin-uri-