Skip to content

Instantly share code, notes, and snippets.

@chosig
chosig / msdp.lua
Created November 17, 2022 17:46
This is the script I use in Mudlet to activate MSDP.
-- Enable MSDP protocol
function enableMSDP()
-- Wait a second then try to enable MSDP
tempTimer(1, function() sendMSDP("LIST", "COMMANDS", "LISTS", "REPORTABLE_VARIABLES") end)
-- Wait 2 seconds then try to populate MSDP variables.
tempTimer(2, function() enableMSDPvariables() end)
cecho("<orange>MSDP ENABLED!<reset>")
end
@chosig
chosig / gist:be3a0e7afd7179dd99fa44d7982d70d8
Created March 25, 2017 06:48
TinyFugue GMCP negotiation
; -*- folded-file: t -*-
; {{{ gmcp_handler
/def gmcp_handler = \
/if (gmcp_debug) /echo % gmcp: %{*} %; /endif %;\
/if ({1} !~ "Char.Vitals") \
/echo % gmcp unrecognised %;\
/return %;\
/endif %;\
@chosig
chosig / gist:da75013914e7bc4f5d711f95c1e7fd53
Last active March 10, 2020 10:22
Just loot coins with "value" in Discworld MUD.
Coins are split on type/continent:
nickname every half-dollar & every dollar & every ten-dollar & every royal & every ankh-morpork crown as loot-am-coins
nickname every quarter-rhinu & every half-rhinu & every rhinu & every ten-rhinu & every fifty-rhinu as loot-cwc-coins
nickname every toon & every talent & every ra & every thanra as loot-djb-coins
nickname every livre & every forin & every ducat as loot-genua-coins
nickname every stater & every decadrachma & every mina & every tyrant as loot-eph-coins
nickname every shilling & every lancre crown & every tencrown & every sovereign & every hedgehog as loot-lancre-coins
nickname every fifty para & every dinar & every two dinar & every five dinar & every ten dinar & every fifty dinar & every hundred dinar & every thousand dinar & every toman as loot-klatch-coins
;; Fix for nxhtml's background colors, makes you less
;; prone to have a seizure if you have a dark theme.
(color-theme-zenburn) ; or pick your fave
(eval-after-load 'mumamo
'(eval-after-load 'zenburn ; same here
'(ignore-errors (set-face-background
'mumamo-background-chunk-submode1 "#4F3F3F")
(set-face-background
'mumamo-background-chunk-submode2 "#3F4F3F")
(set-face-background