[Ajuda] Como criar o 3DTextLabel?
#1

Olб,eu estou criando o sistema de casas,sу que eu quero que quando crie aparece um 3DTextLabel com o preзo da casa,e quando comprasse aparecesse o escrito "Dono: " Com o nome do dono da casa,como faz isso?

Comando /criarcasa :
pawn Код:
CMD:criarcasa(playerid,params[])
{
    new preco;
    if (pAdmin[playerid][Level] < 3) return SendClientMessage(playerid, Vermelho, "Vocк nгo estб autorizado.");
    if(sscanf(params,"d",preco)) return SendClientMessage(playerid, C_ErroCasa, "Use /criarcasa [preзo]");
    {
        new Float:pPos[3];
        GetPlayerPos(playerid,pPos[0],pPos[1],pPos[2]);
        for(new i; i < MCasa; i++)
        {
            new string[200];
            format(string,sizeof(string),"Casas/casa%d.txt",i);
            if(!DOF2_FileExists(string))
            {
                DOF2_CreateFile(string);
                DOF2_SetInt(string,"Preзo",preco);
                DOF2_SetFloat(string,"CompX",pPos[0]);
                DOF2_SetFloat(string,"CompY",pPos[1]);
                DOF2_SetFloat(string,"CompZ",pPos[2]);
                DOF2_SetString(string,"Dono","");
                DOF2_SaveFile();
                CasaCriada = CreatePickup(1273,1,pPos[0],pPos[1],pPos[2]);
                casas ++;
                cCasa[i][cPreco] = preco;
                break;
            }
        }
    }
    return 1;
}
Comando /comprarcasa :
pawn Код:
CMD:comprarcasa(playerid)
{
    new string[200];
    if (pCasa[playerid][TPermi] == 0) return SendClientMessage(playerid, Vermelho, "Vocк ainda nгo tem permiзгo,peзa a um admin antes .");
    for(new i; i < casas; i ++)
    {
        format(string,sizeof(string),"Casas/casa%d.txt",i);
        if(DOF2_FileExists(string))
        {
            new Float:pPos[3];
            pPos[0] = DOF2_GetFloat(string,"CompX");
            pPos[1] = DOF2_GetFloat(string,"CompY");
            pPos[2] = DOF2_GetFloat(string,"CompZ");
            cCasa[i][cPreco] = DOF2_GetInt(string,"Preзo");
            if(GetPlayerMoney(playerid) >= cCasa[i][cPreco])
            {
                if(IsPlayerInRangeOfPoint(playerid,2.0,pPos[0],pPos[1],pPos[2]))
                {
                    new pname[MAX_PLAYER_NAME];
                    GetPlayerName(playerid,pname,sizeof(pname));
                    DOF2_SetString(string,"Dono",pname);
                    //cCasa[i][cDono] = pname;
                    DOF2_SaveFile();
                    DestroyPickup(CasaCriada);
                    CreatePickup(1272,1,pPos[0],pPos[1],pPos[2]);
                }
            }
        }
    }
    return 1;
}
Reply
#2

Upp !!!!

Alguйm ajuda?
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)