Forums.ATC.no
Ano-Tech Computers => Minecraft => Emne startet av: Floyd-ATC på 10. August 2012, 07:03 am
-
WarpPlugin, den første jeg skrev, er nå faset ut og erstattet av tilsvarende funksjonalitet i TelePlugin.
- "/warp" kan brukes akkurat som før, gamle warps er overført med noen få unntak der navnet bestod av kun spesialtegn.
- "/setwarp" kan brukes akkurat som før; unntaket er at ops/admins nå må bruke en ny kommando "/movewarp" for å flytte en eksisterende warp. Dette for å unngå at eksisterende warps flyttes ved et uhell.
- "/delwarp" kan brukes akkurat som før av ops/admins.
Så hva er nytt?
- Beskyttelse mot PVP. TelePlugin er nå integrert med WorldGuard og vil varsle deg dersom du forsøker å bruke warp/teleport inn i en PVP-region. Dette gjelder også ved bruk av /tp*-kommandoene, inkludert "/tpback", "/tpa" og "/tpy".
- Du kan nå bruke "/warp <stedsnavn> -force" for å overstyre sikkerhetsmekanismen på eget ansvar og risiko.
- Du kan nå lage personlige warps ved å sette et punktum foran navnet. Eksempel: "/setwarp .hjem".
- Andre spillere kan benytte din personlige warp ved å skrive navnet ditt foran punktumet. Eksempel: "/warp dittnavn.hjem"
- VIP har nå tilgang til å slette og flytte sine egne personlige warps.
- Ops/admins med tilgang til skyggekopier av verden (f.eks. hvis det er kjørt en stor restore vil den gamle verdenen vanligvis bli montert under et annet navn) ved å legge til "@" og navn på kopien bak navnet. Eksempel: "/warp teater@rollback". Dette er nyttig for å finne ting i skyggekopien. Fungerer også på personlige warps.
- Ops/admins kan sende en eller flere spillere til et warp-punkt med kommandoen "/warp <punkt> <spiller1> <spiller2>". Dette er motsatt syntax av tidligere, men jeg tror jeg kan telle på null hender hvor mange ops som visste om dette. Opsjonen "-force" fungerer ikke ved warp av andre spillere.
- Globale (dvs. ikke personlige) warps som ikke er benyttet på et antall måneder vil bli automatisk slettet. Eksakt antall måneder er ikke bestemt ennå, jeg vil vurdere dette når jeg har litt historikk å analysere. Gamle WarpPlugin hadde ingen mekanisme for å registrere bruk.
Hvis det er andre som bruker WarpPlugin på sin egen server og ønsker å migrere sine gamle warps, kjør følgende perl-script fra minecraft-katalogen:
#!/usr/bin/perl
use strict;
use warnings;
my $fname = "plugins/WarpPlugin/warps.txt";
open(my $fh, $fname) || die "$fname: $!\n";
while (my $line = <$fh>) {
my ($name, $x, $y, $z, $yaw, $pitch, $world) = split(/:/, $line);
my $newname = $name;
$newname =~ s/[^\w\.]//g; # Fjern spesialtegn
print "$name => $newname\n";
next unless $newname;
next if $newname eq ".";
next if $newname eq "..";
my $outfile = "plugins/TelePlugin/warps/$newname.loc";
open(my $wh, ">", $outfile) || die "$outfile: $!\n";
print $wh join(":", $x, $y, $z, $yaw, $pitch, $world)."\n";
close $wh;
}
close $fh;
Som vanlig, rapporter eventuelle spørsmål eller problemer i denne tråden.
-
- unntaket er at ops/admins nå må bruke en ny kommando "/movewarp" for å flytte en eksisterende warp. Dette for å unngå at eksisterende warps flyttes ved et uhell.
Takker! Har nok flyttet mang en warp jeg trodde ikke eksisterte. (Warps som "/setwarp Em_asdf1234"-osv)
-
Jeg og flytta en warp en eller annen gang, og hvor lei meg jeg ble ^^
-
Floyd!! Hva har du gjort!? D: Warpen min til basen min eksisterer ikke lengerD:
-
Hadde du punktum i navnet på warpen?
-
Nei. :/
-
Flere av mine warps har blitt sletta også???
-
Stakkkars Floyd...
-
Flere av mine warps har blitt sletta også???
Oppgi navn så kan jeg sjekke, har ikke slettet originaldataene.
-
Flere av mine warps har blitt sletta også???
Oppgi navn så kan jeg sjekke [...]
Ok, warpenes navn: argh's-hus, argh99's-hus, argh-farm, a-afk, argh-hus (alle warpene er til nesten forskjellige steder :P)
-
ramo'sb heter min warp
-
Som jeg tenkte, det er de vemmelige spesialtegnene deres som skaper krøll. Prøv igjen nå...
-
warper med _ har fortsatt å fungere swlv om ' og - ikke har gjort drt.