Vis innlegg

Denne delen lar deg se alle innlegg laget av dette medlemmet. Merk at du bare kan se innlegg gjort i områder du har tilgang til.


Emner - Floyd-ATC

Sider: 1 ... 4 5 [6] 7 8 ... 12
76
Minecraft / Auto-away
« på: 12. Juli 2012, 23:23 pm »
WhoPlugin har nå fått noen kjekke tilleggsfunksjoner:
1. Auto-away hvis du er idle mer enn ca. 5 minutter (kan variere noe)
2. Når du er auto-away så vises du som AFK "(Idle)", men du er i tillegg immun mot skade (EKSPERIMENTELL!!!)
3. Auto-away kanselleres automatisk bl.a. hvis du beveger deg, sender en kommando eller chatter
4. Du kan ikke bli auto-away hvis du har satt deg selv /afk manuelt
5. Hvis du er /afk manuelt får du nå en påminnelse ca. hvert 5 minutt
6. Manuell /afk gir IKKE immunitet mot skade

Hensikten med auto-away er at du skal kunne løpe fra hvis det er noe som skjer IRL, og folk får beskjed. Immunitet mot skade er et følsomt tema, så jeg vet at mange vil forsøke å finne en måte å misbruke dette. Hvis dette skjer så vil jeg endre mekanikken, evt. fjerne den.

Rapporter her :-)

77
Minecraft / Kjekk kommando: /seen
« på: 11. Juli 2012, 23:21 pm »
Denne kommandoen brukes for å se når en spiller sist var pålogget. Med forbehold om bugs så fungerer den slik man forventer; f.eks
Kode: [Velg]
/seen spillernavn
[Seen] spillernavn logged out Wed 11.Jul 2012 22:57 after playing for 58 minutes

Legg merke til at siden vi snakker om ikke-påloggede brukere som KAN ha kortere navn enn en bruker som fremdeles er pålogget så er det ikke mulig å bruke del av navnet slik som man kan med mange andre kommandoer. Eksempel: Det kan godt eksistere en bruker "Emil" som jeg ønsker å sjekke selv om "Emilpoika" er innlogget. Skriver jeg "Emil" så sjekker jeg "Emil". Hvis jeg vil sjekke "Emilpoika" så må jeg skrive "/seen Emilpoika".

...eller "/seen emilpoika". Kommandoen er ikke case-sensitiv, det får være grenser ;-)

Jeg har i utgangspunktet to hensikter med kommandoen. For det første at folk skal kunne sjekke når venner sist var innom. For det andre at folk (og da kanskje særlig ops/admins) skal kunne sjekke om eiere av ting har vært aktive i det siste.

78
Minecraft / Ny kommando som jeg har savnet lenge: /tpback
« på: 11. Juli 2012, 12:21 pm »
Serveren husker nå hvor alle spillere har vært den siste timen. Det er dermed mulig å bruke kommandoen /tpback for å hoppe tilbake dit du var for X antall minutter siden. F.eks.

Kode: [Velg]
/tpback 10sender deg tilbake dit du var for 10 minutter siden.

Ops/Admins har i tillegg mulighet til å hoppe dit ANDRE spillere var for X antall minutter siden. Hvis jeg f.eks. skriver
Kode: [Velg]
/tpback 15 svuppeså blir jeg sendt dit svuppe var for 15 minutter siden.

NB! Dataene holdes foresløpig kun i minnet så historikken går tapt ved restart av serveren eller reload av TelePlugin. Det er mulig jeg fikser dette hvis det viser seg å være et stort problem.

