01.03.2015, 07:29
(
Последний раз редактировалось MBilal; 03.03.2015 в 18:07.
)
Код:
#define WEAPON_SLOT_COUNT 13 //0 - 12 new Weapons[MAX_PLAYERS][WEAPON_SLOT_COUNT]; stock GetWeaponSlot(weaponid) { new slot; switch(weaponid) { case 0,1: slot = 0; case 2 .. 9: slot = 1; case 10 .. 15: slot = 10; case 16 .. 18, 39: slot = 8; case 22 .. 24: slot = 2; case 25 .. 27: slot = 3; case 28, 29, 32: slot = 4; case 30, 31: slot = 5; case 33, 34: slot = 6; case 35 .. 38: slot = 7; case 40: slot = 12; case 41 .. 43: slot = 9; case 44 .. 46: slot = 11; } return slot; } stock CheckWeapons(playerid) { new weaponid = GetPlayerWeapon(playerid); new slot = GetWeaponSlot(weaponid); if(Weapons[playerid][slot] != weaponid && GetPlayerWeapon(playerid) != 46) { WeaponHack(playerid); } } stock GiveWeapon(playerid, weaponid, ammo) { new slot = GetWeaponSlot(weaponid); Weapons[playerid][slot] = weaponid; GivePlayerWeapon(playerid, weaponid, ammo); } why it banning Innocent Players who just Connect to server? 1 Problem was that when Player Get Parachute he got banned when he Jump from vehicle is Fixed. Other Problem is when some budy connect some time they got banned this will be Fixed also. why some people got banned randomly?