Napsal: 14.07.2009 18:42:04
Spíš kdyby se dalo přelít 50 lektvarů, i když máš 50 v kádi, a pak kdyby se dalo nalít i rovnou do prázdné kádě, i bez lahvičky. Ušetřilo by to spoustu klikání a stejně tak i skript na gm mortar.
Az da nekdo restart, tak to tam u uzivanejsich potu bude. Plusy i minusy (a bugyBaltik píše:No ten navrh na 51 neni nic proti nicemu, kdyz nezapomenu zkusim to udelat.
Menit prelejvani se mi moc nechce, ten script je mirne cunackej (coz by tolik nevadilo) ale dost by se prodlouzil coz by mi vadilo
Nekde v pokladu sem ho zahlidl.Papez píše:Takovej dotázek: je ještě možné nějak dostat GM mortar a budou do světa puštěny i další exempláře? Např. jako součást pokladu nebo dát možnost koupit výměnou za pár soch?
A nedej bože, abys musel přepisovat nějaký skript: to je práce! Aneb nač to dělat jednoduše, když to jde i složitě, že?Morfik píše:tadle uprava nicmeu nepomohla jenom se ted budou muset prepsat scripty na michani protoze ted sem musel lahvicku prilejt abych mohl pozdeji michat dal a ted ji budu muset odlejt nevidim v tom zadny usnadneni. Prijde mi to jako nesmysl menit neco co bezi x let bez problemu a ted ze jedna lamka neumi michat nebo si napsat script a uz vubec si ho neumi najit a delat kvuli nemu takovydle zmeny mi neprijde moudry
Zatim tam nech oba, berte to jako pokus, po tydnu treba hodime anketku (mozna bych udelal i menu na vic, ale neco by to stalo aby to nebylo zase tak snadne ale to se musi prvne zkusit abych u toho nestravil mladi a pak se dohodnout s kolegy jak moc progresivni zdaneni by tam eventualne bylo (predstava stylu : po 50 za 10 regu pot jako doted, po 200 za 11 regu, po 500 za 12 regu potion))Papez píše: Ještě by mě zajímalo, které skripty to jsou, abych aktualizoval skript na mrakoplashi. Zatím mám jen univerzální modifikaci preferující 51 lektvarů v kádi.
##############################BY MORFIK########################################
#takze je nutost mit usebe kad s min 1 potionem toho co chces michat jednu #
#prazdnou kad a jednu prazdnou lahvicku a regy, namicha co pude z danych #
# regu co mas v baglu a pak prestane az nebude z ceho michat. tot vse #
#!!!!!!!!!!!!! je nutnosti nastavit si vlastni id gm mortaru !!!!!!!!!!!!!! #
###############################################################################
sub MR()
gmmortar('0x0F87','0x0000','0x0FFF','0x0000','0x0F09','0x0005','0x0005',306,0,'Mana Refresh')
end sub
sub TMR()
gmmortar('0x0F87','0x0000','0x0F87','0x0005','0x0F09','0x0003','0x0003',612,306,'Total Mana Refresh')
end sub
sub GC()
gmmortar('0x0F84','0x0000','0x0FFF','0x0000','0x0F07','0x0000','0x0842',612,0,'Greater Cure')
end sub
sub GH()
gmmortar('0x0F85','0x0000','0x0FFF','0x0000','0x0F0C','0x0000','0x08A7',714,0,'Greater Heal')
end sub
sub GS()
gmmortar('0x0F86','0x0000','0x0FFF','0x0000','0x0F09','0x0000','0x0481',612,0,'Greater Strength')
end sub
sub Shrink()
gmmortar('0x0F78','0x0000','0x0FFF','0x0000','0x0F09','0x045E','0x0724',306,0,'Shrink')
end sub
sub TR()
gmmortar('0x0F7A','0x0000','0x0FFF','0x0000','0x0F0B','0x0000','0x014D',510,0,'Total Refresh')
end sub
sub Lesser_expl()
gmmortar('0x0F8C','0x0000','0x0FFF','0x0000','0x0F0D','0x0000','0x001A',306,0,'Lesser Explosion')
end sub
sub Lava()
gmmortar('0x0F8F','0x0000','0x0FFF','0x0000','0x0F0D','0x000E','0x000E',612,0,'Lava Bomb')
end sub
sub GA()
gmmortar('0x0F7B','0x0000','0x0FFF','0x0000','0x0F08','0x0000','0x00BD',306,0,'Greater Agility')
end sub
sub Lesser_pois()
gmmortar('0x0F88','0x0000','0x0FFF','0x0000','0x0F0A','0x0000','0x089F',204,0,'Lesser Poison')
end sub
sub Deadly()
gmmortar('0x0F88','0x0000','0x0FFF','0x0000','0x0F0A','0x0000','0x08A2',1020,0,'Deadly Poison')
end sub
sub Invis()
gmmortar('0x0F91','0x0000','0x0FFF','0x0000','0x0F09','0x0B77','0x0B77',408,0,'Invisibility')
end sub
sub l__________________________________________________________()
endsub
sub gmmortar(reg1, regb1, reg2, regb2, typlahevplna, barvalahevplna, barvakadplna, minreg1, minreg2, nazev)
var gmmortaritem = 0x40162257
var typlahev = 0x0F0E
var typkade = 0x1843
var barvalahev = 0x0000
uo.findtype(typkade,barvakadplna)
if uo.findcount()==1 then
uo.addobject('kadplna','finditem')
uo.moveitem("kadplna","0",'ground')
start:
if uo.count(reg1) < minreg1 or uo.count(reg2) < minreg2 then
uo.print('Nejsou regy koncim')
return 0
end if
wait(1000)
uo.useobject(gmmortaritem)
uo.waitmenu('Vyber typ potionu',nazev)
repeat
wait(500)
until uo.injournal("vylil")
uo.deletejournal()
uo.waittargetobject('kadplna')
uo.usetype(typkade,barvakadplna)
repeat
wait(500)
until uo.injournal("Prelil jsi")
uo.deletejournal()
uo.waittargettype(typlahev,barvalahev)
uo.usetype(typkade,barvakadplna)
repeat
wait(500)
until uo.injournal("You put")
uo.waittargettype(typlahevplna,barvalahevplna)
uo.useobject('kadplna')
uo.deletejournal()
repeat
wait(500)
until uo.injournal("You put")
goto start
end if
end sub
Souhlasím s Morfíkem...Nač to dělat jednoduše (script) když to jde složitě (uprava sphere)... Mě to vyhovovalo po 50 potionech...nemuselo se nic řešit pustil si scr jesl.. script za tebe udělal všechno..takže takhle úprava mi přišla naprosto zbytečnáMorfik píše:tadle uprava nicmeu nepomohla jenom se ted budou muset prepsat scripty na michani protoze ted sem musel lahvicku prilejt abych mohl pozdeji michat dal a ted ji budu muset odlejt nevidim v tom zadny usnadneni. Prijde mi to jako nesmysl menit neco co bezi x let bez problemu a ted ze jedna lamka neumi michat nebo si napsat script a uz vubec si ho neumi najit a delat kvuli nemu takovydle zmeny mi neprijde moudry
9( 8 ) ? let? prosimte si upadl?GM mort je jedna z novejch vymozenosti...max 5let.Night Storm píše:no mel sem taky napsany souhlas uz odpoledne ale rikal sem si ze nebudu huntit
ale tak pridavam se.. tuto zmenu sem nepobral.. 9(8?) let to funguje a nikdo si nak moc nestezoval .. teda aspon nepamatuju.. a najednou nekdo zaplace a bum zmenacouz
Hod ji klidně hned ...Baltik píše: Zatim tam nech oba, berte to jako pokus, po tydnu treba hodime anketku....