healing dvou( a vic)
healing dvou( a vic)
pls mate nejaky script v kterym zadam dva(nebo vic) lidi ktere chcu healit bandama a by to healilo toho co ma nejmin hp
Kód: Vybrat vše
sub healx()
var HP,MHP,DMG,MIN,OBJ,TIME
var n=2 ; napiste cislo kolik lidi chcete lecit
for var X=1 to n
UO.AddObject("OBJ"+str(X))
While UO.Targeting()
Wait(300)
Wend
next
Repeat
DMG=0
for X=1 to n
If UO.GetDistance("OBJ"+str(X))<=6 Then
MHP=UO.GetMaxHP("OBJ"+str(X))
HP=UO.GetHP("OBJ"+str(X))
If HP<MHP and (HP<MIN>UO.Count("0x0e21") or (UO.Timer()-Time)>40
If (UO.Timer()-Time) < 5 Then
UO.WarMode(0)
Wait(500)
UO.WarMode(1)
Wait(500)
Endif
Endif
Wait(500)
Until UO.Dead() or UO.Count("0x0e21")<2
If NOT UO.Dead() THEN
for X=1 to 3
UO.Msg("Od sebe, dosly bandy!!")
Wait(3250)
next
Endif
end sub
jakou mas verzi yoka?
edit:
v zalozce "Main" uplne vlevo dole
edit:
v zalozce "Main" uplne vlevo dole
Naposledy upravil(a) Patejl dne 22.04.2008 17:49:11, celkem upraveno 2 x.
- Raegann
- Paper Elemental
- Příspěvky: 313
- Registrován: 08.09.2006 22:43:20
- Bydliště: Jhelom/Praha
- Kontaktovat uživatele:
Specifikuj "nejede mi". Pri spusteni to vubec nic neudela nebo to projede napr. cyklus jen jednou nebo ti to hlasi nejakou chybu?Leman píše:nwm proc ale nejede mi
Without [u]me[/u] it's just [u]Aweso[/u].
Take my Life and paint it Black Until I'm sleeping
And my Promise, I take it back So please stop creeping
http://last.fm/user/Raegann
Take my Life and paint it Black Until I'm sleeping
And my Promise, I take it back So please stop creeping
http://last.fm/user/Raegann
-
- Death Litographer
- Příspěvky: 1667
- Registrován: 07.09.2006 18:43:22
- Kontaktovat uživatele:
-
- Inkless
- Příspěvky: 25
- Registrován: 24.03.2008 19:48:20
- Castian
- Undead Scriber
- Příspěvky: 752
- Registrován: 08.09.2006 13:05:10
- Bydliště: Blava
- Kontaktovat uživatele:
no keby si radsej napisal ten priblizny riadok +- tri predchadzajuce a nasledujuce riadky toho scriptu asi by sme boli mudrejsi.
-------------------------------------
Mozes este skusit to, ze si das tento script samostatne do jedneho subora (napr. healing.sc) a skusis ho spustit tak. Mozno sa ti biju nejake scripty medzi sebou.
-------------------------------------
Mozes este skusit to, ze si das tento script samostatne do jedneho subora (napr. healing.sc) a skusis ho spustit tak. Mozno sa ti biju nejake scripty medzi sebou.
[b]Save a horse, ride a tractor![/b]
[quote="Patejl"]
ten If HP<MHP by měl být chybný
Kód: Vybrat vše
sub healx()
var HP,MHP,DMG,MIN,OBJ,TIME
Repeat
DMG=0
for X=1 to n
If UO.GetDistance("OBJ"+str(X))<=6 Then
MHP=UO.GetMaxHP("OBJ"+str(X))
HP=UO.GetHP("OBJ"+str(X))
If HP<MHP and (HP<MIN>UO.Count("0x0e21") or (UO.Timer()-Time)>40
If (UO.Timer()-Time) < 5 Then
UO.WarMode(0)
Wait(500)
end sub