ragazzi, mi servirebbe uno script per macrare ninjitsu da 50 a GM. Sul sito di easyuo ne ho trovati molti ma nn capisco come farli funzionare.
aiutooo
aiutooo
; --------------------------------
; - InNox's Ninjitsu Trainer from 57.5 to 70 -
; --------------------------------
; - Autore: InNox -------------
; - Versione: 1.0 -------------
; --------------------------------
Event Macro 8 2
ChooseSkill Ninjitsu
Set %SkillStart #Skill
GoSub MenuShow
Finditem #CHARID
set %Chartype #FindType
Loop:
GoSub Menu Mirror Image
Event Macro 15 252
Wait 3s
TrovaMirror:
FindItem %Chartype G_2
If #FindKind <> -1
{
Event Property #FindID
Wait 10
If #CharID = #FindID
{
IgnoreItem #FindID
GoTo TrovaMirror
}
If #CharName in #Property
{
Set %Char #FindID
Event SysMessage Mirror Trovato!
GoTo FocusAttack
}
IgnoreItem #findID
goTo TrovaMirror
}
If #FindKind = -1
GoTo TrovaMirror
FocusAttack:
Wait 10
GoSub Menu Focus Attack
Event Macro 15 245
Wait 10
If You_need_10_mana_to_perform_that_attack in #SysMsg
GoTo WaitForMana
UccidiNemico:
Wait 10
GoSub Menu Attacca Mirror
Set #lTargetID %Char
event macro 27
FindItem %Char G_2
If #FindKind <> -1
{
Wait 1s
GoTo UccidiNemico
}
ManaLoop:
Wait 1s
if #Mana < 20
{
GoSub Menu Meditazione .
GoTo ManaLoop
}
GoTo Loop
WaitForMana:
if #Mana < 20
{
GoSub Menu Meditazione .
Event Macro 13 46
GoTo ManaLoop
}
GoTo FocusAttack
Sub MenuShow
ChooseSkill Ninjitsu
Set %SkillCorrente #Skill
Set %Azione Preparazione , #spc , Script...
Menu Show
Menu Clear
Menu Window Title InNox Ninjitsu Trainer
Menu Window Color Black
Menu Window Size 180 100
Menu Font Color Green
Menu Font BGColor Black
Menu Text Titolo 5 10 InNox Ninjitsu Trainer
Menu Font Color Red
Menu Text Azione 5 30 Azione:
Menu Text Skill 5 50 Skill:
Menu Text Gain 5 70 Gain:
Menu Font Color Blue
Menu Text AzioneCorrente 50 30 %Azione
str len %SkillCorrente
str ins %SkillCorrente #dot #strRes
Menu Text SkillCorrente 140 50 #strRes
set %GainTotali %SkillCorrente - %SkillStart
str len %GainTotali
str ins %GainTotali #dot #strRes
Menu Text GainCorrente 140 70 #strRes
Return
Sub Menu
Set %Azione1 %1
Set %Azione2 %2
ChooseSkill Ninjitsu
Set %SkillCorrente #Skill
Set %Azione %Azione1 , #spc , %Azione2
Menu Delete AzioneCorrente
Menu Delete SkillCorrente
Menu Delete GainCorrente
Menu Text AzioneCorrente 50 30 %Azione
str len %SkillCorrente
str ins %SkillCorrente #dot #strRes
Menu Text SkillCorrente 140 50 #strRes
set %GainTotali %SkillCorrente - %SkillStart
str len %GainTotali
str ins %GainTotali #dot #strRes
Menu Text GainCorrente 140 70 #strRes
Return

