Maybe?
#1

Do you guys think this would be insanely lagg as I do to use it on a 100 players server?

pawn Код:
public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ) {
    for(new i; i < sizeof(item_Info); i++)
        if(item_Info[i][i_Object] == weaponid)
        {
            new query[180],
                ammo = GetPlayerAmmo(playerid);
            if(!ammo)
            {
                format(query, sizeof(query), "REMOVE FROM `inventory` WHERE `itemid` = '%d' AND `uid` = '%d'",
                    i, p_PlayerINFO[playerid][p_ID]);
                mysql_query(g_mysqlDB, query);
            } else {
                format(query, sizeof(query), "UPDATE `inventory` SET `amount` = '%d' WHERE `itemid` = '%d' AND `uid` = '%d'",
                    ammo, i, p_PlayerINFO[playerid][p_ID]
                );
                inline Inv_WeaponAffected() {
                    if(!cache_num_rows()) {
                        // ban
                        return false;
                    }
                }
                mysql_tquery(g_mysqlDB, query, using inline Inv_WeaponAffected);
            }
           
            return true;
        }
    }
   
    // Ban
   
    return false;
}
pastebin >> https://pastebin.com/SBwwRHMr
Reply


Messages In This Thread
Maybe? - by Skream - 12.08.2017, 02:43
Re: Maybe? - by Kane - 12.08.2017, 03:20
Re: Maybe? - by Sew_Sumi - 12.08.2017, 06:50

Forum Jump:


Users browsing this thread: 2 Guest(s)