06.07.2018, 22:18
(
Последний раз редактировалось BrunoBM23; 07.07.2018 в 17:54.
)
PHP код:
TextPintura[playerid][35] = CreatePlayerTextDraw(playerid, TXD_PX + 280.0, TXD_PY + 2.0, "MENU DE PINTURA");//Titulo
PlayerTextDrawFont(playerid, TextPintura[playerid][35], 1);
PlayerTextDrawColor(playerid, TextPintura[playerid][35], 0x1E90FFFF);
PlayerTextDrawSetSelectable(playerid, TextPintura[playerid][35], 0);
PlayerTextDrawAlignment(playerid, TextPintura[playerid][35], 2);
PlayerTextDrawLetterSize(playerid, TextPintura[playerid][35], 0.5 ,1.2);
PlayerTextDrawShow(playerid, TextPintura[playerid][35]);
PHP код:
stock QuantasPinturas(modelo)
{
...
}
PHP код:
public IniciarPintura(playerid)
public PinturaCancela(playerid)
public PinturaFinalizada(playerid, vcor1, vcor2)
Como dito pelo ******, vocк deve apenas usar para casos especiais, como: Executar uma callback com um timer, CallLocalFunction etc.
Pawn й compilado para bytecode (p-code) que "roda" na mбquina abstrata. A keyword torna a funзгo visнvel para a mбquina abstrata (Vocк tambйm jб deve ter percebido como funзхes com a keyword public tem o seu nome legнvel na .amx), permitindo que ela possa ser executada pelo nome. As funзхes "normais" (Nesse caso, sem a keyword public), sу tem simplesmente seus endereзos em instruзхes "jump". Tambйm, como dito pelo ******, funзхes com a keyword public usam mais memуria.
Entгo para concluir: se nгo forem nenhum dos casos mencionados acima, entгo vocк nгo precisa da keyword public.
