Diferencias
#1

їcual es la diferencia entre el stock y el forward? Desde ya gracias
Reply
#2

"stock" son ъtiles para cуdigos de bajo fragmentos (poco cуdigo), ademбs, se utiliza cuando se le ordena, no esta siempre en la memoria cuando se estб ejecutando en servidor. Ademбs, no puedes llamarlas mediante CallRemoteFuction, CallLocalFuction o por temporizadores(timers)

Asнmismo, "public" tienen mбs memoria que "stock" y son para casos especiales, siempre va a estar allн cuando se le ordene ejecutar. estas puede utilizar las anteriores dichas, CallRemoteFuction, CallLocalFuction y para temporizadores(timers)

ademбs, la mayoria de las funciones no necesitan ningun prefijo como "public" o "stock", solo la llamas asн y listo:

pawn Код:
mifuncion(parametro)
{
// codigo
}
Reply
#3

El stock sirve para varias cosas. Aquн alguna de sus caracterнsticas...

Stock:

Quote:
  • No se compila en el .amx si no es usada dentro del script.
  • Si su composiciуn tiene errores pero no es usada en el script, los errores no se muestran.
  • Si no es usada dentro del script, no muestra la advertencia de que no esta siendo usada.
  • Es posible crear variables con este, de modo que si no las ocupas, no mostrarбn la advertencia ya dicha.
Forward y public:
Quote:
  1. Se compila aunque no sea usada dentro del script.
  2. Es posible llamarla en forma de cadena con "CallLocal" y "RemoteFunction".
  3. Si tiene errores, el IDE los mostrarб y no dejarб compilar hasta que los arregles.
Ademбs: http://forum.sa-mp.com/showpost.php?...7&postcount=13
Reply
#4

muchas gracias, me sacaron de duda
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)