SA-MP Forums Archive
[Ajuda] uso public ou stock ? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] uso public ou stock ? (/showthread.php?tid=598109)



uso public ou stock ? - Lutherdeck - 08.01.2016

estou criando uma profissгo... e quando vai no hq pra carregarira aparecer um meu dialog, e os resultados do menu:

Код:
if(listitem == 0){
  carregando(playerid, x, y, z);//627.8249, 1668.3153, 6.9922
  SendClientMessage(playerid, RED, "|CARREGAMENTO| {ffffff} Caminhгo carregado, deixe essa mercadoria em ");
}
a funзгo carregando como faзo ela ? assim ?

stock carregando(playerid, Float:destinoX[playerid], Float:destinoY[playerid], Float:destinoX[playerid]){
carregado[playerid] = 1;
pagamentov[playerid] = 800;
GameTextForPlayer(playerid, "~g~Carregado", 8000, 3);
/funзгo de marcar checkpoint em x,y,z....
}


Respuesta: uso public ou stock ? - TatuTM - 08.01.2016

use stock


Re: uso public ou stock ? - Lutherdeck - 08.01.2016

assim ?

Код:
carregando(playerid,627.8249, 1668.3153, 6.9922);
Код:
stock carregando(playerid, Float:destinoX[playerid], Float:destinoY[playerid], Float:destinoX[playerid]){
	carregado[playerid] = 1;
	pagamentov[playerid] = 800;
	GameTextForPlayer(playerid, "~g~Carregado", 8000, 3);
 	SetPlayerMapIcon(playerid, 87, destinoX[playerid],destinoY[playerid],destinoZ[playerid], 0, 0, MAPICON_GLOBAL);
}



Re: Respuesta: uso public ou stock ? - HaRdiiZin - 08.01.2016

Quote:
Originally Posted by TatuTM
Посмотреть сообщение
use stock
Errado.

Use:
PHP код:
suafuncao(parametros)
{
return 
1;




Respuesta: Re: Respuesta: uso public ou stock ? - TatuTM - 08.01.2016

Quote:
Originally Posted by HaRdiiZin
Посмотреть сообщение
Errado.

Use:
PHP код:
suafuncao(parametros)
{
return 
1;

vdd me desculpe


Re: Respuesta: Re: Respuesta: uso public ou stock ? - HaRdiiZin - 08.01.2016

Quote:
Originally Posted by TatuTM
Посмотреть сообщение
vdd me desculpe
Errar й humano


Re: Respuesta: uso public ou stock ? - Ever_SH - 08.01.2016

Quote:
Originally Posted by HaRdiiZin
Посмотреть сообщение
Errado.

Use:
PHP код:
suafuncao(parametros)
{
return 
1;

Mas irб ter diferenзa na hora de executar o cуdigo?


Re: uso public ou stock ? - GabrielCOP - 08.01.2016

Public = Timer.

Stock = Funзгo normal.


Re: uso public ou stock ? - HaRdiiZin - 08.01.2016

Quote:
Originally Posted by GabrielCOP
Посмотреть сообщение
Public = Timer.

Stock = Funзгo normal.
Stock serve apenas para alocar uma funзгo que nгo serб usada no momento.. O correto й usar sem nada como mostrado no exemplo. E vocк se equivocou dizendo que Public sу serve para timers.


PHP код:
carregando(playeridFloat:destinoX[playerid], Float:destinoY[playerid], Float:destinoX[playerid]){
    
carregado[playerid] = 1;
    
pagamentov[playerid] = 800;
    
GameTextForPlayer(playerid"~g~Carregado"80003);
     
SetPlayerMapIcon(playerid87destinoX[playerid],destinoY[playerid],destinoZ[playerid], 00MAPICON_GLOBAL);
        return 
1;




Re: uso public ou stock ? - Dayvison_ - 09.01.2016

Contudo como vocк estб escrevendo seu cуdigo e assim usando elas, nгo a necessidade de declarб-las com stock, tambйm nгo hб nada que lhe impeзa, contudo como dito acima funзхes que serгo chamadas externamentes devem ser declaradas com public, e antecipadas com forward(Ou nгo tambйm pode-se faze-lo com plain).