Skrevet av Emne: Ny funksjon: Heiser med LiftPlugin  (Lest 17007 ganger)

Utlogget Floyd-ATC

  • Livstidsdiktator
  • Administrator
  • Guru
  • *****
  • Innlegg: 542
  • Karma: +12/-0
    • MSN Messenger - floyd@atc.no
    • Vis profil
    • floyd.atc.no
    • E-post
Ny funksjon: Heiser med LiftPlugin
« på: 01. Juli 2012, 22:45 pm »
  • [applaud]0
  • [smite]0
  • 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 :-)
    « Siste redigering: 01. Juli 2012, 23:25 pm av Floyd-ATC »


    -Floyd.

    --
    Det finnes 10 typer mennesker;
    de som forstår binærtall, de som ikke gjør det, og de som forstår Grey code.

    Morder269

    • Gjest
    Sv: Ny funksjon: Heiser med LiftPlugin
    « Svar #1 på: 02. Juli 2012, 10:22 am »
  • [applaud]0
  • [smite]0
  • Blir sikkert morsomt å teste dette når jeg kommer hjem fra ferie i Kreta.



    mrthewil2000

    • Gjest
    Sv: Ny funksjon: Heiser med LiftPlugin
    « Svar #2 på: 02. Juli 2012, 14:12 pm »
  • [applaud]0
  • [smite]0
  • På Kreta *

    EDIT: Floyd, når skal du stoppe med sånne plugins som bare lagger servern totalt?
    « Siste redigering: 02. Juli 2012, 14:15 pm av MrTheWil »



    Utlogget DIDOSK

    • n00b
    • *
    • Innlegg: 9
    • Karma: +0/-0
      • Vis profil
    Sv: Ny funksjon: Heiser med LiftPlugin
    « Svar #3 på: 02. Juli 2012, 14:14 pm »
  • [applaud]0
  • [smite]0
  • Kan man bruke [lift Up] ?????? :P



    Utlogget Smurfe

    • Minecraft-Operators
    • Wannabe
    • ***
    • Innlegg: 96
    • Karma: +0/-0
      • MSN Messenger - Ehh@gamle_dager.com
      • AOL Instant Messenger - Smurfe
      • Vis profil
    Sv: Ny funksjon: Heiser med LiftPlugin
    « Svar #4 på: 02. Juli 2012, 14:56 pm »
  • [applaud]0
  • [smite]0
  • Kan man bruke [lift Up] ?????? :P
    Nei, CraftBook støtter den.

    EDIT: Floyd, når skal du stoppe med sånne plugins som bare lagger servern totalt?

    Floyd, du kan f.eks bytte ut WarpPluginen, Givepluginen, Whopluginen, Kitpluginen, Telepluginen, Homespawnplus med CommandBook Eller Essentials.
    Det forminsker også lagg.


    Dere er alle nuubz !

    Reglene til Minecraft.atc.no " http://www.youtube.com/watch?v=ZD4b7_zMqXU&feature=related "

    Blir aldri lei av Battlefield 3!

    Utlogget DJdur

    • Moderator
    • Wannabe
    • *****
    • Innlegg: 94
    • Karma: +0/-0
    • #swag
      • MSN Messenger - oozziizz@hotmail.com
      • Vis profil
      • My twitter!
      • E-post
    Sv: Ny funksjon: Heiser med LiftPlugin
    « Svar #5 på: 02. Juli 2012, 14:57 pm »
  • [applaud]0
  • [smite]0
  • CommandBook og essentials er dårlig, essentials skaper lagg det også, syns ikke atc lagger jeg. :)



    Utlogget Smurfe

    • Minecraft-Operators
    • Wannabe
    • ***
    • Innlegg: 96
    • Karma: +0/-0
      • MSN Messenger - Ehh@gamle_dager.com
      • AOL Instant Messenger - Smurfe
      • Vis profil
    Sv: Ny funksjon: Heiser med LiftPlugin
    « Svar #6 på: 02. Juli 2012, 16:36 pm »
  • [applaud]0
  • [smite]0
  • Enig at Essenitals er litt dårlig for tiden, men Commandbook er jo ikke dårlig.

    http://dev.bukkit.org/server-mods/commandbook/


    Dere er alle nuubz !

    Reglene til Minecraft.atc.no " http://www.youtube.com/watch?v=ZD4b7_zMqXU&feature=related "

    Blir aldri lei av Battlefield 3!

    Utlogget DJdur

    • Moderator
    • Wannabe
    • *****
    • Innlegg: 94
    • Karma: +0/-0
    • #swag
      • MSN Messenger - oozziizz@hotmail.com
      • Vis profil
      • My twitter!
      • E-post
    Sv: Ny funksjon: Heiser med LiftPlugin
    « Svar #7 på: 02. Juli 2012, 17:51 pm »
  • [applaud]0
  • [smite]0
  • Sliter med og få det til og funke..





    Utlogget Floyd-ATC

    • Livstidsdiktator
    • Administrator
    • Guru
    • *****
    • Innlegg: 542
    • Karma: +12/-0
      • MSN Messenger - floyd@atc.no
      • Vis profil
      • floyd.atc.no
      • E-post
    Sv: Ny funksjon: Heiser med LiftPlugin
    « Svar #8 på: 02. Juli 2012, 18:10 pm »
  • [applaud]0
  • [smite]0
  • DJdur: Gi meg warpen eller lag en /pe så kommer jeg og tar en titt. Det er jo godt mulig det er jeg som har oversett ett eller annet :-)

    Smurfe: Antall plugins har svært lite å si egentlig, så lenge de er effektivt skrevet. F.eks. at de ikke laster inn en hel masse gørr hver eneste gang en handler blir trigget, før de har sjekket om de faktisk skal gjøre noe med eventen eller ignorere den. Både Essentials og CraftBook lider av feature bloat som gjør at de må hook'e en dullion event handlers og sjekke en bråte med ting før de omsider kommer fram til at de ikke skal gjøre noe som helst 99% av gangene.

    Små enkle plugins er lettere å skrive, oppdatere, endre, debugge og rette feil i.


    -Floyd.

    --
    Det finnes 10 typer mennesker;
    de som forstår binærtall, de som ikke gjør det, og de som forstår Grey code.

    Utlogget Harryrabbit

    • Wannabe
    • **
    • Innlegg: 86
    • Karma: +0/-0
    • Hvem?! Hva ?! Hvor ?!
      • Vis profil
    Sv: Ny funksjon: Heiser med LiftPlugin
    « Svar #9 på: 06. Juli 2012, 14:11 pm »
  • [applaud]0
  • [smite]0
  • Men.. sarr, må det være iron gulv? Det blir litt dyrt med resurser.



    Utlogget DJdur

    • Moderator
    • Wannabe
    • *****
    • Innlegg: 94
    • Karma: +0/-0
    • #swag
      • MSN Messenger - oozziizz@hotmail.com
      • Vis profil
      • My twitter!
      • E-post
    Sv: Ny funksjon: Heiser med LiftPlugin
    « Svar #10 på: 06. Juli 2012, 14:47 pm »
  • [applaud]0
  • [smite]0
  • Men.. sarr, må det være iron gulv? Det blir litt dyrt med resurser.
    Må være irongulv ja, man må gjøre litt for og lage noe så spesielt.



    Utlogget Harryrabbit

    • Wannabe
    • **
    • Innlegg: 86
    • Karma: +0/-0
    • Hvem?! Hva ?! Hvor ?!
      • Vis profil
    Sv: Ny funksjon: Heiser med LiftPlugin
    « Svar #11 på: 06. Juli 2012, 15:56 pm »
  • [applaud]0
  • [smite]0
  • Det burde gått med ale typer blocks..



    Utlogget Emilpoika

    • Moderator
    • Guru
    • *****
    • Innlegg: 1.278
    • Karma: +12/-0
    • #Emilpoika
      • Vis profil
      • Emilpoikas Facebookside
    Sv: Ny funksjon: Heiser med LiftPlugin
    « Svar #12 på: 06. Juli 2012, 17:10 pm »
  • [applaud]0
  • [smite]0
  • Som ville gjort det spesielt fordi det ikke hadde blitt spesielt?
    Jeg er enig med DJdur, det skader ikke å betale litt for å lage en slik spesiell konstruksjon.


    "So much time on ATC alone, and yet I've never been to me."
    "Half a bee, philosophically, must ipso facto half not be. But half the bee has got to be, vis-à-vis its entity - d'you see? But can a bee be said to be or not to be an entire bee when half the bee is not a bee, due to some ancient injury?

    Utlogget Floyd-ATC

    • Livstidsdiktator
    • Administrator
    • Guru
    • *****
    • Innlegg: 542
    • Karma: +12/-0
      • MSN Messenger - floyd@atc.no
      • Vis profil
      • floyd.atc.no
      • E-post
    Sv: Ny funksjon: Heiser med LiftPlugin
    « Svar #13 på: 06. Juli 2012, 17:40 pm »
  • [applaud]0
  • [smite]0
  • Den viktigste grunnen er dog å for enhver pris unngå "falske positiver", dvs. situasjoner der et skilt plutselig "tror" at det styrer en heis eller "misforstår" hvor etasjene er plassert. Når den kun har en type blokker å søke etter så blir søkealgoritmen veldig mye mer effektiv og gir dermed mindre server-lag.

    At det i tillegg innebærer at folk ikke spammer heiser i hytt og pine er heller ingen ulempe. Jern er ikke SÅ sjeldent som f.eks. Diamond blocks, det ville ha vært litt for ekstremt.


    -Floyd.

    --
    Det finnes 10 typer mennesker;
    de som forstår binærtall, de som ikke gjør det, og de som forstår Grey code.

    Utlogget Harryrabbit

    • Wannabe
    • **
    • Innlegg: 86
    • Karma: +0/-0
    • Hvem?! Hva ?! Hvor ?!
      • Vis profil
    Sv: Ny funksjon: Heiser med LiftPlugin
    « Svar #14 på: 06. Juli 2012, 21:26 pm »
  • [applaud]0
  • [smite]0
  • * Harryrabbit liker dette  ;D