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

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

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

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

Помогите,ошибки при компилировании.

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

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;
}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу