SA-MP Forums Archive
Нужна помощь - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Нужна помощь (/showthread.php?tid=415936)



Нужна помощь - Legod - 15.02.2013

C:\Documents and Settings\Admin\Рабочий стол\samp03x_svr_RC3_win32\pawno\Roll.pwn(12236) : error 017: undefined symbol "string"
C:\Documents and Settings\Admin\Рабочий стол\samp03x_svr_RC3_win32\pawno\Roll.pwn(12236) : error 017: undefined symbol "string"
C:\Documents and Settings\Admin\Рабочий стол\samp03x_svr_RC3_win32\pawno\Roll.pwn(12236) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Admin\Рабочий стол\samp03x_svr_RC3_win32\pawno\Roll.pwn(12236) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


4 Errors.

Вот сам код.

//Хп в цифрах
new Float:Health;
GetPlayerHealth(playerid,Health);
format(string,sizeof(string),"%.0fHP",Health);// < == бьёт на эту строку
TextDrawSetString(HealthBar[playerid],string);

Ребята, как это исправить?


Re: Нужна помощь - Stepashka - 15.02.2013

new string[8];


Re: Нужна помощь - Legod - 15.02.2013

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
new string[8];
C:\Documents and Settings\Admin\Рабочий стол\samp03x_svr_RC3_win32\pawno\Roll.pwn(12301) : warning 219: local variable "string" shadows a variable at a preceding level
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Warning.

а теперь так,бьёт на другой код в моде,вот сам код
if( IsPlayerConnected(playerid) && !IsPlayerNPC(playerid) )
{
//для обучения
//RegistrationSTEP8
if(GetTickCount() >= System[playerid] + 1000)
{
if(StatusTutorial[playerid] == 1) Tutorial(playerid);
System[playerid] = GetTickCount();
}
if(gPlayerLogged[playerid] && gPlayerSpawned[playerid])
{
new string[MAX_STRING]; < == на это бьёт


Re: Нужна помощь - Stepashka - 15.02.2013

Удали её, а ту что вставил замени на new string[MAX_STRING];