Raga fate partire questo script su easyuo e vi dirà quanti ms di delay avete fra le varie magie .. leggete i commenti in alto per l'uso .. postate i risultati così possiamo fare una statistica .. magari inserite il client, la conessione e il pc che avete ..
PS:Non fate lavorare troppo il pc mentre gira lo script altrimentii dati risulteranno sfalsati ..
codice:
;Test Cast Speed v0.5 by DJ_Flash
;Dopo qualche minuto lo script farà dire al vostro PG le velocità di cast.
;Le velocità di cast a parita di Fc/Fcr sono influenzate dal client, conessione e pc.
initevents
linesPerCycle 200
menu hideEUO
set %ok_targ no
Chooseskill mage
set %magery #skill
Chooseskill necr
set %necro #skill
if ( %magery > 0 && %necro > 0 )
set %pg Il , #spc , PG , #spc , è , #spc , un , #spc , mago-necro , #spc , con:$ , %magery , #spc , magery$ , %necro , #spc , necromancy
if ( %magery = 0 && %necro > 0 )
set %pg Il , #spc , PG , #spc , è , #spc , un , #spc , necro , #spc , con:$ , %necro , #spc , necromancy
if ( %magery > 0 && %necro = 0 )
set %pg Il , #spc , PG , #spc , è , #spc , un , #spc , mago , #spc , con:$ , %magery , #spc , magery
if ( %magery = 0 && %necro = 0 )
{
display ok Il , #spc , PG , #spc , non , #spc , è , #spc , ne , #spc , mago , #spc , ne , #spc , necro. , #spc Ok , #spc , per , #spc , uscire.
halt
}
set #menubutton N/A
menu window title Speed Cast Test v.0.5
menu window size 400 250
menu show 0 0
menu text text1 5 0 %pg
menu text text2 5 60 Inserisci qua la tua Faster Casting Recovery:
menu edit fcr 265 60 20 6
menu text text3 5 100 Targetta un oggetto fermo e lockato in casa anche non$propria (Es. pouch lockato a terra).$Non targettare se stessi o pet o altri pg.
menu button targetta 5 150 50 20 Target
menu text text_target 70 150 Target: , #ltargetid
menu text text_corretto 200 150 Corretto: , %ok_targ
menu text text4 5 190 Precisione Test(1=Poco Preciso):
menu edit veloc 200 190 20 3
menu button start 5 220 80 20 Start Test
loop:
if #menubutton = targetta
{
gosub target
menu delete text_target
menu delete text_corretto
menu text text_target 70 150 Target: , #ltargetid
menu text text_corretto 200 150 Corretto: , %ok_targ
set #menubutton N/A
}
if #menubutton = start
{
if %ok_targ = si
goto inizio
if %ok_targ = no
{
display ok Il target non è corretto.$Rifai il target!
set #menubutton N/A
}
}
goto loop
inizio:
set #menures N/A
menu getnum fcr 6
set %fcr ( 6 - #menures ) * 5
menu getnum veloc 3
set %veloc #menures
menu clear
menu window title Speed Cast Test v.0.5 Testing ...
menu window size 220 400
menu button stop 5 5 60 20 Stop Test
set %previsto 0
for %i 1 8
{
set %y 10 + %i * 20
set %cicle ( 10 - %i ) * %veloc
set %previsto %previsto + %cicle * ( %i * 250 + 250 )
menu text text_cast . %i 5 %y %i , ° Circolo: Ready Cicles: , #spc , %cicle
}
set %previsto %previsto / 1000
set %y %y + 40
menu text text_previsto 5 %y Tempo previsto: , %previsto , sec
for %i 1 8
{
menu delete text_cast . %i
set %y 10 + %i * 20
menu text text_cast . %i 5 %y %i , ° Circolo: Testing ...
if %i = 1
set %magia 3
if %i = 2
set %magia 10
if %i = 3
set %magia 17
if %i = 4
set %magia 29
if %i = 5
set %magia 37
if %i = 6
set %magia 42
if %i = 7
set %magia 50
if %i = 8
set %magia 58
set %inizio #systime
set %fine ( 10 - %i ) * %veloc
for %z 1 %fine
{
event macro 15 %magia
target 110
event macro 22 0
if #menubutton = stop
halt
wait %fcr
}
set %tempo . %i ( ( #systime - %inizio ) / ( %z - 1 ) )
menu delete text_cast . %i
menu text text_cast . %i 5 %y %i , ° Circolo: , %tempo . %i , ms
}
wait 100
menu clear
menu show 0 0
menu window title Speed Cast Test v.0.5 Finish
menu window size 800 50
set %risultati #spc
for %i 1 8
{
set %risultati %risultati , %i , °: , %tempo . %i , #spc
}
set %risultati %risultati , #spc , Velocità: , %veloc , #spc , Wait_Fcr: , %fcr , #spc , Client: , #cliver , #spc , EUO: , #euover
menu text text_risul 5 0 Risultati:
menu edit edit_risultati 5 20 750 %risultati
halt
sub target
set #targcurs 1
target 10
target_loop:
if #targcurs = 1
goto target_loop
deletejournal
event macro 15 3
target 110
event macro 22 0
wait 4
scanjournal 1
set %ok_targ no
if That_is_not_accessible. in #journal
set %ok_targ si
return





Raga c'è scritto chiaro .. oggetti fermi! .. non targettate su nulla di vivo ... buttate un pouch a terra e targettate quello!!



Commenta