#define PLRP::%0(%1) forward %0(%1);\
public %0(%1)
PLRP::DestroyMe(objectid)
{
return DestroyObject(objectid);
}
PLRP::isPlayerInArea()
{
for(new c=0; c < MAX_VEHICLES; c++)
{
if(IsCarInHQMecLS(c))
{
Naorespawn[c] = 1;
}
else
{
Naorespawn[c] = 0;
}
}
}
PLRP::Jav(playerid)
{
if(!Javelin[playerid][1])
{
new
target = GetClosestPlayer(playerid);
if(target != -1)
{
GetPlayerPos(target, JavPos[playerid][0], JavPos[playerid][1], JavPos[playerid][2]);
if(IsPlayerInRangeOfPoint(playerid, 500.0, JavPos[playerid][0], JavPos[playerid][1], JavPos[playerid][2]))
{
new Float:a;
GetPlayerPos(playerid, JavPos[playerid][0], JavPos[playerid][1], JavPos[playerid][2]);
GetPlayerFacingAngle(playerid, a);
Javelin[playerid][0] = CreateObject(354, JavPos[playerid][0], JavPos[playerid][1], JavPos[playerid][2], 0.0, 90.0, 0.0);
MoveObject(Javelin[playerid][0], JavPos[playerid][0], JavPos[playerid][1], JavPos[playerid][2] + 100.0, 45.0);
GetPlayerPos(target, JavPos[playerid][0], JavPos[playerid][1], JavPos[playerid][2]);
Javelin[playerid][1] = 1;
}
}
}
return 0;
}
As publics excluнdas talvez sejam requisitadas em outras partes do cуdigo.
|
#define PLRP::%0(%1) forward %0(%1);\
public %0(%1)
PLRP::DestroyMe(objectid)
{
return DestroyObject(objectid);
}
public DestroyMe(objectid)
{
return DestroyObject(objectid);
}
Apaga isso \/
PHP код:
Primeira linha coloca: PLRP:: Segunda linha coloca: public Substitui tudo. Antes: PHP код:
PHP код:
|
BalaoPCPref(playerid, avisobalao[], tempo){
if(PlayerInfo[playerid][pTimerBalao] != -1){
KillTimer(PlayerInfo[playerid][pTimerBalao]);
}
PlayerInfo[playerid][pTimerBalao] = SetTimerEx("UpdateBalaoPCPref", tempo, 0, "i", playerid);
PlayerTextDrawSetString(playerid, balaoAviso[playerid], avisobalao);
PlayerTextDrawShow(playerid, balaoAviso[playerid]);
return 0;
}
PLRP::UpdateBalaoPCPref(playerid)
{
if(PlayerInfo[playerid][pTimerBalao] != -1)
{
PlayerInfo[playerid][pTimerBalao] = -1;
}
CarregandoPCPref[playerid]++;
new _s[40], string[40];
_s[0] = EOS;
strcat(_s, "~y~Carregando:~n~~w~");
for(new ve = 0;ve < CarregandoPCPref[playerid]; ve++)
{
strcat(_s, "-");
}
format(string, sizeof string, " %d0%", CarregandoPCPref[playerid]);
strcat(_s, string);
if(CarregandoPCPref[playerid] > 10)
{
if(!PlayerToPoint(1, playerid, 361.9699,169.5079,1025.7890))
{
return SendClientMessage(playerid, COLOR_GRAD2, "Voce precisa estar na maleta para Ler os Arquivos.");
}
PlayerTextDrawHide(playerid, balaoAviso[playerid]);
return VerificadoPCPref(playerid);
}
return BalaoPCPref(playerid, _s, 3000);
}