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.