[Ajuda] Problemas com GetPlayerWeaponData
#1

Olб, eu estou com uns pequenos problemas com o GetPlayerWeaponData. Eu queria que quando alguйm fosse banido fosse criado um ficheiro com o nome dele e alguma informaзгo sobre ele e uma dessas infos й as armas. Em criar o ficehiro tб tudo bem, o problema й mesmo nas armas, aparece sempre tudo com 0, tipos slot o arma 0 ammo 0... Eu nгo consigo perceber o problema e nenhum dos meus amigos conseguiu ajudar-me, por isso se alguйm me conseguir ajudar tudo bem, mas se nгo tudo bem.

pawn Код:
CMD:ban(playerid, params[])
{
    if(PlayerInfo[playerid][Admin] < 1) return NotAdmin(playerid);
    new id, reason[64];
    if(sscanf(params, "us", id, reason))
    {
        SendClientMessage(playerid, c_green, "Usage: /ban [PLayerID/PartOfName] [Reason]");
        return 1;
    }
    new string[128];
    new Name[MAX_PLAYER_NAME], PlayerName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Name, sizeof(Name));
    GetPlayerName(id, PlayerName, sizeof(PlayerName));
    format(string, sizeof(string), "%s has been banned by administrator %s. Reason: %s.", PlayerName, Name, reason);
    SendClientMessageToAll(COLOR_RED, string);
    new file[128];
    format(file, sizeof(file), "RRP/BannedList/%s.ini", PlayerName);
    if(dini_Exists(file) == 0)
    {
        new weapons, ammo;
        for(new i = 0; i < 13; i++)
        {
            dini_Create(file);
            dini_Set(file, "Reason", reason);
            dini_Set(file, "Banner", Name);
            new pIP[16];
            GetPlayerIp(id, pIP, sizeof(pIP));
            dini_Set(file, "IP", pIP);
            new Float:x, Float:y, Float:z;
            dini_IntSet(file, "LastCar", PlayerInfo[id][LastCar]);
            GetPlayerPos(id, x, y, z);
            new pos[64];
            format(pos, sizeof(pos), "(%f, %f, %f)", x, y, z);
            dini_Set(file, "Position", pos);
            GetPlayerWeaponData(playerid, i, weapons, ammo);
            new slota[64];
            format(slota, sizeof(slota), "Slot(%i):Weapon(%i) / Ammo(%i)", i, weapons, ammo);
            dini_Set(file, "Weapons", slota);
            Ban(id);
            return 1;
        }
        return 1;
    }
    return 1;
}
Reply


Messages In This Thread
Problemas com GetPlayerWeaponData - by Kimossab - 10.01.2013, 11:05
Re: Problemas com GetPlayerWeaponData - by ViniBorn - 10.01.2013, 11:10
Re: Problemas com GetPlayerWeaponData - by Kimossab - 10.01.2013, 11:24
Re: Problemas com GetPlayerWeaponData - by mau.tito - 10.01.2013, 11:33
Re: Problemas com GetPlayerWeaponData - by Kimossab - 10.01.2013, 12:21
Re: Problemas com GetPlayerWeaponData - by Designer Vibe02 - 10.01.2013, 12:56
Re: Problemas com GetPlayerWeaponData - by Kimossab - 10.01.2013, 13:19
Re: Problemas com GetPlayerWeaponData - by Designer Vibe02 - 10.01.2013, 13:57
Re: Problemas com GetPlayerWeaponData - by Kimossab - 10.01.2013, 14:17

Forum Jump:


Users browsing this thread: 1 Guest(s)