11.07.2016, 01:39
Comparando strcmp y ZCMD:
ZCMD: Comandos son funciones:
forward cmd_comando(playerid, params[]);
public cmd_comando(playerid, params[])
Y son llamados directamente. Haciendo que cada vez que quieres ejecutar un comando, lo hara a la misma velocidad (podria cambiar un poco entre comandos cortos y largos, pero esto es insignificativo, osea, no habra una diferencia en si).
Strcmp: Comandos son comparaciones de cadenas. Si tienes 5,000 comandos, y el usuario quiere ejecutar el comando numero 5,000. El script debera hacer los primeros 4,999 comparaciones hasta llegar al comando 5,000. Y eso lo hace lento.
------------------------------------------------
Pero contestando tu pregunta, no. Hay scripts que todavia usan strcmp.
ZCMD: Comandos son funciones:
forward cmd_comando(playerid, params[]);
public cmd_comando(playerid, params[])
Y son llamados directamente. Haciendo que cada vez que quieres ejecutar un comando, lo hara a la misma velocidad (podria cambiar un poco entre comandos cortos y largos, pero esto es insignificativo, osea, no habra una diferencia en si).
Strcmp: Comandos son comparaciones de cadenas. Si tienes 5,000 comandos, y el usuario quiere ejecutar el comando numero 5,000. El script debera hacer los primeros 4,999 comparaciones hasta llegar al comando 5,000. Y eso lo hace lento.
------------------------------------------------
Pero contestando tu pregunta, no. Hay scripts que todavia usan strcmp.