Евгений Карпов
Дебютант
Помогите плиз, новичок просто
решил создать мод с нуля, бо в интернете одна лажа
Остановился на сис бизнеса
Вот такая вот ошибка
Сам код
решил создать мод с нуля, бо в интернете одна лажа
Остановился на сис бизнеса
Вот такая вот ошибка
HTML:
C:\Users\Killer\Desktop\samp03z_svr_R1_win32\gamemodes\MODE.pwn(379) : warning 235: public function lacks forward declaration (symbol "CustomPickups")
C:\Users\Killer\Desktop\samp03z_svr_R1_win32\gamemodes\MODE.pwn(392) : error 017: undefined symbol "PlayerToPoint"
C:\Users\Killer\Desktop\samp03z_svr_R1_win32\gamemodes\MODE.pwn(400) : error 017: undefined symbol "PlayerInfo"
C:\Users\Killer\Desktop\samp03z_svr_R1_win32\gamemodes\MODE.pwn(400) : warning 215: expression has no effect
C:\Users\Killer\Desktop\samp03z_svr_R1_win32\gamemodes\MODE.pwn(400) : error 001: expected token: ";", but found "]"
C:\Users\Killer\Desktop\samp03z_svr_R1_win32\gamemodes\MODE.pwn(400) : error 029: invalid expression, assumed zero
C:\Users\Killer\Desktop\samp03z_svr_R1_win32\gamemodes\MODE.pwn(400) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
HTML:
public CustomPickups()
{
new Float:oldposx, Float:oldposy, Float:oldposz;
new enters[256];
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
GetPlayerPos(i, oldposx, oldposy, oldposz);
if(oldposx!=0.0 && oldposy!=0.0 && oldposz!=0.0)
{
for(new b = 0; b < sizeof(BizzInfo); b++)
{
if (PlayerToPoint(1, i,BizzInfo[b][bEntranceX], BizzInfo[b][bEntranceY], BizzInfo[b][bEntranceZ]))
{
if(BizzInfo[b][bOwned] == 0)
{
format(enters,sizeof(enters), "{FFFFFF}Âû äåéñòâèòåëüíî õîòèòå ïðèîáðåñòè ýòîò áèçíåñ?");
ShowPlayerDialog(i,9828,DIALOG_STYLE_MSGBOX,"Áèçíåñ", enters, "Äà", "Íåò");
return true;
}
if(PlayerInfo[i][pPbiskey] == 255){}
if(b == 0 || b == 1 || b == 2|| b == 3 ||b == 4 || b == 5 || b == 6)
{
if(enterbiz[i] == 0)
{
if(BizzInfo[b][bLocked] == 1) return SendClientMessage(i, COLOR_GRAD1, "Áèçíåñ çàêðûò!");
format(enters,sizeof(enters), "{FFFFFF}Æåëàåòå âîéòè çà $%d?",BizzInfo[b][bEntranceCost]);
ShowPlayerDialog(i,9898,DIALOG_STYLE_MSGBOX,"Âõîä", enters, "Äà", "Íåò");
return true;
}
else
{
SetPlayerInterior(i,BizzInfo[b][bInterior]);
SetPlayerPos(i,BizzInfo[b][bExitX],BizzInfo[b][bExitY],BizzInfo[b][bExitZ]);
PlayerInfo[i][pInt] = BizzInfo[b][bInterior];
SetPlayerVirtualWorld(i,0);
}
if(PlayerInfo[i][pPbiskey] == b)
{
if(BizzInfo[b][bLocked] == 1) return SendClientMessage(i, COLOR_GRAD1, "Áèçíåñ çàêðûò!");
SetPlayerInterior(i,BizzInfo[b][bInterior]);
SetPlayerPos(i,BizzInfo[b][bExitX],BizzInfo[b][bExitY],BizzInfo[b][bExitZ]);
PlayerInfo[i][pInt] = BizzInfo[b][bInterior];
SetPlayerVirtualWorld(i,0);
return true;
}
}
else
{
SetPlayerInterior(i,BizzInfo[b][bInterior]);
SetPlayerPos(i,BizzInfo[b][bExitX],BizzInfo[b][bExitY],BizzInfo[b][bExitZ]);
PlayerInfo[i][pInt] = BizzInfo[b][bInterior];
SetPlayerVirtualWorld(i,0);
}
}
}
}
}
}
return true;
}
Последнее редактирование:
