Rodrigo_Garcia
Новичок
Ошибка :
Вот эта строка :
Строка из данного паблика :
PHP:
C:\Documents and Settings\Администратор\Рабочий стол\Samp-Rp.Ru\gamemodes\RolePlay.pwn(51972) : warning 235: public function lacks forward declaration (symbol "OnPlayerUpdateRL")
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Warning.
Вот эта строка :
PHP:
new Float:x,Float:y,Float:z;
Строка из данного паблика :
PHP:
public OnPlayerUpdateRL(playerid)
{
FullyConnected[playerid] = false;
smg[playerid] = 0;
PlayerInfo[playerid][pHealth] = PlayerInfo[playerid][pHealth];
if(PlayerInfo[playerid][pJob] == 2)
{
if(gcontract[playerid] == 1)
{
Delete3DTextLabel(Meh3d[GetPlayerVehicleID(playerid)]);
gcontract[playerid] = 0;
}
}
if(PlayerInfo[playerid][pPhousekey] != 255)
{
PlayerInfo[playerid][pProcents] = PlayerInfo[playerid][pProcents];
PlayerInfo[playerid][pFuelcar] = Fuell[caridhouse[playerid]];
DestroyVehicle(caridhouse[playerid]);
createdcar --;
}
new sendername[MAX_PLAYER_NAME];
new string[128];
new playersip[125];
new year, month,day;
zips[playerid] = 0;
if(MehJob[playerid] == 0)
{
AvtoInfo[0][Rab] -= 1;
if( AvtoInfo[0][Rab] < 0)
{
AvtoInfo[0][Rab] = 0;
}
}
if(MehJob[playerid] == 1)
{
AvtoInfo[1][Rab] -= 1;
if( AvtoInfo[1][Rab] < 0)
{
AvtoInfo[1][Rab] = 0;
}
}
if(MehJob[playerid] == 2)
{
AvtoInfo[2][Rab] -= 1;
if( AvtoInfo[2][Rab] < 0)
{
AvtoInfo[2][Rab] = 0;
}
}
OnPlayerUpdateAc(playerid);
FormaFrac[playerid] = 0;
MehJob[playerid] = 999;
format(WantNickChange[playerid],MAX_PLAYER_NAME, "");
GetPlayerIp(playerid,playersip,sizeof(playersip));
getdate(year, month, day);
new hour, minute, second;
gettime(hour, minute, second);
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerIp(playerid,playersip,sizeof(playersip));
if(IsPlayerAttachedObjectSlotUsed(playerid,1)) RemovePlayerAttachedObject(playerid,1);
format(string, sizeof(string), "%s.ini",sendername);
new file = ini_openFile(string);
if(file < 0) print("нет файла");
else
{
ini_setInteger(file, "pVhoddata",day);
ini_setInteger(file, "pVhodMes",month);
ini_setInteger(file, "pVhodchas",hour);
ini_setInteger(file, "pVhodminute",minute);
ini_closeFile(file);
}
if(PlayerInfo[playerid][pJob] == 7)
{
PlayerInfo[playerid][pJob] = 0;
}
if(Playerderby[playerid] != 0)
{
DerbyPlayers -= 1;
}
if(SelectChar[playerid] == 255)
{
SetPlayerSkin(playerid, OldSkin[playerid]);
PlayerInfo[playerid][pChar] = OldSkin[playerid];
SelectChar[playerid] = 0;
}
DelGun(playerid);
ResetPlayerWeapons(playerid);
ebanksf[playerid] = 0;
Tune[playerid] = 0;
robh[playerid] = false;
showhelp[playerid] = 0;
Flood[playerid] = 0;
soglasen[playerid] = 0;
if(mesto[playerid]==0)
{
AvtoInfo[0][Mesto] = 255;
}
if(mesto[playerid]==1)
{
AvtoInfo[1][Mesto] = 255;
}
if(mesto[playerid]==2)
{
AvtoInfo[2][Mesto] = 255;
}
if (lNews[playerid] == 0)
{
radiols--;
}
if (gNews[playerid] == 0)
{
radiosf--;
}
if (LvNews[playerid] == 0)
{
radiolv--;
}
if(PlayerInfo[playerid][pLevel] > 1)
{
if(guncheat[playerid] ==0)
{
new weap2, ammo2, weap3, ammo3, weap4, ammo4, weap5, ammo5, weap6, ammo6, weap7, ammo7, weap8, ammo8, weap9, ammo9;
GetPlayerWeaponData(playerid,2,weap2,ammo2);
GetPlayerWeaponData(playerid,3,weap3,ammo3);
GetPlayerWeaponData(playerid,4,weap4,ammo4);
GetPlayerWeaponData(playerid,5,weap5,ammo5);
GetPlayerWeaponData(playerid,6,weap6,ammo6);
GetPlayerWeaponData(playerid,7,weap7,ammo7);
GetPlayerWeaponData(playerid,8,weap8,ammo8);
GetPlayerWeaponData(playerid,9,weap9,ammo9);
GetPlayerWeaponData(playerid,2,PlayerInfo[playerid][pSlot2],PlayerInfo[playerid][pSlotammo2]);
GetPlayerWeaponData(playerid,3,PlayerInfo[playerid][pSlot3],PlayerInfo[playerid][pSlotammo3]);
GetPlayerWeaponData(playerid,4,PlayerInfo[playerid][pSlot4],PlayerInfo[playerid][pSlotammo4]);
GetPlayerWeaponData(playerid,5,PlayerInfo[playerid][pSlot5],PlayerInfo[playerid][pSlotammo5]);
GetPlayerWeaponData(playerid,6,PlayerInfo[playerid][pSlot6],PlayerInfo[playerid][pSlotammo6]);
GetPlayerWeaponData(playerid,7,PlayerInfo[playerid][pSlot7],PlayerInfo[playerid][pSlotammo7]);
GetPlayerWeaponData(playerid,8,PlayerInfo[playerid][pSlot8],PlayerInfo[playerid][pSlotammo8]);
GetPlayerWeaponData(playerid,9,PlayerInfo[playerid][pSlot9],PlayerInfo[playerid][pSlotammo9]);
}
}
guncheat[playerid] = 0;
SelectCharPlace[playerid] = 0;
CharPrice[playerid] = 0;
SelectCharID[playerid] = 0;
SelectChar[playerid] = 0;
PicCP[playerid] = 0;
repairdvig[playerid] = 0;
if(PlayerInfo[playerid][pAdmin] > 0)
{
dostup[playerid] = 0;
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Администратор: {FFFFFF}%d {EAC700}уровня, {FFFFFF}%s [%d] {EAC700}вышел",PlayerInfo[playerid][pAdmin],sendername,playerid);
ABroadCast(0xEAC700FF,string,1);
}
if(PlayerBoxing[playerid] > 0)
{
if(Boxer1 == playerid)
{
if(IsPlayerConnected(Boxer2))
{
PlayerBoxing[Boxer2] = 0;
SetPlayerPos(Boxer2, 765.8433,3.2924,1000.7186);
SetPlayerInterior(Boxer2, 5);
GameTextForPlayer(Boxer2, "~r~BREAK", 5000, 1);
}
}
else if(Boxer2 == playerid)
{
if(IsPlayerConnected(Boxer1))
{
PlayerBoxing[Boxer1] = 0;
SetPlayerPos(Boxer1, 765.8433,3.2924,1000.7186);
SetPlayerInterior(Boxer1, 5);
GameTextForPlayer(Boxer1, "~r~BREAK", 5000, 1);
}
}
InRing = 0;
RoundStarted = 0;
Boxer1 = 255;
Boxer2 = 255;
TBoxer = 255;
}
umer[playerid] = 0;
tex[playerid] = 0;
tex2[playerid] = 0;
PlayerRacing[playerid] = 0;
PicCP[playerid] = 0;
balonchik[playerid] =0;
enterbiz[playerid] = 0;
PlayerEx[playerid][VarEx] = 0;
KillTimer(Timerkk[playerid]);
TextDrawDestroy(URL[playerid]);
TextDrawDestroy(SpeedShow[playerid]);
TextDrawDestroy(FuelShow[playerid]);
TextDrawDestroy(StatusShow[playerid]);
TextDrawDestroy(KMShow[playerid]);
TextDrawDestroy(FillShow[playerid]);
TextDrawDestroy(MaxShow[playerid]);
TextDrawHideForPlayer(playerid, Box);
TextDrawHideForPlayer(playerid, Speed);
TextDrawHideForPlayer(playerid, Fuel);
TextDrawHideForPlayer(playerid, Status);
KillTimer(STimer[playerid]);
KillTimer(sborit[playerid]);
PlayerPaintballing[playerid] = 0;
arenda[playerid] = 0;
afkto[playerid] = 0;
chet[playerid] = 0;
arenda[playerid] = 0;
zd[playerid] = 0;
PlayerInfo[playerid][pDrugtime] = 0;
proverkaforma[playerid] = 0;
gActivePlayers[playerid] --;
usegruz[playerid] = 0;
keys[playerid] = 0;
numplayers --;
beg[playerid] = 0;
SetPlayerSkills(playerid);
SelectCharPlace[playerid] = 0;
CharPrice[playerid] = 0;
SelectCharID[playerid] = 0;
SelectChar[playerid] = 0;
if(TransportDuty[playerid] == 1)
{
TaxiDrivers -= 1;
}
if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pMember] == 33)
{
Medics -= 1;
}
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pMember] == 21 )
{
Police -=1;
}
else if(PlayerInfo[playerid][pJob] == 2)
{
Mechanics -= 1;
}
if(TransportCost[playerid] > 0 && TransportDriver[playerid] < 999)
{
if(IsPlayerConnected(TransportDriver[playerid]))
{
TransportMoney[TransportDriver[playerid]] += TransportCost[playerid];
TransportTime[TransportDriver[playerid]] = 0;
TransportCost[TransportDriver[playerid]] = 0;
format(string, sizeof(string), "~g~+%d",TransportCost[playerid]);
GameTextForPlayer(TransportDriver[playerid], string, 5000, 1);
}
}
return true;
}
Последнее редактирование:
