SA-MP Forums Archive
Save Ammo Problem ? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Save Ammo Problem ? (/showthread.php?tid=245324)



Save Ammo Problem ? - bkart - 30.03.2011

Hi,I have a problem.My problem is don't save ammo.Gun is saved but ammo is not save.I don't solved a problem.Do you have a good idea ?
My Command:
Код:
	if(strcmp(cmd,"/Grenade",true) == 0)
	{
		if(IsPlayerConnected(playerid))
	 	{
	 	    if(GirisYapti[playerid] == 1)
	 	    {
	 	        if(PlayerInfo[playerid][pGrenade] == 1)
		 		{
					if(Grenade[playerid] == 1)
					{
						if(16 == GetPlayerWeapon(playerid))
						{
							//new gun,ammo; Don't WORK!
							//GetPlayerWeaponData(playerid,8,gun,ammo); Don't WORK!
							//PlayerInfo[playerid][pBombaAmmo] = ammo; Don't WORK!
							//PlayerInfo[playerid][pGrenade] = 1; Don't WORK!
							PlayerInfo[playerid][pGrenadeAmmo] = GetPlayerAmmo(playerid);
							SendClientMessage(playerid,COLOR_CHANGEME,"(( SYSTEM: Save Gun))");
							Grenade[playerid] = 0;
							KarakterKaydet(playerid); // Save
							HilesizSilahSil(playerid); // Anti Cheat
						}
					}
					else if(Grenade1[playerid] == 0)
					{
						HilesizSilahVer(playerid,16,PlayerInfo[playerid][pGrenadeAmmo]); // Anti Cheat
						Grenade1[playerid] = 1;
						KarakterKaydet(playerid); // Save
						SendClientMessage(playerid,COLOR_CHANGEME,"(( Give Gun:  ))");
					}
				}
			}
		}
		return 1;
	}
Thanks in advance.


Re: Save Ammo Problem ? - s0nic - 31.03.2011

Maybe this simple line messed it up?:
pawn Код:
if(16 == GetPlayerWeapon(playerid))
It should be this:
pawn Код:
if(GetPlayerWeapon(playerid) == 16)



Re: Save Ammo Problem ? - -Rebel Son- - 31.03.2011

Код:
PlayerInfo[playerid][pGrenade] = 1; Don't WORK!
your setting this varible to 1. That may also be an issue.