Nicolai_Peretz
Ученик
Ребята помогите, пытаюсь удалить следующий код из мода, убираю все что с этим кодом связано, но блин появляется ошибка: warning 203: symbol is never used: "C"
Пытался ее найти, но ни как не могу! Так мод компилируется нормально, но как удаляю этот код, так сразу возникает одна ошибка...
Пытался ее найти, но ни как не могу! Так мод компилируется нормально, но как удаляю этот код, так сразу возникает одна ошибка...
PHP:
forward StartIntro(playerid);
public StartIntro(playerid)
{
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
TogglePlayerControllable(playerid,0);
SetPlayerPos(playerid,1482.4813,-1277.0403,14.5959);
new p = gCurPos[playerid];
if(p < 15)
{
new string[65];
InterpolateCameraPos(playerid,C[p][0],C[p][1],C[p][2],C[p][3],C[p][4],C[p][5],5000,CAMERA_MOVE);
InterpolateCameraLookAt(playerid,C[p+1][0],C[p+1][1],C[p+1][2],C[p+1][3],C[p+1][4],C[p+1][5],5000,CAMERA_MOVE);
format(string,65,"%s", NamePos[NamePosP[playerid]]);
PlayerTextDrawSetString(playerid, PosInfo[playerid], string);
SetTimerEx("NextPoint",5000,false,"i",playerid);
}
}
forward NextPoint(playerid);
public NextPoint(playerid)
{
NamePosP[playerid] += 1;
gCurPos[playerid] += 2;
new p = gCurPos[playerid];
if(p < 15)
{
new string[65];
if(p == 2) SetPlayerPos(playerid,1516.1528,-1546.0576,3908.1367), SetPlayerInterior(playerid,1), SetPlayerVirtualWorld(playerid,1);
if(p == 4) SetPlayerPos(playerid,61.6467,-307.8287,954.9484), SetPlayerInterior(playerid,1), SetPlayerVirtualWorld(playerid,1);
if(p == 6) SetPlayerPos(playerid,-61.9973,-164.6376,928.7820), SetPlayerInterior(playerid,1), SetPlayerVirtualWorld(playerid,1);
if(p == 8) SetPlayerPos(playerid,154.1833,-1951.6890,10.7188), SetPlayerInterior(playerid,0), SetPlayerVirtualWorld(playerid,0);
if(p == 10) SetPlayerPos(playerid,1773.5510, -1712.0548, 14.1370), SetPlayerInterior(playerid,0), SetPlayerVirtualWorld(playerid,0);
if(p == 12) SetPlayerPos(playerid,-326.8011,-254.6889,1082.7289), SetPlayerInterior(playerid,1), SetPlayerVirtualWorld(playerid,1);
if(p == 14)
{
TextDrawHideForPlayer(playerid,IntroTD);
PlayerTextDrawHide(playerid,PosInfo[playerid]);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,10);
StartDeathEffect(playerid, 2);
SetPlayerPos(playerid,3392.4890,-2483.4565,148.1817);
IntroTimer[playerid] = SetTimerEx("StopCameraFly", 2000, false, "i", playerid);
}
InterpolateCameraPos(playerid,C[p][0],C[p][1],C[p][2],C[p][3],C[p][4],C[p][5],5000,CAMERA_MOVE);
InterpolateCameraLookAt(playerid,C[p+1][0],C[p+1][1],C[p+1][2],C[p+1][3],C[p+1][4],C[p+1][5],5000,CAMERA_MOVE);
SetTimerEx("NextPoint",5000,false,"i",playerid);
format(string,65,"%s", NamePos[NamePosP[playerid]]);
PlayerTextDrawSetString(playerid, PosInfo[playerid], string);
}
else
{
StartDeathEffect(playerid, 2);
SetPlayerVirtualWorld(playerid,10);
SetPlayerPos(playerid,3392.4890,-2483.4565,148.1817);
InterpolateCameraPos(playerid, 3537.026611, -2486.652832, 185.594940, 1480.200561, -2493.995117, 15.891514, 20000);
InterpolateCameraLookAt(playerid, 3532.037841, -2486.619873, 185.263153, 1475.301757, -2493.882324, 16.886051, 20000);
TextDrawShowForPlayer(playerid, IntroLogo[0]);
TextDrawShowForPlayer(playerid, IntroLogo[1]);
TextDrawShowForPlayer(playerid, IntroLogo[2]);
SetPVarInt(playerid, "EndIntro",1);
IntroTimer[playerid] = SetTimerEx("StopCameraFly", 17000, false, "i", playerid);
SendClientMessage(playerid, CYELLOW, "- Ожидайте");
}
}
forward StartDeathEffect(playerid, status);
public StartDeathEffect(playerid, status)
{
DeathDrawColor[playerid] = (status == 1)?0x00000000:0x00000100;
PlayerTextDrawBoxColor(playerid, DeathDraw[playerid], DeathDrawColor[playerid]);
DeathDrawState[playerid] = status;
DeathRandomCode[playerid] = random(10000);
SetTimerEx("PlayerDeathed", 10, false, "ii", playerid, DeathRandomCode[playerid]);
CallLocalFunction("OnDeathEffectStarted", "ii", playerid, status);
return true;
}
forward OnDeathEffectStarted(playerid, drawstate);
public OnDeathEffectStarted(playerid, drawstate)
{
return true;
}
forward PlayerDeathed(playerid, code);
public PlayerDeathed(playerid, code)
{
if(code != DeathRandomCode[playerid]) return true;
new bool:Stop;
switch(DeathDrawState[playerid])
{
case 1:
{
DeathDrawColor[playerid] += 0x1;
if(DeathDrawColor[playerid] >= 0x100) Stop = true;
}
case 2:
{
DeathDrawColor[playerid] -= 0x1;
if(DeathDrawColor[playerid] <= 0x0) Stop = true;
}
default: return false;
}
if(Stop)
{
StopDeathEffect(playerid);
return true;
}
PlayerTextDrawBoxColor(playerid, DeathDraw[playerid], DeathDrawColor[playerid]);
PlayerTextDrawShow(playerid, DeathDraw[playerid]);
DeathRandomCode[playerid] = random(10000);
SetTimerEx("PlayerDeathed", 10, false, "ii", playerid, DeathRandomCode[playerid]);
return true;
}
Последнее редактирование:
