Ajuda Comando /infocasa
#1

Bom. Alem de eu poder usar esse CMD fora de uma casa. Ele mostra sempre o mesmo proprietario .. Como resolvo isso ? D:
pawn Код:
if(strcmp(cmdtext, "/infocasa", true) == 0)
    {
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    for(new c = 0; c < MAX_CASAS; c++)
    {
    format(string, sizeof(string), "/Casas/casa%d.ini", c);
    if(dini_Exists(string))
    {
    if(IsPlayerInRangeOfPoint(playerid, 2.0, dini_Float(string, "PosX"), dini_Float(string, "PosY"), dini_Float(string, "PosZ")))
    {
    format(STRX, sizeof(STRX), "~~~~ » Proprietбrio: %s » Morador: %s » Nъmero: %d » Valor: R$%d ~~~~", c, dini_Get(string, "Dono"),dini_Get(string, "Morador") , dini_Int(string, "Preco"), dini_Int(string, "Int"));
    SendClientMessage(playerid, Amarelo, STRX);
    }
    else
    {
    SendClientMessage(playerid, Vermelho, "Vocк nгo estб em uma propriedade.");
    }
    }
    }
    return 1;
    }
Reply
#2

Notou se tб sendo setado essas coordenadas assim como o nome dentro do arquivo?
Se nгo, poste o cуdigo que seta os dados dentro do arquivo.

pawn Код:
format(STRX, sizeof(STRX), "~~~~ » Proprietбrio: %s » Morador: %s » Nъmero: %d » Valor: R$%d ~~~~", c, dini_Get(string, "Dono"),dini_Get(string, "Morador") , dini_Int(string, "Preco"), dini_Int(string, "Int"));
Essa format tб errada, o c й um intenger e nгo o nome do proprietбrio, tira esse C, daн.
Se entendi bem "Proprietбrio" й o nome do dono da casa. Morador talvez seria um alugador.
Reply
#3

vou ver aqui.
vlw
Repu =D
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)