Give me some script ideas for scripts that don't already exist. I'm bored!
Give me some script ideas for scripts that don't already exist. I'm bored!
Write a 'bescort' script, like dragonrealms has, for all of the stringproc movements in the game so we can remove them from the mapdb.
Magic item recharging script?
along the same line of thought, scroll unlocks and charging
Making an Urven'eth potion, I started one in wizard, less than ideal I know but I suck at real scripting, but have not had a chance to finish and test it.
How about cast a disk on everyone in the room that doesn't already have a disk, rapid fire friendly.
A task scheduler or script management type of script that starts and stops scripts when certain conditions are met or at certain times.
Last edited by Methais; 03-27-2023 at 01:25 PM.
Code:if !Spell[511].known? echo "You don't know 511. What you trying to pull here?" else GameObj.pcs.each{ |person| if !checkmana(50) && Spell[515].known? && !Spell[515].active? echo "Waiting for mana." wait_until{ checkmana(50) } end Spell[515].cast if !Spell[515].active? && Spell[515].known? if !checkmana(16) echo "Waiting for mana." wait_until{ checkmana(16) } end Spell[511].cast("##{person.id}") if checkmana(16) && !GameObj.loot.find{ |item| item.noun =~ /disk|coffin/ && item.name =~ /#{person}/ } } Spell[511].cast(checkname) if checkmana(16) && !GameObj.loot.find{ |item| item.noun =~ /disk|coffin/ && item.name =~ /#{checkname}/ } end
Last edited by Tgo01; 03-27-2023 at 10:50 PM.
Keep on posting suggestions. I'm gonna work on the ones I feel like working on at any particular moment in time.