;--------- Shadow Death Striker ----------
;Use this to train ninjitsu from 85 to 120
;-----------------------------------------
ignoreitem #charid
Start:
if #mana > 25 ;minimo mana x castare death strike e mirror image assieme
{
event macro 15 252
wait 4s
finditem IS G_ 2
if ( #findkind <> -1 )
{
event property #findid
if #charname in #property
{
set #enemyid #findid
set #ltargetid #findid
set #lobjectid #findid
wait 5
event macro 15 246 ;Cast spell Death Strike
wait 5
event macro 27 0 ;Attack Last
}
else
ignoreitem #findid
}
}
wait 5s
goto Start

?? boh 
; --------------------------------
; - InNox's Ninjitsu Trainer from 85 to 120 -
; --------------------------------
; - Autore: InNox -------------
; - Versione: 1.0 -------------
; --------------------------------
Event Macro 8 2
ChooseSkill Ninjitsu
Set %SkillStart #Skill
GoSub MenuShow
Finditem #CHARID
set %Chartype #FindType
Loop:
GoSub Menu Mirror Image
Event Macro 15 252
Wait 3s
TrovaMirror:
FindItem %Chartype G_2
If #FindKind <> -1
{
Event Property #FindID
Wait 10
If #CharID = #FindID
{
IgnoreItem #FindID
GoTo TrovaMirror
}
If #CharName in #Property
{
Set %Char #FindID
Event SysMessage Mirror Trovato!
GoTo DeathStrike
}
IgnoreItem #findID
goTo TrovaMirror
}
If #FindKind = -1
GoTo TrovaMirror
DeathStrike:
Wait 10
GoSub Menu Death Strike
Event Macro 15 246
Wait 10
If You_need_20_mana_to_perform_that_attack in #SysMsg
GoTo WaitForMana
UccidiNemico:
Wait 10
GoSub Menu Attacca Mirror
Set #lTargetID %Char
event macro 27
FindItem %Char G_2
If #FindKind <> -1
{
Wait 1s
GoTo UccidiNemico
}
ManaLoop:
Wait 1s
if #Mana < 25
{
GoSub Menu Meditazione .
GoTo ManaLoop
}
GoTo Loop
WaitForMana:
if #Mana < 25
{
GoSub Menu Meditazione .
Event Macro 13 46
GoTo ManaLoop
}
GoTo DeathStrike
Sub MenuShow
ChooseSkill Ninjitsu
Set %SkillCorrente #Skill
Set %Azione Preparazione , #spc , Script...
Menu Show
Menu Clear
Menu Window Title InNox Ninjitsu Trainer
Menu Window Color Black
Menu Window Size 180 100
Menu Font Color Green
Menu Font BGColor Black
Menu Text Titolo 5 10 InNox Ninjitsu Trainer
Menu Font Color Red
Menu Text Azione 5 30 Azione:
Menu Text Skill 5 50 Skill:
Menu Text Gain 5 70 Gain:
Menu Font Color Blue
Menu Text AzioneCorrente 50 30 %Azione
str len %SkillCorrente
str ins %SkillCorrente #dot #strRes
Menu Text SkillCorrente 140 50 #strRes
set %GainTotali %SkillCorrente - %SkillStart
str len %GainTotali
str ins %GainTotali #dot #strRes
Menu Text GainCorrente 140 70 #strRes
Return
Sub Menu
Set %Azione1 %1
Set %Azione2 %2
ChooseSkill Ninjitsu
Set %SkillCorrente #Skill
Set %Azione %Azione1 , #spc , %Azione2
Menu Delete AzioneCorrente
Menu Delete SkillCorrente
Menu Delete GainCorrente
Menu Text AzioneCorrente 50 30 %Azione
str len %SkillCorrente
str ins %SkillCorrente #dot #strRes
Menu Text SkillCorrente 140 50 #strRes
set %GainTotali %SkillCorrente - %SkillStart
str len %GainTotali
str ins %GainTotali #dot #strRes
Menu Text GainCorrente 140 70 #strRes
Return




?? boh 
;--------- Shadow Death Striker ----------
;Use this to train ninjitsu from 85 to 120
;-----------------------------------------
ignoreitem #charid
Start:
if #mana > 25 ;minimo mana x castare death strike e mirror image assieme
{
event macro 15 252
wait 4s
finditem IS G_ 2
if ( #findkind <> -1 )
{
event property #findid
if #charname in #property
{
set #enemyid #findid
set #ltargetid #findid
set #lobjectid #findid
wait 5
event macro 15 246 ;Cast spell Death Strike
wait 5
event macro 27 0 ;Attack Last
}
else
ignoreitem #findid
}
}
wait 5s
goto Start


?? boh 



Commenta