Paste #115970: Raider

Date: 2023/10/02 16:43:42 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


spawnRaider:
    type: task
    debug: true
    definitions: myLocation
    script:
    - create player Raider <[myLocation]> traits:sentinel save:myRaider
    - define myRaider <entry[myRaider].created_npc>
    - definemap myMechs:
                custom_name: Raider
                name: Raider
                name_visible: true
                lookclose: true
                set_assignment: sentinel
                set_entity_type: player
                skin_blob: ewogICJ0aW1lc3RhbXAiIDogMTY5NjI4Njc1Mzk5OSwKICAicHJvZmlsZUlkIiA6ICJkZTE0MGFmM2NmMjM0ZmM0OTJiZTE3M2Y2NjA3MzViYiIsCiAgInByb2ZpbGVOYW1lIiA6ICJTUlRlYW0iLAogICJzaWduYXR1cmVSZXF1aXJlZCIgOiB0cnVlLAogICJ0ZXh0dXJlcyIgOiB7CiAgICAiU0tJTiIgOiB7CiAgICAgICJ1cmwiIDogImh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmFhZGNkNjU3MGI2ZmNiNzk2Y2ZkYjJlMTg0ZmVkNzZhMDE5MGFkNjAwM2M3MmI0ZGVkM2Y5MTFmODlhOGZjZiIsCiAgICAgICJtZXRhZGF0YSIgOiB7CiAgICAgICAgIm1vZGVsIiA6ICJzbGltIgogICAgICB9CiAgICB9CiAgfQp9;BcSOK1iymf+IoSOw9dcIe9RdKnjjso3OzmFhr50dfDKp8zxmciRsl9da96gWYLU4c0V++r663MGG44cBswpdoahScyhYrjrZowvDE59fCXoMEhov0iR/CF0OFGhVvFQRicgXHa03D9rWpYxmt9K8jbM1ndjhCPaddSqvedKh3VvcTwXfGlI+tudRlpzJXn7N74D45gY3w8GllTuv4ijEio+BjmxkyBk4xozFWbk25Y/do4lyUTYE6MT5J7n/O6ojVagehsr7trAQATwKZ/yCVwh++24FFbLZhCPbrij6dle/gv+dFDuwPwLrTyVFD6hXxERrfNSKuNbYOJ32fPYRh7WZh48a2veY6K8OpQXX+PLM2XVB3HDt+dGzFs27YSZvvZWFhMA1Q0oWmpbUsDnPoJr0r3prEKAiCFCYGcRjk9NLXJyK7Ub6npDuXpTMCbiDlVmyQEGcyb9tzk8g3ZxX7jz51LK0rneZGLt/iCnBha2/D1orpy9FJb1KXWRmbiCfooVF5EqJD4FZ9JmDrmA6k3OrD4RlMLj1jXWmAOEwUoo8zxM/wVPFnfaFN87bdowQbXIFzeJvVfPYcY7eb547UsvX2O0tcx0crIPSvhJIB43/J52N5lWWd1l/fKfcaPKHjZCcmalnVAEEOAUCMZlXk2Ov9tlR84Y3qAcWdKqjrEU=;Raider
    - adjust <[myRaider]> <[myMechs]>
    - execute as_server "npc select <[myRaider].npc.id>"
    - execute as_server "sentinel avoidrange 1"
    - execute as_server "sentinel range 25"
    - execute as_server "sentinel damage -1"
    - execute as_server "sentinel armor -1"
    - execute as_server "sentinel health 10"
    - execute as_server "sentinel respawntime -1"
    - execute as_server "sentinel chaserange 50"
    - execute as_server "sentinel deathxp 20"
    - execute as_server "sentinel reach 2"
    - execute as_server "sentinel fightback true"
    - execute as_server "sentinel chaseclose false"
    - execute as_server "sentinel realistic true"
    - execute as_server "sentinel knockback true"
    - execute as_server "sentinel addtarget PLAYER"
    - execute as_server "sentinel removeignore owner"