Paste #7041: clydes code,

Date: 2014/07/17 17:12:33 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


createcompanion:
  Type: Interact
  Requirements:
    Mode: ALL
    List:
    - -FLAGGED friendmade
  Steps:
    startnpc:
      Click Trigger:
        Script:
        - FLAG player friendmade
        - CHAT "<yellow>Hello <player.name> , I've noticed you don't have a pet???"
        - WAIT 1
        - execute as_op "npc create <player.name>_pet --type wolf --lookclose --size 1"
        - FLAG player npcn:<player.selected_npc.id>  
        - FLAG player friendname:<player.name>_pet
        - execute as_server "npc select <player.flag[npcn]>"
        - execute as_server "npc age baby"    
        - execute as_server "npc owner <player.name>"
        - execute as_op "npc assignment --set 'companion'"
        - assignment <player.flag[npcn].as_npc> "script:companion"
        - narrate " <gold> Do <aqua>/petname [name] <gold> to name you're companion"