[Include] fixes.inc - Soluciones para bugs de SA-MP escritas por la comunidad
#1

fixes.inc

Soluciones para bugs de SA-MP escritas por la comunidad

Introducciуn

SA-MP es un software en versiуn beta programado por un pequeсo equipo en su tiempo libre, el cual tiene bugs. Muchos de estos bugs han sido confirmados desde ya hace mucho tiempo pero eran de baja prioridad debido a sus efectos leves, otros nunca fueron descubiertos hasta ahora. Muchos de estos bugs tienen arreglos que pueden ser implementadas en PAWN (el cual es mucho mбs simple que implementar un arreglo en el cуdigo fuente de SA-MP). Este include apunta a recolectar todos las soluciones a bugs que sean posibles escritas por la comunidad (es decir, cualquier persona que posea una soluciуn y la comparta) en un sуlo lugar fбcil de encontrar para el beneficio de todos.

Descarga
Versiуn actual estable:
http://pastebin.com/6rf01BNS

Uso

Para utilizar este include, simplemente agrega el include luego del include a_samp, el cual posee funciones predeterminadas de SA-MP.
Code:
#include <a_samp>
// Cualquier redefiniciуn debe ir aquн.
//#undef MAX_PLAYERS
//#define MAX_PLAYERS 10
#include <fixes>
#include <otro>

Para desactivar cualquier arreglo cualquiera sea la razуn, simplemente haz esto:
Code:
#define FIX_<nombre> 0
Por ejemplo, para desactivar los arreglos del include file:
Code:
#include <a_samp>
#define FIX_file_inc 0
#include <fixes>
#include <otro>
Todos los nombres y descripciуn de cada arreglo estбn listado en el include (en inglйs).

Si solamente tienes corriendo un script en tu server (es decir, no tienes ningъn filterscript), es recomendable usar este define para mejorar el rendimiento del cуdigo del include:

Code:
#include <a_samp>
#define FIXES_Single 1
#include <fixes>
#include <otro>

Desarrollo

El include estб bien documentado con una lista con todos los bugs solucionados con su soluciуn correspondiente y descripciуn del mismo. Si conoces una soluciуn a un bug, se apreciarнa mucho que lo postearas en el post original en inglйs, siguiendo la estructura detallada en el include y el idioma original (inglйs): https://sampforum.blast.hk/showthread.php?tid=292813
Los arreglos tambiйn necesitan ser probados extensivamente para comprobar si estos poseen tambiйn bugs.

Este es un proyecto de la comunidad, administrado solamente por Y_Less (yo solo me encarguй de traducirlo y cuando vayan saliendo actualizaciones lo irй actualizando en mi tiempo libre), cualquiera que tenga comentarios, contribuciones, crнticas, etc. postearlas en el post original.

Otras traducciones

English
Balcan

Nota: Por favor, cualquier adiciуn debe ir en el post original en inglйs, de otra manera pueden no ser vistos o ignorados. Si no sabes inglйs, y posees la soluciуn a algъn bug y quieres compartirla, puedes mandarme un mensaje privado y yo intentarй hacer que la pongan en el cуdigo fuente original del include.

Otros arreglos

Existen otras soluciones a bugs que apuntan a arreglar otros bugs que no fueron agregados en el include debido al largo del cуdigo.

Timer Fix - Corrige "SetTimer" y "SetTimerEx", reduciendo el retraso en la ejecuciуn de la funciуn ligada al timer. Cуdigo escrito por Slice.

SQLitei - Arreglos y mejoras para varias funciones de SQLite de SA-MP. Cуdigo escrito por Slice.

Bugs

Este include fue hecho para corregir, arreglar o solucionar bugs, no para causar mбs de ellos, pero quizбs existan mбs aъn.

Una de las causas mбs comunes es al desactivar arreglos porque algunos arreglos estбn entremezclados con otros, entonces al desactivarlos no funcionan como deberнan o causan otros bugs. No todas las combinaciones fueron probadas.


Autor original y administrador de este proyecto: Y_Less
Post original:https://sampforum.blast.hk/showthread.php?tid=292813
Reply
#2

muy bueno yo lo uso y todos deberian usarlo te corrige muchos bugs del samp que bueno que Y_Less lo creo saludos
Reply
#3

Quote:

Para utilizar este include, simplemente agrega el include antes del include a_samp, el cual posee funciones predeterminadas de SA-MP.

їVa antes o despuйs? Porque segъn eso que dijiste, va antes, pero en la explicaciуn, va despuйs.
Reply
#4

Va despuйs, probablemente confundiу 'after' con 'antes'
Reply
#5

Quote:
Originally Posted by DeadSkyTkb
View Post
їVa antes o despuйs? Porque segъn eso que dijiste, va antes, pero en la explicaciуn, va despuйs.
Gracias por la correcciуn, como ves lo he traducido a mano, si ves otro error no tengo problema en corregirlo. En ese momento lo hice un poquito apurado.
Reply
#6

Lo usare
Reply
#7

Muy bueno
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)