Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public SetPlayerWeapons(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- AC_ResetPlayerWeapons(playerid);
- if(PlayerInfo[playerid][pJailed] < 1)
- {
- if(IsANationalGuard(playerid) || IsACop(playerid))
- AC_GivePlayerWeapon(playerid, 41, 99999); //spray
- if (PlayerInfo[playerid][pGun1] > 0)
- {
- AC_GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun1], PlayerInfo[playerid][pAmmo1]);
- }
- if (PlayerInfo[playerid][pGun2] > 0)
- {
- AC_GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun2], PlayerInfo[playerid][pAmmo2]);
- }
- if (PlayerInfo[playerid][pGun3] > 0)
- {
- AC_GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun3], PlayerInfo[playerid][pAmmo3]);
- }
- if (PlayerInfo[playerid][pGun4] > 0)
- {
- AC_GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun4], PlayerInfo[playerid][pAmmo4]);
- }
- if (PlayerInfo[playerid][pGun5] > 0)
- {
- AC_GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun5], PlayerInfo[playerid][pAmmo5]);
- }
- if (PlayerInfo[playerid][pGun6] > 0)
- {
- AC_GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun6], PlayerInfo[playerid][pAmmo6]);
- }
- if (PlayerInfo[playerid][pGun7] > 0)
- {
- AC_GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun7], PlayerInfo[playerid][pAmmo7]);
- }
- if (PlayerInfo[playerid][pGun8] > 0)
- {
- AC_GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun8], PlayerInfo[playerid][pAmmo8]);
- }
- if (PlayerInfo[playerid][pGun9] > 0)
- {
- AC_GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun9], PlayerInfo[playerid][pAmmo9]);
- }
- if (PlayerInfo[playerid][pGun10] > 0)
- {
- AC_GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun10], PlayerInfo[playerid][pAmmo10]);
- }
- if (PlayerInfo[playerid][pGun11] > 0)
- {
- AC_GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun11], PlayerInfo[playerid][pAmmo11]);
- }
- if (PlayerInfo[playerid][pGun12] > 0)
- {
- AC_GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun12], PlayerInfo[playerid][pAmmo12]);
- }
- if (PlayerInfo[playerid][pGun13] > 0)
- {
- AC_GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun13], PlayerInfo[playerid][pAmmo13]);
- }
- }
- }
- }
- //-------------------------------------------------------------------------------------------------------
- זה נמצא בפאבליקים :
- public OnPlayerRegister
- public OnPlayerUpdate
- public OnPlayerRename
- format(var, 64, "Gun1=%d\n",PlayerInfo[playerid][pGun1]);fwrite(hFile, var);
- format(var, 64, "Gun2=%d\n",PlayerInfo[playerid][pGun2]);fwrite(hFile, var);
- format(var, 64, "Gun3=%d\n",PlayerInfo[playerid][pGun3]);fwrite(hFile, var);
- format(var, 64, "Gun4=%d\n",PlayerInfo[playerid][pGun4]);fwrite(hFile, var);
- format(var, 64, "Gun5=%d\n",PlayerInfo[playerid][pGun5]);fwrite(hFile, var);
- format(var, 64, "Gun6=%d\n",PlayerInfo[playerid][pGun6]);fwrite(hFile, var);
- format(var, 64, "Gun7=%d\n",PlayerInfo[playerid][pGun7]);fwrite(hFile, var);
- format(var, 64, "Gun8=%d\n",PlayerInfo[playerid][pGun8]);fwrite(hFile, var);
- format(var, 64, "Gun9=%d\n",PlayerInfo[playerid][pGun9]);fwrite(hFile, var);
- format(var, 64, "Gun10=%d\n",PlayerInfo[playerid][pGun10]);fwrite(hFile, var);
- format(var, 64, "Gun11=%d\n",PlayerInfo[playerid][pGun11]);fwrite(hFile, var);
- format(var, 64, "Gun12=%d\n",PlayerInfo[playerid][pGun12]);fwrite(hFile, var);
- format(var, 64, "Gun13=%d\n",PlayerInfo[playerid][pGun13]);fwrite(hFile, var);
- format(var, 64, "Ammo1=%d\n",PlayerInfo[playerid][pAmmo1]);fwrite(hFile, var);
- format(var, 64, "Ammo2=%d\n",PlayerInfo[playerid][pAmmo2]);fwrite(hFile, var);
- format(var, 64, "Ammo3=%d\n",PlayerInfo[playerid][pAmmo3]);fwrite(hFile, var);
- format(var, 64, "Ammo4=%d\n",PlayerInfo[playerid][pAmmo4]);fwrite(hFile, var);
- format(var, 64, "Ammo5=%d\n",PlayerInfo[playerid][pAmmo5]);fwrite(hFile, var);
- format(var, 64, "Ammo6=%d\n",PlayerInfo[playerid][pAmmo6]);fwrite(hFile, var);
- format(var, 64, "Ammo7=%d\n",PlayerInfo[playerid][pAmmo7]);fwrite(hFile, var);
- format(var, 64, "Ammo8=%d\n",PlayerInfo[playerid][pAmmo8]);fwrite(hFile, var);
- format(var, 64, "Ammo9=%d\n",PlayerInfo[playerid][pAmmo9]);fwrite(hFile, var);
- format(var, 64, "Ammo10=%d\n",PlayerInfo[playerid][pAmmo10]);fwrite(hFile, var);
- format(var, 64, "Ammo11=%d\n",PlayerInfo[playerid][pAmmo11]);fwrite(hFile, var);
- format(var, 64, "Ammo12=%d\n",PlayerInfo[playerid][pAmmo12]);fwrite(hFile, var);
- format(var, 64, "Ammo13=%d\n",PlayerInfo[playerid][pAmmo13]);fwrite(hFile, var);
- //-------------------------------------------------------------------------------------------------------
- stock GivePlayerSavedWeapon(playerid, &weaponid, &ammo)//need to check
- {
- //slot check
- if(weaponid >= 2 && weaponid <= 5)//slot 1
- {
- PlayerInfo[playerid][pGun1]=weaponid;
- PlayerInfo[playerid][pAmmo1]=ammo;
- }
- if(weaponid >=6 && weaponid <= 9)//slot 2
- {
- PlayerInfo[playerid][pGun2]=weaponid;
- PlayerInfo[playerid][pAmmo2]=ammo;
- }
- if(weaponid >= 10 && weaponid <= 15)//slot 3
- {
- PlayerInfo[playerid][pGun3]=weaponid;
- PlayerInfo[playerid][pAmmo3]=ammo;
- }
- if(weaponid >= 16 && weaponid <= 21)//slot 4
- {
- PlayerInfo[playerid][pGun4]=weaponid;
- PlayerInfo[playerid][pAmmo4]=ammo;
- }
- if(weaponid >= 22 && weaponid <= 25)//slot 5
- {
- PlayerInfo[playerid][pGun5]=weaponid;
- PlayerInfo[playerid][pAmmo5]=ammo;
- }
- if(weaponid >= 26 && weaponid <= 30)//slot 6
- {
- PlayerInfo[playerid][pGun6]=weaponid;
- PlayerInfo[playerid][pAmmo6]=ammo;
- }
- if(weaponid == 31 && weaponid == 32)//slot 7
- {
- PlayerInfo[playerid][pGun7]=weaponid;
- PlayerInfo[playerid][pAmmo7]=ammo;
- }
- if(weaponid == 33 && weaponid == 34)//slot 8
- {
- PlayerInfo[playerid][pGun8]=weaponid;
- PlayerInfo[playerid][pAmmo8]=ammo;
- }
- if(weaponid >= 35 && weaponid <= 37)//slot 9
- {
- PlayerInfo[playerid][pGun9]=weaponid;
- PlayerInfo[playerid][pAmmo9]=ammo;
- }
- if(weaponid >= 38 && weaponid <= 40)//slot 10
- {
- PlayerInfo[playerid][pGun10]=weaponid;
- PlayerInfo[playerid][pAmmo10]=ammo;
- }
- if(weaponid == 41 && weaponid == 42)//slot 11
- {
- PlayerInfo[playerid][pGun11]=weaponid;
- PlayerInfo[playerid][pAmmo11]=ammo;
- }
- if(weaponid == 43 && weaponid == 44)//slot 12
- {
- PlayerInfo[playerid][pGun12]=weaponid;
- PlayerInfo[playerid][pAmmo12]=ammo;
- }
- if(weaponid == 45 && weaponid == 46)//slot 13
- {
- PlayerInfo[playerid][pGun13]=weaponid;
- PlayerInfo[playerid][pAmmo13]=ammo;
- }
- AC_GivePlayerWeapon(playerid, weaponid, ammo);
- }
Advertisement
Add Comment
Please, Sign In to add comment