SA-MP 0.3.7 R3 client update (optional)
#34

Quote:
Originally Posted by Romz
View Post
Now players from different versions see everything in different ways, how can I fix and make it so that for all for all textdraw players look normal?

You can use this for sprites and box textdraws:
Code:
#define GTA_SA_WIDTH 640.0
#define GTA_SA_HEIGHT 448.0

stock AR_Calc(aspect_ratio_width, aspect_ratio_height, Float:x, Float:size_x, bool:centered_sprite, &Float:result_x, &Float:result_size_x)
{
	size_x *= floatmul(floatdiv(float(aspect_ratio_height), float(aspect_ratio_width)), floatdiv(GTA_SA_WIDTH, GTA_SA_HEIGHT));
	if(centered_sprite) x -= size_x / 2;

	result_x = x;
	result_size_x = size_x;
	return 1;
}
For example:
Code:
new Float:td_pos_x = 100.0,
	Float:td_size_x = 50.0,
	Float:new_td_pos_x,
	Float:new_td_size_x;

AR_Calc(16, 9, td_pos_x, td_size_x, false, new_td_pos_x, new_td_size_x);
TextDrawCreate(new_td_pos_x, y, "box");
TextDrawTextSize(td, new_td_size_x, size_y);
The white circle is made without using the function and black is made using the function.
Reply


