Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Варнинги при использовании чисел типа Float

Статус
В этой теме нельзя размещать новые ответы.

#MotionLabs

Ученик
Добрый вечер, проблема такая, когда использую функцию высчитывания процента от числа, вылезают такие вот ошибки в консоли
PHP:
[18:25:35] [debug] Run time error 4: "Array index out of bounds"
[18:25:35] [debug]  Attempted to read/write array element at index 535 in array of size 212
[18:25:35] [debug] AMX backtrace:
[18:25:35] [debug] #0 0004b968 in public pc_cmd_sellcar (playerid=0, ... <1 argument>) at C:\Users\GamingX\Desktop\******\*****\new.pwn:3097
Вот отрывок кода, в других функциях использую floatround и ничего, а тут, как на зло
PHP:
        static const info[] = "{FFFFFF}Вы собираетесь продать свой автомобиль государству.\n\
							Вы уверены что хотите продать свой автомобиль?\n\
							{CACACA}- Государственная стоймость вашего автомобиля "SERVER_COLOR"%d$\n\
							{CACACA}- Вам вернут 70% от Гос. стоймости\n{FFFFFF}\t\t\t";
							
	stringer[0] = EOS;
	format(stringer,sizeof(info)+14,info,floatround(VehStats[CarInfo[playerid][vModel]][vCost]*0.7,floatround_round));


---------- Сообщение добавлено в 19:13 ---------- Предыдущее сообщение добавлено в 18:30 ----------

Уже и по такому типу делал, но толка никакого, та же проблема
PHP:
static const info[] = "{FFFFFF}Вы собираетесь продать свой автомобиль государству.\n\
							Вы уверены что хотите продать свой автомобиль?\n\
							{CACACA}- Государственная стоймость вашего автомобиля "SERVER_COLOR"%d$\n\
							{CACACA}- Вам вернут 70% от Гос. стоймости\n{FFFFFF}\t\t\t";
							
	stringer[0] = EOS;
	format(stringer,sizeof(stringer),info,(VehStats[CarInfo[playerid][vModel]][vCost]/100)*70);
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу