Results 1 to 9 of 9

Thread: Some latest updates

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Private Whiskas's Avatar
    Join Date
    Jan 2015
    Posts
    84
    Thanks
    69
    Thanked 20 Times in 17 Posts
    Could you show us an example of weapon cookable? Should it be executed on weapon obj?

    Thanks for your work

  2. #2
    Corporal voron00's Avatar
    Join Date
    Nov 2014
    Posts
    248
    Thanks
    64
    Thanked 216 Times in 116 Posts
    Quote Originally Posted by Whiskas View Post
    Could you show us an example of weapon cookable? Should it be executed on weapon obj?

    Thanks for your work
    It's just another weaponfunction offset from: https://killtube.org/showthread.php?...oveSpeedScale)

    But here's my code:

    PHP Code:
    loadWeaponFunctions()
    {
        
    loadedweapons getLoadedWeapons();

        for (
    0loadedweapons.sizei++)
        {
            
    assert(48); // bugs out after approximately 48 (izno)

            
    if (isDefined(level.weapons[loadedweapons[i]]))
                
    level.weapons[loadedweapons[i]].id i// i = weapon index
        
    }
    }

    getWeaponId(weapon)
    {
        if (
    isDefined(level.weapons[weapon]) && isDefined(level.weapons[weapon].id))
            return 
    level.weapons[weapon].id;
        else
            return -
    1;
    }

    weaponMaxAmmo(weapon)
    {
        
    id getWeaponId(weapon);

        if (
    id == -1)
            return 
    0;

        return 
    getweaponmaxammo(id);
    }

    weaponClipSize(weapon)
    {
        
    id getWeaponId(weapon);

        if (
    id == -1)
            return 
    0;

        return 
    getweaponclipsize(id);
    }

    weaponDamage(weapon)
    {
        
    id getWeaponId(weapon);

        if (
    id == -1)
            return 
    0;

        return 
    getweapondamage(id);
    }

    weaponMeleeDamage(weapon)
    {
        
    id getWeaponId(weapon);

        if (
    id == -1)
            return 
    0;

        return 
    getweaponmeleedamage(id);
    }

    weaponFireTime(weapon)
    {
        
    id getWeaponId(weapon);

        if (
    id == -1)
            return 
    0;

        return 
    getweaponfiretime(id);
    }

    weaponMeleeTime(weapon)
    {
        
    id getWeaponId(weapon);

        if (
    id == -1)
            return 
    0;

        return 
    getweaponmeleetime(id);
    }

    weaponReloadTime(weapon)
    {
        
    id getWeaponId(weapon);

        if (
    id == -1)
            return 
    0;

        return 
    getweaponreloadtime(id);
    }

    weaponReloadEmptyTime(weapon)
    {
        
    id getWeaponId(weapon);

        if (
    id == -1)
            return 
    0;

        return 
    getweaponreloademptytime(id);
    }

    weaponHitLocMultiplier(weaponhitloc)
    {
        
    id getWeaponId(weapon);

        if (
    id == -1)
            return 
    0;

        return 
    getweaponhitlocmultiplier(idhitloc);
    }

    setWepDamage(weapondmg)
    {
        
    id getWeaponId(weapon);

        if (
    id == -1)
            return 
    0;

        return 
    setweapondamage(iddmg);
    }

    setWepMeleeDamage(weapondmg)
    {
        
    id getWeaponId(weapon);

        if (
    id == -1)
            return 
    0;

        return 
    setweaponmeleedamage(iddmg);
    }

    setWepFireTime(weapontime)
    {
        
    id getWeaponId(weapon);

        if (
    id == -1)
            return 
    0;

        return 
    setweaponfiretime(idtime);
    }

    setWepMeleeTime(weapontime)
    {
        
    id getWeaponId(weapon);

        if (
    id == -1)
            return 
    0;

        return 
    setweaponmeleetime(idtime);
    }

    setWepReloadTime(weapontime)
    {
        
    id getWeaponId(weapon);

        if (
    id == -1)
            return 
    0;

        return 
    setweaponreloadtime(idtime);
    }

    setWepReloadEmptyTime(weapontime)
    {
        
    id getWeaponId(weapon);

        if (
    id == -1)
            return 
    0;

        return 
    setweaponreloademptytime(idtime);
    }

    setWepHitLocMultiplier(weaponhitlocmultiplier)
    {
        
    id getWeaponId(weapon);

        if (
    id == -1)
            return 
    0;

        return 
    setweaponhitlocmultiplier(idhitlocfloat(multiplier));

    There are no cookable since im not using it, but should be quite easy to copy-paste.

    PHP Code:
    weaponCookable(weapon)
    {
        
    id getWeaponId(weapon);

        if (
    id == -1)
            return 
    0;

        return 
    getweaponcookable(id);
    }

    setWepCookable(weaponcookable)
    {
        
    id getWeaponId(weapon);

        if (
    id == -1)
            return 
    0;

        return 
    setweaponcookable(idcookable);

    sudo apt-get rekt

  3. The Following User Says Thank You to voron00 For This Useful Post:

    Whiskas (23rd October 2017)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •