Update 3d text label
#1

helo. my problem is I cannot update label. how do i update and still keep old "Crated by"

Код:
CMD:3d(playerid,params[])
{
	new Float:x,Float:z,Float:y;
	new string[128];
	format(string,sizeof(string), "Created by %s\nUpdated: No", GetName(playerid));
	GetPlayerPos(playerid,x,y,z);
	Create3DTextLabel(string,col_lb,x,y,z,20.0,0,0);
	return 1;
}

CMD:update(playerid,params[])
{

	//Update3DTextLabel?
}
Reply
#2

PHP код:
new Text3DMyText;
CMD:3d(playerid,params[])
{
    new 
string[128], Float:xFloat:zFloat:y;
    
format(string,sizeof(string), "Created by %s\nUpdated: No"GetName(playerid));
    
GetPlayerPos(playerid,x,y,z);
    
MyText Create3DTextLabel(string,col_lb,x,y,z,20.0,0,0);
    return 
1;
}
CMD:update(playerid,params[])
{
    new 
string[128];
    
format(string,sizeof(string), "Created by %s\nUpdated: No"GetName(playerid));
    
Update3DTextLabelText(MyTextcol_lbstring);
    return 
1;

Reply
#3

no no, it will update the "Created by". I want of the "Created by" to keep the real owner and update the "Updated" to Yes
Reply
#4

PHP код:
new Text3DMyText3dName[MAX_PLAYER_NAME]; 
CMD:3d(playerid,params[]) 

    new 
string[128], Float:xFloat:zFloat:y
    
format(stringsizeof(string), "Created by %s\nUpdated: No"GetName(playerid)); 
    
format(3dNamesizeof(3dName), "%s"GetName(playerid)); 
    
GetPlayerPos(playerid,x,y,z); 
    
MyText Create3DTextLabel(string,col_lb,x,y,z,20.0,0,0); 
    return 
1

CMD:update(playerid,params[]) 

    new 
string[128]; 
    
format(string,sizeof(string), "Created by %s\nUpdated: Yes"3dName); 
    
Update3DTextLabelText(MyTextcol_lbstring); 
    return 
1

Reply
#5

invalid symbol name ""
Reply
#6

What line?
Reply
#7

Quote:
Originally Posted by Pawnie
Посмотреть сообщение
invalid symbol name ""
pawn Код:
new Text3D: MyText;  

CMD:3d(playerid,params[])  
{  
    new string[128], Float:x, Float:z, Float:y;  
    format(string, sizeof(string), "Created by %s\nUpdated: No", GetName(playerid));  
    format(3dName, sizeof(3dName), "%s", GetName(playerid));  
    GetPlayerPos(playerid,x,y,z);  
    MyText = Create3DTextLabel(string,col_lb,x,y,z,20.0,0,0);  
    return 1;  
}  

CMD:update(playerid,params[])  
{  
    new string[128] 3dName[MAX_PLAYERS];
    GetPlayerName(playerid, 3dName, sizeof(3dName));  
    format(string,sizeof(string), "Created by %s\nUpdated: Yes", 3dName);  
    Update3DTextLabelText(MyText, col_lb, string);  
    return 1;  
}
Reply
#8

What is different here:

PHP код:
new Text3DMyText
CMD:3d(playerid,params[]) 

    new 
string[128], Float:xFloat:zFloat:y
    
format(string,sizeof(string), "Created by %s\nUpdated: No"GetName(playerid)); 
    
GetPlayerPos(playerid,x,y,z); 
    
MyText Create3DTextLabel(string,col_lb,x,y,z,20.0,0,0); 
    return 
1

CMD:update(playerid,params[]) 

    new 
string[128]; 
    
format(string,sizeof(string), "Created by %s\nUpdated: No"GetName(playerid)); 
    
Update3DTextLabelText(MyTextcol_lbstring); 
    return 
1

and here?

PHP код:
new Text3DMyText;  
CMD:3d(playerid,params[])  
{  
    new 
string[128], Float:xFloat:zFloat:y;  
    
format(stringsizeof(string), "Created by %s\nUpdated: No"GetName(playerid));  
    
format(3dNamesizeof(3dName), "%s"GetName(playerid));  
    
GetPlayerPos(playerid,x,y,z);  
    
MyText Create3DTextLabel(string,col_lb,x,y,z,20.0,0,0);  
    return 
1;  
}  
CMD:update(playerid,params[])  
{  
    new 
string[1283dName[MAX_PLAYERS];
    
GetPlayerName(playerid3dNamesizeof(3dName));  
    
format(string,sizeof(string), "Created by %s\nUpdated: Yes"3dName);  
    
Update3DTextLabelText(MyTextcol_lbstring);  
    return 
1;  

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)