Anisu2007-12-31 02:43:04
I know I spread around some XML files before, but XML is by far the worse method of sharing scripts with CMUD so I deleted all my old attachments. I placed several packages on a webserver that you are free to download. I will list them all here because it is easier then making a bunch of different topics. Feel free to post your own packages here as well. If you need a place to host them just send me a mail.
While I do not guarantee support for these scripts I will email you with updates should I find bugs or should I improve the scripts in a significant manner. If you wish to receive these updates you can email me at lauren =at= ealhdun (dot) be. You can also email me with suggestions and bug reports.
When you send an email make sure your subject begins with ""
packages:
-IFF
-Astrology
-Herb and potion list
-Herbalist script
IFF(Identification Friend or Foe)(last update 02/02/2008)
Description: Colours city/commune enemies red and members green. Can be used for more advanced scripting like auto-personal enemy on targeting, entering of area, demesne, etc.
Usage: in your connection script place the alias "orgcheck", or perform this alias manually
Link: http://www.ealhdun.be/lusternia/IFF.pkg
Astrology
Description: - Check nativity of your enemies and displays the affliction table in a statusbar on targeting. (note targeting alias included is essential)
- Checks the astrological spheres and determines their strength and powercost.
- Checks the afflictions done by rays.
Usage: Astrocheck, spherereport, Nativity, t
Link: http://www.ealhdun.be/lusternia/astrology.pkg
Potion and Herb list(last update 02/15/2008)
Description: Tracks curative herbs and potions and tells you what needs refilling. You can set different values by editing the potions and riftherbs variables
Usage: PL, IR, potionreport, herbreport, prefill , poisonreport
Note: there are certain variables like outherb and outpotion that relate to my system's prompt, you may or may not find them useful in your own.
Link: http://www.ealhdun.be/lusternia/potionherblist.pkg
Herbalist
Description: tracks what herbs are around hibernation and in peak month. provides a semiautomatic harvesting script
Usage: date, harv , abortherb
Link: http://www.ealhdun.be/lusternia/herbalist.pkg
While I do not guarantee support for these scripts I will email you with updates should I find bugs or should I improve the scripts in a significant manner. If you wish to receive these updates you can email me at lauren =at= ealhdun (dot) be. You can also email me with suggestions and bug reports.
When you send an email make sure your subject begins with ""
packages:
-IFF
-Astrology
-Herb and potion list
-Herbalist script
IFF(Identification Friend or Foe)(last update 02/02/2008)
Description: Colours city/commune enemies red and members green. Can be used for more advanced scripting like auto-personal enemy on targeting, entering of area, demesne, etc.
Usage: in your connection script place the alias "orgcheck", or perform this alias manually
Link: http://www.ealhdun.be/lusternia/IFF.pkg
Astrology
Description: - Check nativity of your enemies and displays the affliction table in a statusbar on targeting. (note targeting alias included is essential)
- Checks the astrological spheres and determines their strength and powercost.
- Checks the afflictions done by rays.
Usage: Astrocheck, spherereport, Nativity
Link: http://www.ealhdun.be/lusternia/astrology.pkg
Potion and Herb list(last update 02/15/2008)
Description: Tracks curative herbs and potions and tells you what needs refilling. You can set different values by editing the potions and riftherbs variables
Usage: PL, IR, potionreport, herbreport, prefill
Note: there are certain variables like outherb and outpotion that relate to my system's prompt, you may or may not find them useful in your own.
Link: http://www.ealhdun.be/lusternia/potionherblist.pkg
Herbalist
Description: tracks what herbs are around hibernation and in peak month. provides a semiautomatic harvesting script
Usage: date, harv
Link: http://www.ealhdun.be/lusternia/herbalist.pkg
Anisu2007-12-31 15:25:20
influencing and debating
==warning, this package is not finished yet and is quite possibly bugged==
Description: Random debating system and an influence system
Usage: for influencing use the speed menu system (right click) to select the type of attack and then use the alias influ. For debating dbb for random attack, ms for random mindset (attacks always adjust mindset). It also has a dramatics curing system which is buggy.
Note: for village influencing --> currently set for Earl of Celest, modify the code in the influ alias to your own org and rank.
for other influencing --> everything is set to transcendant level
Link: http://www.ealhdun.be/lusternia/influenceanddebate.pkg
==warning, this package is not finished yet and is quite possibly bugged==
Description: Random debating system and an influence system
Usage: for influencing use the speed menu system (right click) to select the type of attack and then use the alias influ. For debating dbb for random attack, ms for random mindset (attacks always adjust mindset). It also has a dramatics curing system which is buggy.
Note: for village influencing --> currently set for Earl of Celest, modify the code in the influ alias to your own org and rank.
for other influencing --> everything is set to transcendant level
Link: http://www.ealhdun.be/lusternia/influenceanddebate.pkg
Caighan2008-01-05 09:51:09
hey really liked your herb and rift scripts they seem to work well thanks for the effort.
Unknown2008-01-09 08:20:53
Ok so now how do I put a package in? And is there another host for the IFF package?
Anisu2008-01-09 16:27:57
QUOTE(Elliot @ Jan 9 2008, 09:20 AM) 474881
Ok so now how do I put a package in? And is there another host for the IFF package?
copy paste the link and it should work, the forums do not use the capital letters.
Enero2008-01-31 04:30:14
Lazy me lurves you now... no need to check ABs or memorize hibernation months for each herb!
Anisu2008-02-01 16:03:50
I changed the potion report script a bit, it is mainly a visual change although it now also has a new future for empty vials
Unknown2008-02-01 16:18:00
Anisu... after loading your IFF package... it's coloring everything alright, but it's also coloring part of names... like it's matching things based on a very small part of the name, you know what I mean?
Just a comment on it...
Just a comment on it...
Unknown2008-02-01 16:22:06
Sounds like there's a need for an addition to the pattern for word boundaries. I don't use the package and don't know exactly what it needs, but that seems to be what you're saying.
Anisu2008-02-02 14:54:12
QUOTE(Rian @ Feb 1 2008, 05:18 PM) 483055
Anisu... after loading your IFF package... it's coloring everything alright, but it's also coloring part of names... like it's matching things based on a very small part of the name, you know what I mean?
Just a comment on it...
Just a comment on it...
That would be because in cmud regex it is an arse to make sure nothing follows on the name. eg. does not work in regex triggers
This is if you mean the Gregori types
if you mean the ketheranisu like coloring you need to update to the package that checks for capitalization.
In other news:
At request the potion package now contains a poisonlist. I also made it show artifact vials seperately from the rest.
To customize simply edit the variables in the ModifyMe classes.
Also if anyone wants the rift system to show commodities and the like, you will have to send me a list of all the commodies, tints, whatever else goes in a rift.
edit:
to give you an idea what you can do besides the showing of the potionlist here is a sipping alias from Catarin's system modified for my purposes
CODE
#if @stagmedbag {
touch medicinebag
usingbag=1
#alarm +2 {usingbag=0}
stagmedbag=%eval(@stagmedbag-1)
#if (@stagmedbag == 10)
    {#sayMedicinebag is running low }
} {
  sip health
  potionlist.healing=%eval(@potionlist.healing - 1)
  #if (@potionlist.healing < 10) {
      #sayHEALTH POTION SHORTAGE, GO GO GO
  } {
      #if (@potionlist.healing == 40) {
        #sayRunning low on health }
      }
  }