Messages In This Thread
SA-MP 0.3.7 R3 client update (optional) - by Kalcor - 06.12.2018, 12:51
Re: SA-MP 0.3.7 R3 client update (optional) - by D1eSeL - 06.12.2018, 13:02
Re: SA-MP 0.3.7 R3 client update (optional) - by alexmarkel0v - 06.12.2018, 13:04
Re: SA-MP 0.3.7 R3 client update (optional) - by aymel - 06.12.2018, 13:05
Re: SA-MP 0.3.7 R3 client update (optional) - by TheMallard - 06.12.2018, 13:05
Re: SA-MP 0.3.7 R3 client update (optional) - by Krass - 06.12.2018, 13:06
Re: SA-MP 0.3.7 R3 client update (optional) - by iggiz - 06.12.2018, 13:09
Re: SA-MP 0.3.7 R3 client update (optional) - by IllidanS4 - 06.12.2018, 13:12
Re: SA-MP 0.3.7 R3 client update (optional) - by Romz - 06.12.2018, 13:12
Re: SA-MP 0.3.7 R3 client update (optional) - by Xenpai - 06.12.2018, 13:13
Re: SA-MP 0.3.7 R3 client update (optional) - by Cadilab - 06.12.2018, 13:13
Re: SA-MP 0.3.7 R3 client update (optional) - by BeckzyBoi - 06.12.2018, 13:18
Re: SA-MP 0.3.7 R3 client update (optional) - by Variable™ - 06.12.2018, 13:26
Re: SA-MP 0.3.7 R3 client update (optional) - by Romz - 06.12.2018, 13:35
Re: SA-MP 0.3.7 R3 client update (optional) - by Temaminsky - 06.12.2018, 13:41
Re: SA-MP 0.3.7 R3 client update (optional) - by Gloweryt - 06.12.2018, 13:42
Re: SA-MP 0.3.7 R3 client update (optional) - by Temaminsky - 06.12.2018, 13:47
Re: SA-MP 0.3.7 R3 client update (optional) - by jakebat - 06.12.2018, 13:48
Re: SA-MP 0.3.7 R3 client update (optional) - by Freaksken - 06.12.2018, 13:49
Re: SA-MP 0.3.7 R3 client update (optional) - by Romz - 06.12.2018, 13:49
Re: SA-MP 0.3.7 R3 client update (optional) - by Oxsen - 06.12.2018, 13:50
Re: SA-MP 0.3.7 R3 client update (optional) - by Freaksken - 06.12.2018, 14:01
Re: SA-MP 0.3.7 R3 client update (optional) - by Temaminsky - 06.12.2018, 14:07
Re: SA-MP 0.3.7 R3 client update (optional) - by TommyS - 06.12.2018, 14:07
Re: SA-MP 0.3.7 R3 client update (optional) - by Romz - 06.12.2018, 14:09
Re: SA-MP 0.3.7 R3 client update (optional) - by Zhao - 06.12.2018, 14:37
Re: SA-MP 0.3.7 R3 client update (optional) - by Romz - 06.12.2018, 14:47
Re: SA-MP 0.3.7 R3 client update (optional) - by OstGot - 06.12.2018, 15:01
Re: SA-MP 0.3.7 R3 client update (optional) - by Whyd - 06.12.2018, 15:13
Re: SA-MP 0.3.7 R3 client update (optional) - by Koponer - 06.12.2018, 15:17
Re: SA-MP 0.3.7 R3 client update (optional) - by coderkid - 06.12.2018, 15:22
Re: SA-MP 0.3.7 R3 client update (optional) - by waysemir - 06.12.2018, 15:49
Re: SA-MP 0.3.7 R3 client update (optional) - by MartinIucky - 06.12.2018, 15:58
Re: SA-MP 0.3.7 R3 client update (optional) - by userid - 06.12.2018, 16:30
Re: SA-MP 0.3.7 R3 client update (optional) - by m1n1vv - 06.12.2018, 16:49
Re: SA-MP 0.3.7 R3 client update (optional) - by Romz - 06.12.2018, 17:01
Re: SA-MP 0.3.7 R3 client update (optional) - by BeckzyBoi - 06.12.2018, 17:33
Re: SA-MP 0.3.7 R3 client update (optional) - by Luis- - 06.12.2018, 19:48
Re: SA-MP 0.3.7 R3 client update (optional) - by ConnorW - 07.12.2018, 13:03
Re: SA-MP 0.3.7 R3 client update (optional) - by coool - 07.12.2018, 15:07
Re: SA-MP 0.3.7 R3 client update (optional) - by Autorojo - 07.12.2018, 16:56
Re: SA-MP 0.3.7 R3 client update (optional) - by Temaminsky - 07.12.2018, 17:08
Re: SA-MP 0.3.7 R3 client update (optional) - by niCe - 08.12.2018, 01:57
Re: SA-MP 0.3.7 R3 client update (optional) - by Kalcor - 08.12.2018, 03:21
Re: SA-MP 0.3.7 R3 client update (optional) - by liguanhua123 - 08.12.2018, 04:07
Re: SA-MP 0.3.7 R3 client update (optional) - by Alteh - 08.12.2018, 04:32
Re: SA-MP 0.3.7 R3 client update (optional) - by Verc - 08.12.2018, 05:31
Re: SA-MP 0.3.7 R3 client update (optional) - by Krass - 08.12.2018, 08:27
Re: SA-MP 0.3.7 R3 client update (optional) - by RoboN1X - 08.12.2018, 12:53
Re: SA-MP 0.3.7 R3 client update (optional) - by CharlieHalltheJustinThom - 08.12.2018, 13:50
Re: SA-MP 0.3.7 R3 client update (optional) - by niCe - 08.12.2018, 13:50
Re: SA-MP 0.3.7 R3 client update (optional) - by Kalcor - 08.12.2018, 14:11
Re: SA-MP 0.3.7 R3 client update (optional) - by Freaksken - 08.12.2018, 14:29
Re: SA-MP 0.3.7 R3 client update (optional) - by Kalcor - 08.12.2018, 14:43
Re: SA-MP 0.3.7 R3 client update (optional) - by CharlieHalltheJustinThom - 08.12.2018, 14:53
Re: SA-MP 0.3.7 R3 client update (optional) - by ][Noname][ - 08.12.2018, 15:18
Re: SA-MP 0.3.7 R3 client update (optional) - by CharlieHalltheJustinThom - 08.12.2018, 15:22
Re: SA-MP 0.3.7 R3 client update (optional) - by Romz - 08.12.2018, 15:32
Re: SA-MP 0.3.7 R3 client update (optional) - by CharlieHalltheJustinThom - 08.12.2018, 15:58
Re: SA-MP 0.3.7 R3 client update (optional) - by ][Noname][ - 08.12.2018, 16:08
Re: SA-MP 0.3.7 R3 client update (optional) - by KaliDobrev - 08.12.2018, 16:41
Re: SA-MP 0.3.7 R3 client update (optional) - by Autorojo - 08.12.2018, 17:04
Re: SA-MP 0.3.7 R3 client update (optional) - by CharlieHalltheJustinThom - 08.12.2018, 17:10
Re: SA-MP 0.3.7 R3 client update (optional) - by J0sh... - 08.12.2018, 17:19
Re: SA-MP 0.3.7 R3 client update (optional) - by Kalcor - 08.12.2018, 17:25
Re: SA-MP 0.3.7 R3 client update (optional) - by Extremac - 08.12.2018, 17:31
Re: SA-MP 0.3.7 R3 client update (optional) - by CharlieHalltheJustinThom - 08.12.2018, 17:38
Re: SA-MP 0.3.7 R3 client update (optional) - by Autorojo - 08.12.2018, 17:50
Re: SA-MP 0.3.7 R3 client update (optional) - by Kalcor - 08.12.2018, 18:06
Re: SA-MP 0.3.7 R3 client update (optional) - by LukaJozo - 08.12.2018, 18:51
Re: SA-MP 0.3.7 R3 client update (optional) - by Romz - 08.12.2018, 20:16
Re: SA-MP 0.3.7 R3 client update (optional) - by NexyAG - 08.12.2018, 22:26
Re: SA-MP 0.3.7 R3 client update (optional) - by PT - 08.12.2018, 22:40
Re: SA-MP 0.3.7 R3 client update (optional) - by J0sh... - 08.12.2018, 22:47
Re: SA-MP 0.3.7 R3 client update (optional) - by Panzehir - 09.12.2018, 08:07
Re: SA-MP 0.3.7 R3 client update (optional) - by Kalcor - 09.12.2018, 10:05
Re: SA-MP 0.3.7 R3 client update (optional) - by d3Pedro - 09.12.2018, 10:52
Re: SA-MP 0.3.7 R3 client update (optional) - by Romz - 09.12.2018, 11:01
Re: SA-MP 0.3.7 R3 client update (optional) - by IllidanS4 - 09.12.2018, 11:13
Re: SA-MP 0.3.7 R3 client update (optional) - by Chilli9434 - 09.12.2018, 12:23
Re: SA-MP 0.3.7 R3 client update (optional) - by CharlieSanchez - 09.12.2018, 17:48
Re: SA-MP 0.3.7 R3 client update (optional) - by KonnorBlack - 11.12.2018, 01:30
Re: SA-MP 0.3.7 R3 client update (optional) - by Killa[DGZ] - 11.12.2018, 04:36
Re: SA-MP 0.3.7 R3 client update (optional) - by DrSlett - 11.12.2018, 05:05
Re: SA-MP 0.3.7 R3 client update (optional) - by m1n1vv - 11.12.2018, 12:10
Re: SA-MP 0.3.7 R3 client update (optional) - by ReshiramZekrom - 11.12.2018, 17:43
Re: SA-MP 0.3.7 R3 client update (optional) - by Alyaan - 11.12.2018, 17:45
Re: SA-MP 0.3.7 R3 client update (optional) - by IllidanS4 - 11.12.2018, 18:27
Re: SA-MP 0.3.7 R3 client update (optional) - by Preper - 11.12.2018, 18:34
Re: SA-MP 0.3.7 R3 client update (optional) - by m1n1vv - 11.12.2018, 18:52
Re: SA-MP 0.3.7 R3 client update (optional) - by eakwarp - 12.12.2018, 08:20
Re: SA-MP 0.3.7 R3 client update (optional) - by n0minal - 12.12.2018, 08:50
Re: SA-MP 0.3.7 R3 client update (optional) - by Koplan - 12.12.2018, 10:46
Re: SA-MP 0.3.7 R3 client update (optional) - by wearLy - 12.12.2018, 12:45
Re: SA-MP 0.3.7 R3 client update (optional) - by Gonzal - 13.12.2018, 00:03
Re: SA-MP 0.3.7 R3 client update (optional) - by DarkMythHunter - 13.12.2018, 14:49
Re: SA-MP 0.3.7 R3 client update (optional) - by Chams - 14.12.2018, 16:11
Re: SA-MP 0.3.7 R3 client update (optional) - by iLearner - 15.12.2018, 12:56
Re: SA-MP 0.3.7 R3 client update (optional) - by Mike861 - 15.12.2018, 13:00
Re: SA-MP 0.3.7 R3 client update (optional) - by Logic_ - 15.12.2018, 13:29
Re: SA-MP 0.3.7 R3 client update (optional) - by SchokoBong - 15.12.2018, 14:47
Re: SA-MP 0.3.7 R3 client update (optional) - by Puchas - 16.12.2018, 14:01
Re: SA-MP 0.3.7 R3 client update (optional) - by DowDaw - 17.12.2018, 17:41
Re: SA-MP 0.3.7 R3 client update (optional) - by FelipeAndres - 18.12.2018, 23:45
Re: SA-MP 0.3.7 R3 client update (optional) - by RANGER44 - 19.12.2018, 19:03
Re: SA-MP 0.3.7 R3 client update (optional) - by neropic - 19.12.2018, 23:51
Re: SA-MP 0.3.7 R3 client update (optional) - by Knife015 - 20.12.2018, 05:10
Re: SA-MP 0.3.7 R3 client update (optional) - by ][Noname][ - 20.12.2018, 13:54
Re: SA-MP 0.3.7 R3 client update (optional) - by AdiPlayWell - 09.01.2019, 19:04
Re: SA-MP 0.3.7 R3 client update (optional) - by T0Play - 19.01.2019, 00:43
Re: SA-MP 0.3.7 R3 client update (optional) - by SupperRobin6394 - 04.02.2019, 11:19
Re: SA-MP 0.3.7 R3 client update (optional) - by Logic_ - 06.02.2019, 15:03

Forum Jump:


Users browsing this thread: 6 Guest(s)