Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   NPC Scripting (https://forums.graalonline.com/forums/forumdisplay.php?f=8)
-   -   findimg() text width and height (https://forums.graalonline.com/forums/showthread.php?t=134265848)

Emera 02-26-2012 05:08 PM

findimg() text width and height
 
I'm trying to code the nickname system for Delteria, and I'm having some issues with finding the height and width for the text when using findimg();
I'm trying to stretch an image to the width and height of the text, but using findimg(id).width or findimg(id).height doesn't give me any values. Is there a way to get the width and height?
PHP Code:

with(findimg(1)) {
  
text player.nick;
  
zoom 0.75;
  
player.x;
  
player.y;


If I echo findimg(1).width, it gives me 0;

ffcmike 02-26-2012 05:22 PM

Quote:

Originally Posted by Emera (Post 1686081)
I'm trying to code the nickname system for Delteria, and I'm having some issues with finding the height and width for the text when using findimg();
I'm trying to stretch an image to the width and height of the text, but using findimg(id).width or findimg(id).height doesn't give me any values. Is there a way to get the width and height?
PHP Code:

with(findimg(1)) {
  
text player.nick;
  
zoom 0.75;
  
player.x;
  
player.y;


If I echo findimg(1).width, it gives me 0;

It's probably better to just use Default nicknames rather than script them for a server which intends to be on iPhone. Unless you want to include extra capabilities and controls for them, and have sufficient knowledge to optimise the system.

There is gettextwidth(zoom, font, style, text);, and gettextheight(zoom, font, style, text);.

callimuc 02-26-2012 05:24 PM

If you want to center the text below the player, you can try something like this
PHP Code:

with(findImg(1)) {
  
text player.nick;
  
player.1.5;
  
player.3.4;
  
style "c";




All times are GMT +2. The time now is 05:41 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.