Forum

Please note that you can subscribe to the individual forums. A subscription for news only covers the news.

Notifications
Clear all

Different instructions based on a merits

2 Posts
2 Users
1 Likes
416 Views
(@trippypet)
Member
Joined: 3 months ago
Posts: 1
Topic starter  

I wanted to be able to use different instructions or instructions with different weights based on how many merits the slave has. But I was having trouble doing that from the [instructions] themselves so I cam up with a different method.  Sharing here, in case anyone else finds it useful:

1. Create a few different permissions with the same title so they look the same when running the program.

2. Use NotIf=#zzmerits to control when a permission is available. The goal is to have exactly one active at a time. For example we can have three permissions active in the 0-1000, 1000-1500 and 1500+ merit ranges respectively.

3. For each of the permission create a different instruction set - you can now set instructions independently. 

[Permission-EatLow]
  NotIf=#zzmerits>500
  Title=Eat
  PreStatus=Normal
  Group=Necessities
  NewStatus=Eating
  PermitIf=FeelingSick
  Instructions=EatLow
  Pct=80
  Delay=00:02,00:10
  MaxWait=00:30
  MinInterval=03:00
  Notify=2
[Permission-EatMid]
  NotIf=#zzmerits>800
  NotIf=#zzmerits<500
  Title=Eat
  PreStatus=Normal
  Group=Necessities
  NewStatus=Eating
  PermitIf=FeelingSick
  Instructions=EatMid
  Pct=80
  Delay=00:02,00:10
  MaxWait=00:30
  MinInterval=03:00
  Notify=2

[Instructions-EatLow]
  Askable=0
  Change=Program
  Choice=New
    Option=Eat without using your hands!
	      NotIf=AllowAllCutlery
    Option=You may not use cutlery.
       NotIf=AllowAllCutlery
    Option=You may use cutlery.
  Choice=New
    Option=Eat with your hands cuffed behind you.
      NotIf=NoCuffs
      NotIf=NoCuffsEating
    Option=Eat with your hands cuffed in front of you.
		  NotIf=NoCuffs
		  NotIf=NoCuffsEating
    Option=*
     Weight=30
  Choice=New
    Option=Wear a plug
	    NotIf=NoPlug
		  NotIf=NoPlugEating
    Option=*
     Weight=21

[Instructions-EatMid]
  Askable=0
  Change=Program
  Choice=New
    Option=Eat without using your hands!
   	  NotIf=AllowAllCutlery
    Option=You may not use cutlery.
      NotIf=AllowAllCutlery
    Option=You may use cutlery.
      Weight=2
  Choice=New
    Option=Eat with your hands cuffed in front of you.
		  NotIf=NoCuffs
		  NotIf=NoCuffsEating
    Option=*
      Weight=30
  Choice=New
    Option=Wear a plug
	    NotIf=NoPlug
		  NotIf=NoPlugEating
    Option=*
      Weight=21

ef

 


   
TanyaHumble reacted
Quote
(@sven_b)
Member Admin
Joined: 12 months ago
Posts: 522
 

Thank you for contributing to the community by sharing this.

Sven


   
ReplyQuote