CreateDynamic3DTextLabel is not working
#1

I dont know why but when i create an dynamic 3d text label it does not shows:

Код:
stock CreateHouse(cijena, Float:X, Float:Y, Float:Z, Float:kIntX, Float:kIntY, Float:kIntZ, adresa[], intid)
{
	new Query[512], i;
    i = db_get_rows(Database, "HOUSES") + 1;

    format(HouseInfo[i][Adresa], 64, "%s", adresa);
    format(HouseInfo[i][Vlasnik], 64, "Nema");
 	HouseInfo[i][ID] = i;
	HouseInfo[i][Cijena] = cijena;
	HouseInfo[i][kX] = X;
	HouseInfo[i][kY] = Y;
	HouseInfo[i][kZ] = Z;
	HouseInfo[i][IntX] = kIntX;
	HouseInfo[i][IntY] = kIntY;
	HouseInfo[i][IntZ] = kIntZ;
	HouseInfo[i][Interior] = intid;
	print("Pocetak");

	format(Query, sizeof(Query), "INSERT INTO `HOUSES` ('ID') VALUES('%d')", HouseInfo[i][ID]);
 	db_query(Database, Query);
 	print(Query);
						
	format(Query, sizeof(Query), "UPDATE `HOUSES` SET VLASNIK = '%d', CIJENA = '%d', ADRESA = '%s', X = '%f', Y = '%f', Z = '%f' WHERE `ID` = '%d' ", HouseInfo[i][Vlasnik], HouseInfo[i][Cijena], adresa, HouseInfo[i][kX], HouseInfo[i][kY], HouseInfo[i][kZ], HouseInfo[i][ID]);
 	db_query(Database, Query);
 	print(Query);

 	format(Query, sizeof(Query), "UPDATE `HOUSES` SET INTX = '%f', INTY = '%f', INTZ = '%f', MATS = '0', DROGA = '0', NOVAC = '0', BRAVA = '1' WHERE `ID` = '%d' ", HouseInfo[i][IntX], HouseInfo[i][IntY], HouseInfo[i][IntZ], HouseInfo[i][ID]);
 	db_query(Database, Query);
 	print(Query);
 	
 	format(Query, sizeof(Query), "UPDATE `HOUSES` SET INT = '%d', RENTABIL = '%d', RENT = '%d', ALARM = '%d' WHERE `ID` = '%d' ", HouseInfo[i][Interior], HouseInfo[i][Rentabil], HouseInfo[i][Rent], HouseInfo[i][Alarm], HouseInfo[i][ID]);
 	db_query(Database, Query);
 	print(Query);

	format(KucniLabel, sizeof(KucniLabel), ""ZELENA"Kuca na PRODAJU!\n"ZELENA"Adresa: "BIJELA"%s\n"ZELENA"Cijena: "BIJELA"$%i",HouseInfo[i][Adresa],HouseInfo[i][Cijena]);
	HouseInfo[i][LabelKuce] = CreateDynamic3DTextLabel(KucniLabel,LIGHTBLUE,HouseInfo[i][kX], HouseInfo[i][kY], HouseInfo[i][kZ]+0.1,20.0,0,1);
	return 1;
}
Reply
#2

pawn Код:
stock CreateHouse(cijena, Float:X, Float:Y, Float:Z, Float:kIntX, Float:kIntY, Float:kIntZ, adresa[], intid)
{
    new Query[512], i;
    i = db_get_rows(Database, "HOUSES") + 1;

    format(HouseInfo[i][Adresa], 64, "%s", adresa);
    format(HouseInfo[i][Vlasnik], 64, "Nema");
    HouseInfo[i][ID] = i;
    HouseInfo[i][Cijena] = cijena;
    HouseInfo[i][kX] = X;
    HouseInfo[i][kY] = Y;
    HouseInfo[i][kZ] = Z;
    HouseInfo[i][IntX] = kIntX;
    HouseInfo[i][IntY] = kIntY;
    HouseInfo[i][IntZ] = kIntZ;
    HouseInfo[i][Interior] = intid;
    print("Pocetak");

    format(Query, sizeof(Query), "INSERT INTO `HOUSES` ('ID') VALUES('%d')", HouseInfo[i][ID]);
    db_query(Database, Query);
    print(Query);
                       
    format(Query, sizeof(Query), "UPDATE `HOUSES` SET VLASNIK = '%d', CIJENA = '%d', ADRESA = '%s', X = '%f', Y = '%f', Z = '%f' WHERE `ID` = '%d' ", HouseInfo[i][Vlasnik], HouseInfo[i][Cijena], adresa, HouseInfo[i][kX], HouseInfo[i][kY], HouseInfo[i][kZ], HouseInfo[i][ID]);
    db_query(Database, Query);
    print(Query);

    format(Query, sizeof(Query), "UPDATE `HOUSES` SET INTX = '%f', INTY = '%f', INTZ = '%f', MATS = '0', DROGA = '0', NOVAC = '0', BRAVA = '1' WHERE `ID` = '%d' ", HouseInfo[i][IntX], HouseInfo[i][IntY], HouseInfo[i][IntZ], HouseInfo[i][ID]);
    db_query(Database, Query);
    print(Query);
   
    format(Query, sizeof(Query), "UPDATE `HOUSES` SET INT = '%d', RENTABIL = '%d', RENT = '%d', ALARM = '%d' WHERE `ID` = '%d' ", HouseInfo[i][Interior], HouseInfo[i][Rentabil], HouseInfo[i][Rent], HouseInfo[i][Alarm], HouseInfo[i][ID]);
    db_query(Database, Query);
    print(Query);

    format(KucniLabel, sizeof(KucniLabel), "{ZELENA}Kuca na PRODAJU!\n{ZELENA}Adresa: {BIJELA}%s\n{ZELENA}Cijena: {BIJELA}$%i",HouseInfo[i][Adresa],HouseInfo[i][Cijena]);
HouseInfo[i][LabelKuce] = Text3D:CreateDynamic3DTextLabel(KucniLabel,LIGHTBLUE,HouseInfo[i][kX], HouseInfo[i][kY], HouseInfo[i][kZ]+0.1,20.0,0,1);
    return 1;
}
Reply
#3

Same thing
Reply
#4

I dont understand,i have all the newest plugins and includes and still not working but streaming objects works.
Reply
#5

Oh, wait. Your function says "Dynamic," so I am not at fault.
Reply
#6

include this one in your script
Quote:

#include <streamer>

Reply
#7

It is included,object streaming works fine (CreateDynamicObject).
Reply
#8

you r using lates streamer include
Reply
#9

Yup.
Reply
#10

try this

looks like your attaching it to player 0 and veh 1

pawn Код:
HouseInfo[i][LabelKuce] = CreateDynamic3DTextLabel(KucniLabel,LIGHTBLUE,HouseInfo[i][kX], HouseInfo[i][kY], HouseInfo[i][kZ]+0.1,20.0);
btw the native is

pawn Код:
native Text3D:CreateDynamic3DTextLabel(const text[], color, Float:x, Float:y, Float:z, Float:drawdistance, attachedplayer = INVALID_PLAYER_ID, attachedvehicle = INVALID_VEHICLE_ID, testlos = 0, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = 100.0);
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)