04.10.2014, 16:41
Buenas, estuve haciendo un sistema de casas, pero al momento de crearlas no aparece el 3DTextLabel.
Gracias de antemano.
pawn Код:
CMD:crearcasa(playerid, params[])
{
new precio, nivel, text[128];
new Float:x, Float:y, Float:z;
new i = SlotCasaLibre();
if(Informacion[playerid][pAdmin] < 5) return SendClientMessage(playerid, -1, "No eres administrador");
if(sscanf(params,"ii",precio,nivel)) return SendClientMessage(playerid, -1, "/crearcasa (Precio) (Nivel)");
if(i == -1) return SendClientMessage(playerid, -1, "No se pueden crear mбs casas");
if(IsPlayerConnected(playerid))
{
Iter_Add(aCasas,i);
GetPlayerPos(playerid, x, y, z);
InformacionC[i][cID] = i;
InformacionC[i][cPrecio] = precio;
InformacionC[i][cNivel] = nivel;
InformacionC[i][cX] = x;
InformacionC[i][cY] = y;
InformacionC[i][cZ] = z;
InformacionC[i][cIX] = 0.0;
InformacionC[i][cIY] = 0.0;
InformacionC[i][cIZ] = 0.0;
InformacionC[i][cInterior] = 0;
InformacionC[i][cVW] = 0;
InformacionC[i][cComprada] = false;
format(text, sizeof(text), "{01DF01}[Casa en venta]\n\n{FFFFFF}Nivel: {FFFF00}%i\n{FFFFFF}Precio: {FFFF00}%i\n{04B4AE}/Comprar Casa");
LabelCasa[i] = CreateDynamic3DTextLabel(text,0xFFFFFFFF,InformacionC[i][cX],InformacionC[i][cY],InformacionC[i][cZ]+1.0,20,0);
PickupCasa[i] = CreateDynamicPickup(1273, 1, InformacionC[i][cX],InformacionC[i][cY],InformacionC[i][cZ], -1, 0, -1, 100.0);
ActualizarCasa(i);
}
else SendClientMessage(playerid, -1, "Necesitas estar conectado para crear una casa");
return 1;
}