79
Minecraft / Minecarts og metro-system
« på: 10. Juli 2012, 20:15 pm »
Etter en GOD del plunder har CartPlugin blitt såpass stabil at det går an å slippe løs folk med å lage egne baner med denne litt spesielle mekanikken.

  • Som endel har oppdaget så forsvinner tomme Minecarts nå umiddelbart når du setter dem ut. Ikke kast bort jern på dette. Vi erstatter IKKE slike tap fordi Minecarts nå er gratis.
  • Bygg en stasjon med powered rails.
  • Skinnen må slutte i en hel blokk (ikke en trapp eller lignende).
  • Over den første skinnen plasserer du et blankt skilt.
  • Høyreklikk på skiltet. Du blir da automatisk plassert i en minecart og hvis sporet har strøm vil du aksellerere.
  • Når powered rails har gitt deg en hastighet på minimum 1 meter i sekundet så vil minecarten ikke stoppe før den a) kolliderer med noe eller b) du hopper ut.
  • Systemet forsøker å hindre kollisjoner ved å fjerne spillere, dyr og løse gjenstander som ligger i veien. Dette fungerer ikke perfekt.
  • Når du kastes ut av en minecart vil systemet forsøke å plassere deg på en STEP eller HALFSTEP innenfor en radius av 2 blokker, istedet for i sporet.
  • Hvis det ikke finnes en STEP eller HALFSTEP i nærheten vil systemet forsøke å plassere deg på et tilfeldig sted ved siden av sporet.

Problemer meldes via flaskepost (helst X.O.)
Eller postes i denne tråden.

80
Arkiv / Nabokrangel: KRIS08 vs. YoKompis123 (ikke tilstede)
« på: 10. Juli 2012, 10:12 am »
Jeg har idag gitt KRIS08 tillatelse til å rive en uferdig og ubeskyttet trestruktur (merket med rødt på bildet) slik at de kan fullføre sitt bygg (merket med grønt på bildet). Trestrukturen lå ikke i LogBlock og regnes derfor som forlatt. Samtidig har jeg beskyttet tilstøtende områder i påvente av at en eier trer fram. Hvis ikke dette skjer innen noen uker så vil jeg tillate riving eller rekonstruksjon av rock/glass strukturen samt tretårnet.

81
Minecraft / Søk i ban-database
« på: 09. Juli 2012, 15:47 pm »
Det er nå mulig å søke i ban-databasen direkte på http://minecraft.atc.no/ban.html.
Melding slutt. :-)

82
Minecraft / Problemer med serveren
« på: 03. Juli 2012, 08:59 am »
Det har oppsto en eller annen form for nettverksproblem som gjorde at ingen fikk logget inn i går kveld. Det kan være så enkelt som at serveren ikke fikk tak i minecraft.net for autentisering, eller at hosting-leverandør hadde ett eller annet problem hos seg. Uansett, ingen kom inn på Minecraft.atc.no og den stod bare og loggeten haug med "lost connection". Forsøkte restart av craftbukkit og reboot av maskinen uten resultat. Først når jeg satte den i OFFLINE mode fungerte ting som de skulle.

Den står nå tilbake i ONLINE mode så problemet har tydeligvis blitt løst.


83
Minecraft / Ny funksjon: Heiser med LiftPlugin
« på: 01. Juli 2012, 22:45 pm »
Hei,

Etter å ha testet etpar ulike plugins idag så lastet jeg inn Lift.jar på serveren idag. Denne fungerte sånn passelig bra men hadde den ekle bivirkningen at enkelte etter å ha prøvd heisen kunne fly rundt som de ville.

Jeg skrotet derfor denne pluginen og skrev min egen LiftPlugin. Denne fungerer nesten på samme måte bare at den ganske enkelt teleporterer spillerne fra etasje til etasje istedet for å bruke fancy funksjoner for å få dem til å sveve opp og ned.

En heis kan bestå av to eller flere etasjer med IRONBLOCK gulv.
Heisen kan i teorien være opptil 4 x 4 blokker stor* og må ha eksakt samme størrelse i alle etasjene.
I hver etasje bør det finnes et blankt skilt og en knapp, enten rett over/under hverandre eller rett ved siden av hverandre.
Alle passasjerene i en gitt etasje vil bli fraktet når en av dem trykker på knappen. (Algoritmen for akkurat dette er eksperimentell!)

Som vanlig: Rapporter problemer i denne tråden.

*) Jeg skrev først 7 x 7 men det er feil. Algoritmen er litt pussig så jeg lurte meg selv :-)