touch medicinebag
usingbag=1
#alarm +2 {usingbag=0}
stagmedbag=%eval(@stagmedbag-1)
#if (@stagmedbag == 10)
    {#say
} {
  sip health
  potionlist.healing=%eval(@potionlist.healing - 1)
  #if (@potionlist.healing < 10) {
      #say
  } {
      #if (@potionlist.healing == 40) {
        #say
      }
  }
Unknown2008-02-02 16:39:01
QUOTE(Anisu @ Feb 2 2008, 09:54 AM) 483272
That would be because in cmud regex it is an arse to make sure nothing follows on the name. eg. does not work in regex triggers
Quite incorrect. You use \\b to set a word boundary in regex. So, if using a variable string list to highlight names, your pattern would be something like: \\b(?:@namelist)\\b
Anisu2008-02-02 16:54:49
QUOTE(Zarquan @ Feb 2 2008, 05:39 PM) 483286
Quite incorrect. You use \\b to set a word boundary in regex. So, if using a variable string list to highlight names, your pattern would be something like: \\b(?:@namelist)\\b
things like commas are considered part of the word boundary
oor nod, ignore me
So thanks to Zarquan the IFF script has been improved
Kharaen2008-02-08 14:41:45
Here's a little 'upgrade' to Anisu's herbalism package. It uses MXP so when you do plants, you'll see "You see some (herb) growing here." You click on that to set the herb, then click on the number left to set the toharv variable, and then on harvest to start harvesting. Currently set so you harvest sparkleberry to 3, earwort to 5, and all other herbs to 10.
Anisu2008-02-15 14:59:58
The potionlist now makes use of the events raised by Catarin's system, it will track the usage of all potions and warn you when you run low and the warning escalates when you run very low and when you are out of the potion.
Should work for all potions except Vitae (I do not have the triggers for when you sip vitae, if you give it to me I will add).
I should stress that for these to work you MUST make use of Catarin's sip aliases, you can not use sip health, you must use healthsip, Likewise you have to use brokenleftarm instead of apply mending. And so on.
If you wish to interface your own system take a look at the switch command and make sure your system does a "#raise ConsumeItem @lastwhatever" where @lastwhatever contains one of the switch statements.
Should work for all potions except Vitae (I do not have the triggers for when you sip vitae, if you give it to me I will add).
I should stress that for these to work you MUST make use of Catarin's sip aliases, you can not use sip health, you must use healthsip, Likewise you have to use brokenleftarm instead of apply mending. And so on.
If you wish to interface your own system take a look at the switch command and make sure your system does a "#raise ConsumeItem @lastwhatever" where @lastwhatever contains one of the switch statements.
Jalain2008-03-07 14:34:11
Could someone make and put up a nice and simple health/mana/ego gauge system? My one I made for Zmud doesn't work on Cmud
Unknown2008-03-07 20:53:15
I used this to create my gauges in CMUD, setting the colors after the buttons were created because CMUD defaults on the colors. Just make sure the variables match your own before you execute this script. Pasting it into your command line should work just fine.
CODE
#BUTTON 0 {H: @health / @max_health} {} {} {} {@health} {} {HEART} {Size} {200} {18} {} {} {} {} {} {Gauge||12|@max_health|@max_health / 4|0} {} "" {Explore} {} {btnhealth} {2}
#BUTTON 0 {M: @mana / @max_mana} {} {} {} {@mana} {} {DIAMOND} {Size} {200} {18} {} {} {} {} {} {Gauge||12|@max_mana|@max_mana / 4|0} {} "" {Explore} {} {btnmana} {2}
#BUTTON 0 {E: @ego / @max_ego} {} {} {} {@ego} {} {PINDOWN} {Size} {200} {18} {} {} {} {} {} {Gauge||12|@max_ego|@max_ego / 4|0} {} "" {Explore} {} {btnego} {2}
#BUTTON 0 {P: @power / 10} {} {} {} {@power} {} {BOLT} {Size} {200} {18} {} {} {} {} {} {Gauge||12|10|1|0} {} "" {Explore} {} {btnpower} {2}
#CALL %btncol(btnhealth, greenyellow, darkgreen)
#CALL %btncol(btnmana, deepskyblue, midnightblue)
#CALL %btncol(btnego, mediumorchid, magenta)
#CALL %btncol(btnpower, gold, saddlebrown)
#BUTTON 0 {M: @mana / @max_mana} {} {} {} {@mana} {} {DIAMOND} {Size} {200} {18} {} {} {} {} {} {Gauge||12|@max_mana|@max_mana / 4|0} {} "" {Explore} {} {btnmana} {2}
#BUTTON 0 {E: @ego / @max_ego} {} {} {} {@ego} {} {PINDOWN} {Size} {200} {18} {} {} {} {} {} {Gauge||12|@max_ego|@max_ego / 4|0} {} "" {Explore} {} {btnego} {2}
#BUTTON 0 {P: @power / 10} {} {} {} {@power} {} {BOLT} {Size} {200} {18} {} {} {} {} {} {Gauge||12|10|1|0} {} "" {Explore} {} {btnpower} {2}
#CALL %btncol(btnhealth, greenyellow, darkgreen)
#CALL %btncol(btnmana, deepskyblue, midnightblue)
#CALL %btncol(btnego, mediumorchid, magenta)
#CALL %btncol(btnpower, gold, saddlebrown)
Jalain2008-03-08 10:04:05
Don't really need too much help for the actual gauges, but not too sure how to capture the current from the prompt and the max from score.
Now that I'm not sure how to do..
QUOTE
2244h, 3216m, 3108e, 10p, 9580en, 14440w ex-
Would it beCODE
(*)h, (*)m, (*)e, (*)p, (*)en, (*)w (*)
CODE
hp=%1
mp=%2
ego=%3
power=%4
end=%5
will=%6
?mp=%2
ego=%3
power=%4
end=%5
will=%6
CODE
| Jalain ----------------------------------------------------------- #775 |
| Level  : 54 (20.44%) Power: 10p (  1%)  Karma: 100%        Esteem: 11%  |
| Health : 2244/2244  Mana : 3216/3216  Ego  : 3108/3216  Pedantic    |
|-------------------------------------------------------------------------|
| Level  : 54 (20.44%) Power: 10p (  1%)  Karma: 100%        Esteem: 11%  |
| Health : 2244/2244  Mana : 3216/3216  Ego  : 3108/3216  Pedantic    |
|-------------------------------------------------------------------------|
Now that I'm not sure how to do..
Anisu2008-03-08 10:34:31
QUOTE(Jalain @ Mar 8 2008, 11:04 AM) 492084
Don't really need too much help for the actual gauges, but not too sure how to capture the current from the prompt and the max from score.
Would it be
Now that I'm not sure how to do..
Would it be
CODE
(*)h, (*)m, (*)e, (*)p, (*)en, (*)w (*)
CODE
hp=%1
mp=%2
ego=%3
power=%4
end=%5
will=%6
?mp=%2
ego=%3
power=%4
end=%5
will=%6
CODE
| Jalain ----------------------------------------------------------- #775 |
| Level  : 54 (20.44%) Power: 10p (  1%)  Karma: 100%        Esteem: 11%  |
| Health : 2244/2244  Mana : 3216/3216  Ego  : 3108/3216  Pedantic    |
|-------------------------------------------------------------------------|
| Level  : 54 (20.44%) Power: 10p (  1%)  Karma: 100%        Esteem: 11%  |
| Health : 2244/2244  Mana : 3216/3216  Ego  : 3108/3216  Pedantic    |
|-------------------------------------------------------------------------|
Now that I'm not sure how to do..
trigger 1:
(&health)h, (&mana)m, (&ego)e, (&power)p, (&endurance)en, (&willpower)w (&promptstate)
trigger 2:
~| Health :%s(&health)/(&maxhealth)%sMana :%s(&mana)/(&maxmana)%sEgo :%s(&ego)/(&maxego)%s%w%s~|
if you use atcp
CODE
 Â
 Â
Jalain2008-03-08 10:44:45
ATCP?
How exactly do I use that? I tried just copying and pasting it to my command bar and hitting enter, but that didn't work. Kinda confusing.
Same with the other ones. I don't know how to get them to execute.
Do I put hp=&hp ect?
How exactly do I use that? I tried just copying and pasting it to my command bar and hitting enter, but that didn't work. Kinda confusing.
Same with the other ones. I don't know how to get them to execute.
Do I put hp=&hp ect?
Anisu2008-03-08 11:14:48
the atcp one is xml code so it would need to be imported as xml
for the others they are just the patterns not a command to use use #TRIGGER {}
to send them from the commandline
for the others they are just the patterns not a command to use use #TRIGGER {
to send them from the commandline
Privacy Overview
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Strictly Necessary Cookies
Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.