[Help] Placeing Fs in Gm.
#1

Can any one help me to placing that Filterscript in gamemode.

Код:
#include <a_samp>
#include <dudb>


public OnPlayerSpawn(playerid) LoadWeapons(playerid);
public OnFilterScriptInit() printf("Weaponsave FS loaded!");
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 true;
}

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 true;
}
Bit confusion for me.
Reply
#2

It's not confusing at all, there's a function called copy and paste lol.

Or you can keep it in the server.cfg and put filterscript *FS name*
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)