mi servirebbe l'aiuto di un anima pia che mi aiuti a settare uno script per le pozze....
questo è lo script:
;==================================
; Script Name: Full pvp maker
; Author: Callawey
; Version: 1.15
; Client Tested with: 4.0.0c, 4.0.0p, 4.0.1a, 4.0.1b, 4.0.2a
; Shard OSI / FS: Darkvenue
; Revision Date: 05.03.2004
; Public Release: 05.03.2004
; Purpose: It heals , drinks pots with disarm and rearm your shield, and remount you if you are dismount..
;==================================
;======== INSTRUCTIONS ==============================
; set %sure to your bandage delay
; set %heal sure to your healpot delay
; if your shield type is not in the %kalkan section input him.
; script is finding your pots, if pot or pots are anded he dont use him.
; PLEASE SURE THAT YOUR WEAPON AND YOUR SHIELD İS ON YOUR HAND BEFORE STARTING THE SCRIPT.
;================================================= ==
initevents
; heal pots delay
setuotitle Welcome #charname to Callawey's Full pvp Maker
set %healsure 10
set %come 0
set %wait 30
set %bandaj 0
; your bandage delay
set %sure 10
set %heal 0
set #lhandid YC
; shield types
set %kalkan GIK_FIK_CIK_NIK_AIK_MIK_HLK_CLK_
set %a YC
set %dexlimit #dex + 10
set %strlimit #str + 10
set %staminalimit #stamina - 40
wait 2s
display Please wait for coming target, and target it to your mount $
wait 20
set #targcurs 1
loop:
if #targcurs = 1
{
goto loop
}
else
{
set %mount #ltargetid
goto basla
}
basla:
if Yes in #charghost
{
goto basla
}
gosub arama
set #lhandid YC
if C notin #charstatus
{
wait 2
if ( #stamina < %staminalimit && %abuzu = 1 )
{
gosub refresh
}
wait 2
if ( #str < %strlimit && %strget = 1 )
{
gosub streng
}
wait 2
if ( #dex < %dexlimit && %dexget = 1 )
{
gosub agility
}
}
if C in #charstatus
{
gosub cure
}
if %bandaj < #scnt
{
if #hits < #maxhits
{
finditem ZLF C_
if #findkind <> -1
{
set %bandaj #scnt + %sure
set #lobjectid #findid
event macro 17
target
event macro 23
}
}
}
if %heal < #scnt
{
if ( #hits < 70 && C notin #charstatus )
{
gosub heal
}
}
goto basla
sub refresh
if #lhandid = N/A
{
finditem ZUF C_
if #findkind <> -1
{
set #lobjectid #findid
event macro 17
}
}
if %a = YC
{
event macro 24 1
wait 10
finditem ZUF C_
if #findkind <> -1
{
set #lobjectid #findid
event macro 17
}
wait 10
finditem %kalkan C_ BKVRJMD
if #findkind <> -1
set #lhandid #findid
event macro 24 1
}
return
sub streng
if #rhandid != YC
{
finditem XUF C_
if #findkind <> -1
{
set #lobjectid #findid
event macro 17
}
}
if %a = YC
{
event macro 24 1
wait 10
finditem XUF C_
if #findkind <> -1
{
set #lobjectid #findid
event macro 17
}
wait 10
finditem %kalkan C_ BKVRJMD
if #findkind <> -1
set #lhandid #findid
event macro 24 1
}
return
sub agility
if #lhandid != YC
{
finditem YUF C_
if #findkind <> -1
{
set #lobjectid #findid
event macro 17
}
}
if %a = YC
{
event macro 24 1
wait 10
finditem YUF C_
if #findkind <> -1
{
set #lobjectid #findid
event macro 17
}
wait 10
finditem %kalkan C_ BKVRJMD
if #findkind <> -1
set #lhandid #findid
event macro 24 1
}
return
sub cure
if #lhandid != YC
{
finditem NUF C_
if #findkind <> -1
{
set #lobjectid #findid
event macro 17
if C in #charstatus
{
event macro 17
}
}
}
if %a = YC
{
event macro 24 1
wait 10
finditem NUF C_
if #findkind <> -1
{
set #lobjectid #findid
event macro 17
if C in #charstatus
{
event macro 17
}
}
wait 10
finditem %kalkan C_ BKVRJMD
if #findkind <> -1
set #lhandid #findid
event macro 24 1
}
return
sub heal
if #lhandid !=YC
{
finditem UUF C_
if #findkind <> -1
{
set %heal #scnt + %healsure
set #lobjectid #findid
event macro 17
}
}
if %a = YC
{
event macro 24 1
wait 10
finditem UUF C_
if #findkind <> -1
{
set %heal #scnt + %healsure
set #lobjectid #findid
event macro 17
}
wait 10
finditem %kalkan C_ BKVRJMD
if #findkind <> -1
set #lhandid #findid
event macro 24 1
}
return
sub arama
finditem YUF C_
if #findkind <> -1
{
set %dexget 1
}
else
{
set %dexget 0
}
finditem XUF C_
if #findkind <> -1
{
set %strget 1
}
else
{
set %strget 0
}
finditem ZUF C_
if #findkind <> -1
{
set %abuzu 1
}
else
{
set %abuzu 0
}
wait 0
findItem %mount G
if #findBagID <> #charID
{
if %come < #scnt
{
msg All Come $
set %come #scnt + %wait
}
set #lObjectID %mount
event Macro 17
wait 2s
}
return
dovrei settarlo a mio piacere ma non so dove mettermi le mani!!
quindi chiedevo gentilmente se potete farlo voi magari contattandomi su icq e chiedemdomi i valori monimi delle stat da mettere
non credo sia una cosa che richieda piu di 5 minuti di tempo (per chi lo sa fare =) ) vi prego aiutatemi!!!!! asdasd
P.S. se magari avete uno script migliore che beva tutte le pozze in automatico postatelo o mandatemelo via icq!!
thx mille per l'attenzione
questo è lo script:
;==================================
; Script Name: Full pvp maker
; Author: Callawey
; Version: 1.15
; Client Tested with: 4.0.0c, 4.0.0p, 4.0.1a, 4.0.1b, 4.0.2a
; Shard OSI / FS: Darkvenue
; Revision Date: 05.03.2004
; Public Release: 05.03.2004
; Purpose: It heals , drinks pots with disarm and rearm your shield, and remount you if you are dismount..
;==================================
;======== INSTRUCTIONS ==============================
; set %sure to your bandage delay
; set %heal sure to your healpot delay
; if your shield type is not in the %kalkan section input him.
; script is finding your pots, if pot or pots are anded he dont use him.
; PLEASE SURE THAT YOUR WEAPON AND YOUR SHIELD İS ON YOUR HAND BEFORE STARTING THE SCRIPT.
;================================================= ==
initevents
; heal pots delay
setuotitle Welcome #charname to Callawey's Full pvp Maker
set %healsure 10
set %come 0
set %wait 30
set %bandaj 0
; your bandage delay
set %sure 10
set %heal 0
set #lhandid YC
; shield types
set %kalkan GIK_FIK_CIK_NIK_AIK_MIK_HLK_CLK_
set %a YC
set %dexlimit #dex + 10
set %strlimit #str + 10
set %staminalimit #stamina - 40
wait 2s
display Please wait for coming target, and target it to your mount $
wait 20
set #targcurs 1
loop:
if #targcurs = 1
{
goto loop
}
else
{
set %mount #ltargetid
goto basla
}
basla:
if Yes in #charghost
{
goto basla
}
gosub arama
set #lhandid YC
if C notin #charstatus
{
wait 2
if ( #stamina < %staminalimit && %abuzu = 1 )
{
gosub refresh
}
wait 2
if ( #str < %strlimit && %strget = 1 )
{
gosub streng
}
wait 2
if ( #dex < %dexlimit && %dexget = 1 )
{
gosub agility
}
}
if C in #charstatus
{
gosub cure
}
if %bandaj < #scnt
{
if #hits < #maxhits
{
finditem ZLF C_
if #findkind <> -1
{
set %bandaj #scnt + %sure
set #lobjectid #findid
event macro 17
target
event macro 23
}
}
}
if %heal < #scnt
{
if ( #hits < 70 && C notin #charstatus )
{
gosub heal
}
}
goto basla
sub refresh
if #lhandid = N/A
{
finditem ZUF C_
if #findkind <> -1
{
set #lobjectid #findid
event macro 17
}
}
if %a = YC
{
event macro 24 1
wait 10
finditem ZUF C_
if #findkind <> -1
{
set #lobjectid #findid
event macro 17
}
wait 10
finditem %kalkan C_ BKVRJMD
if #findkind <> -1
set #lhandid #findid
event macro 24 1
}
return
sub streng
if #rhandid != YC
{
finditem XUF C_
if #findkind <> -1
{
set #lobjectid #findid
event macro 17
}
}
if %a = YC
{
event macro 24 1
wait 10
finditem XUF C_
if #findkind <> -1
{
set #lobjectid #findid
event macro 17
}
wait 10
finditem %kalkan C_ BKVRJMD
if #findkind <> -1
set #lhandid #findid
event macro 24 1
}
return
sub agility
if #lhandid != YC
{
finditem YUF C_
if #findkind <> -1
{
set #lobjectid #findid
event macro 17
}
}
if %a = YC
{
event macro 24 1
wait 10
finditem YUF C_
if #findkind <> -1
{
set #lobjectid #findid
event macro 17
}
wait 10
finditem %kalkan C_ BKVRJMD
if #findkind <> -1
set #lhandid #findid
event macro 24 1
}
return
sub cure
if #lhandid != YC
{
finditem NUF C_
if #findkind <> -1
{
set #lobjectid #findid
event macro 17
if C in #charstatus
{
event macro 17
}
}
}
if %a = YC
{
event macro 24 1
wait 10
finditem NUF C_
if #findkind <> -1
{
set #lobjectid #findid
event macro 17
if C in #charstatus
{
event macro 17
}
}
wait 10
finditem %kalkan C_ BKVRJMD
if #findkind <> -1
set #lhandid #findid
event macro 24 1
}
return
sub heal
if #lhandid !=YC
{
finditem UUF C_
if #findkind <> -1
{
set %heal #scnt + %healsure
set #lobjectid #findid
event macro 17
}
}
if %a = YC
{
event macro 24 1
wait 10
finditem UUF C_
if #findkind <> -1
{
set %heal #scnt + %healsure
set #lobjectid #findid
event macro 17
}
wait 10
finditem %kalkan C_ BKVRJMD
if #findkind <> -1
set #lhandid #findid
event macro 24 1
}
return
sub arama
finditem YUF C_
if #findkind <> -1
{
set %dexget 1
}
else
{
set %dexget 0
}
finditem XUF C_
if #findkind <> -1
{
set %strget 1
}
else
{
set %strget 0
}
finditem ZUF C_
if #findkind <> -1
{
set %abuzu 1
}
else
{
set %abuzu 0
}
wait 0
findItem %mount G
if #findBagID <> #charID
{
if %come < #scnt
{
msg All Come $
set %come #scnt + %wait
}
set #lObjectID %mount
event Macro 17
wait 2s
}
return
dovrei settarlo a mio piacere ma non so dove mettermi le mani!!
quindi chiedevo gentilmente se potete farlo voi magari contattandomi su icq e chiedemdomi i valori monimi delle stat da mettere
non credo sia una cosa che richieda piu di 5 minuti di tempo (per chi lo sa fare =) ) vi prego aiutatemi!!!!! asdasd
P.S. se magari avete uno script migliore che beva tutte le pozze in automatico postatelo o mandatemelo via icq!!
thx mille per l'attenzione
Commenta