84
Minecraft / Nye begrensninger i forhold til Teleport/Warp
« på: 30. Juni 2012, 14:05 pm »
Jeg har akkurat oppdatert TelePlugin med tilgangskontroll mellom ulike verdener. Eneste måte for vanlige spillere å komme seg til Nether og The End er nå å bruke portaler. Det er altså ikke lenger mulig å bruke /warp for å komme seg til disse to verdenene.

Tilbake til den vanlige verdenen fungerer det som før.

Hvis det skulle oppstå uforutsette problemer som følge av dette vil jeg gjerne ha beskjed i denne tråden.

85
Minecraft / Oppdatert ContainerProtect
« på: 29. Juni 2012, 11:23 am »
Det er nå endelig mulig å forandre beskyttelse på en kiste som allerede er plassert ut. Dersom du har rett til å ødelegge en kiste så har du nå også rett til å oppdatere beskyttelsen på den ved å slå på den med en annen kiste.

Tilbakemeldinger i denne tråden.

86
Minecraft / Ny EKSPERIMENTELL kommando: /tpa
« på: 25. Juni 2012, 23:51 pm »
Jeg har omsider fått satt meg ned og implementert en /tpa kommando som er designet for å fungere på en måte som ikke kan misbrukes til å spamme folk med, samtidig som den er ganske fleksibel. Kommandoen /tphelp gir et kort sammendrag av hvordan det hele fungerer:
Kode: [Velg]
[TP] Personal teleportation commands: [EXPERIMENTAL]
[TP] /tpa <name>  Request teleport to player
[TP] /tpy <name>  Grant teleport access
[TP] /tpn <name>  Deny teleport access
[TP] Access is granted for 24 hours or until denied
[TP] Repeated requests/grants/denials are ignored

Dette er en utvidelse av TelePlugin som er den første pluginen jeg skrev. Systemet fungerer slik at serveren oppretter "tokens" (eller billetter om du vil) på disk slik at forespørsler, tillatelser og blokkeringer tas vare på i 24 timer før de forkastes. Dersom det finnes en forespørsel og en tillatelse så teleporteres spilleren og forespørselen fjernes. Man kan altså bruke systemet på to måter:

  • Enten sende en "invitasjon" med /tpy som besvares med /tpa
  • Eller sende en "forespørsel" med /tpa som besvares med /tpy

Kommandoen /tpn brukes først og fremst for å kansellere en tillatelse gitt med /tpy før det har gått 24 timer.

Ettersom pluginen er eksperimentell og krever minst to spillere for å teste i praksis så har jeg valgt å sette den i drift kun for OPS inntil jeg får luket ut åpenbare feil og barnesykdommer.


Oppdatering: Jeg har glattet ut noen små rynker her og gitt tillatelse til alle untatt røde spillere (restricted). Tilbakemelding gis i denne tråden.

87
General discussion / FLYTTET: DJDUR følger ikke regler
« på: 17. Juni 2012, 20:15 pm »
Dette emnet har blitt flyttet til Minecraft.

http://forums.atc.no/index.php?topic=1518.0

88
Minecraft / MCbans erstattet med FigAdmin
« på: 17. Juni 2012, 18:19 pm »
Det irriterer meg stort at mcbans har blitt så utrolig ustabilt og kranglete at vi ikke lenger kan bruke den til å utveksle bans med andre servere. Jeg har idag tatt den bort og installert FigAdmin istedet, forhåpentligvis vil den dekke behovene våre bra nok så snart jeg får importert gamle bans.

89
Generelt teknisk / FLYTTET: Guardian og innlogginsproblemer
« på: 31. Mai 2012, 20:57 pm »
Dette emnet har blitt flyttet til Minecraft.

http://forums.atc.no/index.php?topic=1503.0

90
Generelt teknisk / Perl: debug text string
« på: 31. Mai 2012, 14:22 pm »
Dagens Perl-tips:
Kode: [Velg]
printf "0x%*v2.2X\n", ' ', $payload;If $payload is several bytes of data, this will print something like:
Kode: [Velg]
0x01 02 03 CF

Sider: 1 ... 4 5 [6] 7 8 ... 12