Gudz Teleport Board 2
Een nieuw, volledig herschreven hypergrid Teleport Board, met schonere code en nieuwe mogelijkheden. Kan een lijst van bestemmingen op het web gebruiken, zodat deze gemakkelijk op meerdere borden kan worden bijgewerkt. Zie het in actie op Speculoos Grid.
Haal de laatste versie
- in de wereld: speculoos.world:8002:Lab
- op git: https://git.magiiic.com/opensimulator/Gudz-Teleport-Board-2
Kenmerken:
- Teleport knoppen voor enkele of meervoudige kolommen
- Bestemmingen worden gecontroleerd na de start en elk uur om TP naar inactieve gebieden te vermijden
- Lokale bestemmingen kunnen geschreven worden als HG links en worden automatisch omgezet naar lokale links voor teleport, zodat hetzelfde bord werkt binnen en buiten je raster
- Bestemmingsbron kan worden ingesteld vanaf een notecard of vanaf een webserver
- Onmiddellijk TP of kaart (wijzig USE_MAP in config)
- Verschillende kleuren voor de huidige regio (groen) of offline regio’s (rood), aanpasbaar
- Optionele achtergrondtextuur
- Kan worden geformatteerd met titels (tekst zonder URL), afstandhouder (|) en kolomsprong (-)
- Configuratie op een aparte kaart voor eenvoudige upgrades
Setup
De bestemmingslijst kan op 3 manieren worden ingesteld
- van een externe website: zet de URL in de prim beschrijving
- van een specifieke notecard: zet “card://CardName” in de beschrijving
- fallback indien geen van de twee eerste methodes: lees de eerste notitie kaart die gevonden wordt.
In vorige versies gebruikte de bestemmingslijst 5 waarden. Wij aanvaarden dit oude formaat voor achterwaartse compatibiliteit, maar wij bevelen het vereenvoudigde formaat aan: Displayed Name|your.grid:port
of Displayed Name|your.grid:port: Region Name
of Displayed Name|your.grid:port:Region Name|x,y,z
- Lege regels worden genegeerd
- Regels met commentaar “//” worden naar de eigenaar gestuurd tijdens de initialisatie
- Regels die alleen een string bevatten (en geen URL) worden getekend als gewone tekst
- Regels die alleen een scheidingsteken (“|”) bevatten, worden getekend als een lege regel (afstandhouder)
- Regels die beginnen met “#” worden genegeerdteleport
Hoewel het becommentariëren van regels nuttig is om ze tijdelijk uit te schakelen (#) of om helpberichten weer te geven (//), vertraagt het de initialisatie, dus is het beter om het zo veel mogelijk te vermijden.
Vereiste OSSL-functies:
- osGetGridGatekeeperURI
- osGetNotecard
- osTeleportAgent
- osSetDynamicTextureDataBlendFace en aanverwante (osDrawFilledRectangle, osDrawRectangle, osDrawText, osGetDrawStringSize, osMovePen, osSetFontName, osSetFontSize, osSetPenColor, osSetPenSize)
Geen Resultaten Gevonden
De pagina die u zocht kon niet gevonden worden. Probeer uw zoekopdracht te verfijnen of gebruik de bovenstaande navigatie om deze post te vinden.