LightCoral ) -single-pass setRoomEnv ( val, 301 ) -one room Env setCustomEnvColor ( 301, r, g, b, 255 ) setRoomChar ( val, "?" ) end end updateMap () end registerAnonymousEventHandler ( "onMapMarkSelectedRooms", "onMapMarkSelectedRooms" ) black ) -death trap setRoomEnv ( val, 300 ) -death traps Env setCustomEnvColor ( 300, r, g, b, 255 ) setRoomChar ( val, "☠️" ) lockRoom ( val, true ) elseif markRoomType = "markRoomsAsOneRoom" then local r, g, b = unpack ( color_table. See also: addMapMenu(), removeMapEvent(), getMapEvents() ExampleĪddMapMenu ( "Room type" ) addMapEvent ( "markRoomsAsDeathTrap", "onMapMarkSelectedRooms", "Room type", "Mark selected rooms as Death Trap" ) addMapEvent ( "markRoomsAsOneRoom", "onMapMarkSelectedRooms", "Room type", "Mark selected rooms as single-pass" ) function onMapMarkSelectedRooms ( event, markRoomType ) local selectedRooms = getMapSelection () for i, val in ipairs ( selectedRooms ) do if markRoomType = "markRoomsAsDeathTrap" then local r, g, b = unpack ( color_table. event name is the Mudlet event that will be called when this is clicked on, and arguments will be passed to the handler function. If there is no display name, it will default to the unique name (which otherwise isn't shown and is just used to differentiate this entry from others). Local areaid = addAreaName ( "my first area" ) local newroomid = createRoomID () addRoom ( newroomid ) setRoomArea ( newroomid, "my first area" ) setRoomCoordinates ( newroomid, 0, 0, 0 ) local otherroomid = createRoomID () addRoom ( otherroomid ) setRoomArea ( otherroomid, "my first area" ) setRoomCoordinates ( otherroomid, 0, 5, 0 ) addSpecialExit ( newroomid, otherroomid, "climb Rope" ) addCustomLine ( newroomid, , false ) centerview ( newroomid ) addMapEvent addMapEvent(uniquename, event name, parent, display name, arguments) Adds a new entry to an existing mapper right-click entry.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |