12.08.2017, 02:43
Do you guys think this would be insanely lagg as I do to use it on a 100 players server?
pastebin >> https://pastebin.com/SBwwRHMr
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;
}