SA-MP Forums Archive
[Duda] public ... - 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: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [Duda] public ... (/showthread.php?tid=344403)



[Duda] public ... - OTACON - 20.05.2012

Buenas a Todos, Tengo una duda con public y stock, se puede utilizar un stock en vez de un public en un SetTimer por ejemplo de una barrera?

Desde ya muchas gracias.


Respuesta: [Duda] public ... - Jovanny - 20.05.2012

no, puedes hacer un public que llame al stock, pero poner el stock en settimer no


Respuesta: [Duda] public ... - TiNcH010 - 20.05.2012

No estoy muy seguro pero creo que no, por que hace unos dнas atrбs lo intente y el timer no funcionaba.


Respuesta: [Duda] public ... - [J]ulian - 20.05.2012

Cambia stock por public y agregale el foward, deberнa funcionar supongo.


Respuesta: [Duda] public ... - OTACON - 20.05.2012

Quote:
Originally Posted by [J]ulian
Посмотреть сообщение
Cambia stock por public y agregale el foward, deberнa funcionar supongo.
Areves yo kiero ,Cambia public por stock y kitar el foward,


Respuesta: [Duda] public ... - [J]ulian - 20.05.2012

No, eso no podes xD Va, si podes pero no con timers. Si no "creando" los timers en OnPlayerUpdate con una variable que haga que se repita cada X tiempo.


Respuesta: [Duda] public ... - OTACON - 20.05.2012

Quote:
Originally Posted by [J]ulian
Посмотреть сообщение
No, eso no podes xD Va, si podes pero no con timers. Si no "creando" los timers en OnPlayerUpdate con una variable que haga que se repita cada X tiempo.
Ah ok Gracias. Cosa raras kiero yo xD, estaba haciendo un timer y se me vino esa duda a la mente y no me keria kedar con esa duda :P xD.


Respuesta: [Duda] public ... - TheChaoz - 20.05.2012

'stock' se utiliza para la declaracion de funciones que pueden o no ser utilizadas, y agregadas al codigo compilado o no. Los timers necesitan callbacks, y estos son declarados con public.

Si lo que tu quieres es algo para declararlos con 1 linea sola, puedes crear macros.

ej:
pawn Код:
#define PUBLIC:%0(%1)   forward %0(%1); public %0(%1)

PUBLIC:MiCallback(argumentos)
{
    return 1;
}



Respuesta: [Duda] public ... - OTACON - 21.05.2012

Quote:
Originally Posted by the_chaoz
Посмотреть сообщение
'stock' se utiliza para la declaracion de funciones que pueden o no ser utilizadas, y agregadas al codigo compilado o no. Los timers necesitan callbacks, y estos son declarados con public.

Si lo que tu quieres es algo para declararlos con 1 linea sola, puedes crear macros.

ej:
pawn Код:
#define PUBLIC:%0(%1)   forward %0(%1); public %0(%1)

PUBLIC:MiCallback(argumentos)
{
    return 1;
}
ah, gracias ahora lo pruebo a eso .