[DUDA] Como Testeo La Velocidad de un CMD
#1

Hola quiero Testear la velocidad de unos cmd es decir por ej: Si uso ZCMD Me dira tal velocidad en procesarse y si uso Y_CMD etc.... Nose si hay algun script para eso....

Espero que me aya explicado.
Reply
#2

Yo hago esto para testear la velocidad en segundos:

1. Entra al include ZCMD o Y_CMD o el que uses y escribe en cualquier parte "new velocidad;"
2. En OnPlayerCommandText de ese include, justamente la primera linea de esa callback coloca "velocidad = gettime();"
3. Ve a tu comando en el GM, al final del comando coloca "velocidad = gettime()-velocidad;"
4. La variable velocidad tendrб la cantidad en segundos de la carga de ese comando, puedes usarlo asн: "printf("El comando se cargу en %d segundos",velocidad);"
Reply
#3

Quote:
Originally Posted by iDarkRain
Посмотреть сообщение
Yo hago esto para testear la velocidad en segundos:

1. Entra al include ZCMD o Y_CMD o el que uses y escribe en cualquier parte "new velocidad;"
2. En OnPlayerCommandText de ese include, justamente la primera linea de esa callback coloca "velocidad = gettime();"
3. Ve a tu comando en el GM, al final del comando coloca "velocidad = gettime()-velocidad;"
4. La variable velocidad tendrб la cantidad en segundos de la carga de ese comando, puedes usarlo asн: "printf("El comando se cargу en %d segundos",velocidad);"
Ah Ok genial, zcmd se carga en 28segundos O.o pero sin funcion y mi Include se carga en 0 segundos sin funcion jajajajja seguire probando haber q onda.
Reply
#4

Quote:
Originally Posted by digman
Посмотреть сообщение
Ah Ok genial, zcmd se carga en 28segundos O.o pero sin funcion y mi Include se carga en 0 segundos sin funcion jajajajja seguire probando haber q onda.
ї28 segundos zcmd? estбs loco. zcmd es el procesador de comandos mбs rбpido que yo he visto (con y_command).
Reply
#5

No serбn 28 ms?
Hay muchos tests de velocidad de comandos por ahн, y en casi todos ZCMD ha sido el mбs rapido, excepto cuando se ponen mas de 200 comandos a la vez (o por ahн) que era mбs rapido y_cmd
Reply
#6

En comandos tanto ZCMD como YCMD estбn en lo mismo, ya la velocidad a la que llegan es insuperable, y si uno supera al otro es cuestiуn de un ms. YCMD tiene muchнsimas mбs cosas que ZCMD, el problema es que dudo que muchas de ellas te sirvan.
Por otro lado, si estбs intentando crear tu propio procesador de comandos, terminarбs haciendo algo parecido a ZCMD o para el caso DCMD, ya que ambos fueron mйtodos inteligentes en su momento, y ZCMD lo sigue siendo.
Aunque bien podrнas hacer un procesador de comandos, y... ЎSer creativo! Ўagregarle cosas ъnicas!
Saludos
Reply
#7

Quote:
Originally Posted by MrDeath537
Посмотреть сообщение
En comandos tanto ZCMD como YCMD estбn en lo mismo, ya la velocidad a la que llegan es insuperable, y si uno supera al otro es cuestiуn de un ms. YCMD tiene muchнsimas mбs cosas que ZCMD, el problema es que dudo que muchas de ellas te sirvan.
Por otro lado, si estбs intentando crear tu propio procesador de comandos, terminarбs haciendo algo parecido a ZCMD o para el caso DCMD, ya que ambos fueron mйtodos inteligentes en su momento, y ZCMD lo sigue siendo.
Aunque bien podrнas hacer un procesador de comandos, y... ЎSer creativo! Ўagregarle cosas ъnicas!
Saludos
Gracias MrDeath por el Aliento que das, pero no tengo la capasidad para crear un procesador de comandos solo queria probar un Procesador que esta genial.
Reply
#8

Mi mйtodo dice velocidad en segundos, no ms.

їPero en serio tu comando sale en 28 segundos?
Reply
#9

Quote:
Originally Posted by iDarkRain
Посмотреть сообщение
Mi mйtodo dice velocidad en segundos, no ms.

їPero en serio tu comando sale en 28 segundos?
No mi comando no sino el zcmd sale en 28 segundos... aveces en menos ponele en 16segundos....
el mio nome funciona con eso me dice CMD Cargado en 0segundos.
Reply
#10

segundos? no seran mili segundos? 28 segundos de lag seria algo realmente preocupante. Poque no nos muestras como estas cronometrando?

Ademas si se tiene en cuenta que el cargado de zcmd es el siguiente codigo, resulta dificil creer.
pawn Код:
zcmd_g_HasOPCS = funcidx("OnPlayerCommandReceived") != -1;
zcmd_g_HasOPCE = funcidx("OnPlayerCommandPerformed") != -1;
if (funcidx("zcmd_OnGameModeInit") != -1)
{
    return CallLocalFunction("zcmd_OnGameModeInit", "");
}
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)