Author Topic: For your reference: Socials template  (Read 4929 times)

0 Members and 1 Guest are viewing this topic.

Offline Calypso

  • Administrator
  • Full Member
  • *****
  • Posts: 133
    • View Profile
    • Email
For your reference: Socials template
« on: May 28, 2014, 06:13:02 am »
For the sake of reference, I'm leaving this here so it's easy to find. If someone would like to create a new social, this is the information I would need. Note me in game (or leave a reply with your ideas)with as much of this filled out as you can. You don't have to worry about the variables unless you want to take a swing at it. I'll take care of it myself. Fair warning- I'm not adding anything I don't think needs to be a social, so please attempt to be somewhat civilized with your socials requests.


Ok: this is how "easy" it is to make a social:  Fill in all these lines and use the correct variables:

n) Command         : <name of social>         1) Sort as Command  : <name of social on social list>         
2) Min Position[CH]: Standing        3) Min Position [VT]: Standing
4) Min Level   [CH]: 0               5) Show if Invisible: NOT HIDDEN
a) Char    [NO ARG]: <what the character sees without a victim>
b) Others  [NO ARG]:  <what the room sees when no victim>
c) Char [NOT FOUND]: <what the character sees if victim is not found>
d) Char  [ARG SELF]: <what the character sees if victim is self>
e) Others[ARG SELF]: <What the room sees when victim is character’s self>
f) Char      [VICT]: <What the character sees when they have a victim>
g) Others    [VICT]: <What the room sees when the character has a victim>
h) Victim    [VICT]: <What the victim sees when the character has a victim>
i) Char  [BODY PRT]: <Used only if  this social can be used with the body part of victim>
j) Others[BODY PRT]: <What room sees if character uses body part of victim>
k) Victim[BODY PRT]: <What victim sees if character uses body part of victim>
l) Char       [OBJ]: <What character sees if victim is an object>
m) Others     [OBJ]: <what room sees if victim is an object>

But instead of using <player> or <victim> you have to know these variables:
$n = you, $N = target, $m him/her/it for you, $M him/her/it for target
$s = his/her/it for you, $S = his/her/it for target
$e = he/she/it for you, $S = he/she/it for target

Example: Poke
n) Command         : poke            1) Sort as Command  : poke           
2) Min Position[CH]: Resting         3) Min Position [VT]: Resting
4) Min Level   [CH]: 0               5) Show if Invisible: NOT HIDDEN
a) Char    [NO ARG]: Poke who? What? Where?
b) Others  [NO ARG]: <Null>
c) Char [NOT FOUND]: You can't poke someone who's not here!
d) Char  [ARG SELF]: You poke yourself in the ribs, feeling very silly.
e) Others[ARG SELF]: $n pokes $mself in the ribs, looking very sheepish.
f) Char      [VICT]: You poke $M in the ribs.
g) Others    [VICT]: $n pokes $N in the ribs.
h) Victim    [VICT]: $n pokes you in the ribs.
i) Char  [BODY PRT]: You poke $M in $S $t.
j) Others[BODY PRT]: $n pokes $N in $S $t.
k) Victim[BODY PRT]: $n pokes you in your $t.
l) Char       [OBJ]: You poke at $p.
m) Others     [OBJ]: $n pokes at $p.

I get my energy from my Inner G.