Save Ammo Problem ?
#1

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.
Reply
#2

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

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


Forum Jump:


Users browsing this thread: 1 Guest(s)