[Ajuda]Como pegar a pos e gravar (:
#8

Quote:
Originally Posted by AFerreira
Посмотреть сообщение
Veja se o enum ligado ao CaixasInfo, as variбveis PosX, PosY e PosZ estгo declaradas como Floats.
Como no exemplo abaixo
pawn Код:
enum SEILA
{
    Float:PosX,
    Float:PosY,
    Float:PosZ
}
new CaixasInfo[MAX_PLAYERS][SEILA];


cmd:salvar(playerid)
{
    GetPlayerPos(playerid, CaixasInfo[playerid][PosX], CaixasInfo[playerid][PosY], CaixasInfo[playerid][PosZ]);
    SalvarPersonagem(playerid);
    return 1;
}
pawn Код:
stock SalvarPersonagem(playerid)
{
    format(PersonagemINI(playerid),128,"Personagens/Contas/%s.ini",Nome(playerid));
    if(INI_Open(PersonagemINI(playerid)))
    {
        INI_WriteFloat("PosX",CaixasInfo[playerid][PosX]);
        INI_WriteFloat("PosY",CaixasInfo[playerid][PosY]);
        INI_WriteFloat("PosZ",CaixasInfo[playerid][PosZ]);
        INI_Save();
        INI_Close();
    }
    return 1;
}
Funfiono.
esqueci de colocar float na enum

Mais uma coisa.

Como que eu faзo para deixar as floats gravada ?
tipo ele escreve /salvar dai grava.
dai quando ele digitar denovo /salvar tambem mas nao й para substituir o primeiro. e sim cria outro (:
(:
Reply


Messages In This Thread
[Ajuda]Como pegar a pos e gravar (: - by lyllrasta - 13.05.2012, 18:48
Re: [Ajuda]Como pegar a pos e gravar (: - by CidadeNovaRP - 13.05.2012, 19:00
Re: [Ajuda]Como pegar a pos e gravar (: - by lyllrasta - 13.05.2012, 19:03
Re: [Ajuda]Como pegar a pos e gravar (: - by Dolby - 13.05.2012, 19:08
Re: [Ajuda]Como pegar a pos e gravar (: - by lyllrasta - 13.05.2012, 19:11
Re: [Ajuda]Como pegar a pos e gravar (: - by Dolby - 13.05.2012, 19:14
Re: [Ajuda]Como pegar a pos e gravar (: - by Abravanel - 13.05.2012, 19:15
Re: [Ajuda]Como pegar a pos e gravar (: - by lyllrasta - 13.05.2012, 19:26
Re: [Ajuda]Como pegar a pos e gravar (: - by CidadeNovaRP - 13.05.2012, 19:33
Re: [Ajuda]Como pegar a pos e gravar (: - by lyllrasta - 13.05.2012, 19:38

Forum Jump:


Users browsing this thread: 1 Guest(s)