Help me!!
#4

Quote:
Originally Posted by xkirill
Посмотреть сообщение
pawn Код:
#include <a_samp>
#include <dudb>

public OnPlayerSpawn(playerid)
{
LoadWeapons(playerid);
return 1;
}

public OnFilterScriptInit()
{
printf("Weaponsave FS loaded!");
return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
SaveWeapons(playerid);
}

stock LoadWeapons(playerid)
{
    new pname[MAX_PLAYER_NAME];
    if(!GetPlayerName(playerid, pname, MAX_PLAYER_NAME)) return false;
    if(!udb_Exists(pname)) udb_Create(pname, "");
    for(new wep[8], amm[6], i; i < 13; i++)
    {
        format(amm, sizeof amm, "Ammo%d", i);
        format(wep, sizeof wep, "Weapon%d", i);
        GivePlayerWeapon(playerid, dUserINT(pname).(wep), dUserINT(pname).(amm));
    }
    return 1;
}

stock SaveWeapons(playerid)
{
    new pname[MAX_PLAYER_NAME];
    if(!GetPlayerName(playerid, pname, MAX_PLAYER_NAME)) return false;
    if(!udb_Exists(pname)) udb_Create(pname, "");
    for(new wep[8], amm[6], i, cwep, camm; i < 13; i++)
    {
        format(amm, sizeof amm, "Ammo%d", i);
        format(wep, sizeof wep, "Weapon%d", i);
        GetPlayerWeaponData(playerid, i, cwep, camm);
        dUserSetINT(pname).(amm, camm);
        dUserSetINT(pname).(wep, cwep);
    }
    return 1;
}
I am using that filterscript but weapons not svae when we log from the server.
Help me.
Reply


Messages In This Thread
Help me!! - by umarmalik - 08.09.2011, 11:59
Re: Help me!! - by THE_KNOWN - 08.09.2011, 12:06
Re: Help me!! - by Kaperstone - 08.09.2011, 12:10
AW: Re: Help me!! - by umarmalik - 08.09.2011, 14:27
Re: Help me!! - by Kaperstone - 08.09.2011, 14:32
AW: Help me!! - by umarmalik - 08.09.2011, 14:35
Re: Help me!! - by Kingunit - 08.09.2011, 14:40
AW: Help me!! - by umarmalik - 08.09.2011, 14:54
Re: Help me!! - by Kingunit - 08.09.2011, 14:57
Re: AW: Help me!! - by Jafet_Macario - 08.09.2011, 15:15

Forum Jump:


Users browsing this thread: 3 Guest(s)