Byggeethus Erfaren LearnToMod Introduksjon Dumåhaethussådukanboistil!Laosskodeenmoddsombyggerethusmedveggerogtak,flereetasjer,vinduer,dører ogtrappmellomhveretasje. Steg1:Vegger Førstskaldukodemoddensådenbyggerfirevegger. Sjekkliste Lagenmoddsombyggerfirevegger: Testprosjektet DakandutestemoddeniMinecraftogseomdenbygger4vegger. SomdukansesåbyggerdumedmaterialetsomharIDkode‘155:2’foråbyggemed‘ChiseledQuartzBlock’.SidenLTMikke harabsoluttallematerialenesomeriMinecraftsomferdigeklossersåkandugåtildennesiden: http://www.minecraftinfo.com/idlist.htm foråfinneIDkodenfordetmaterialetduvilbyggemed. Steg2:Plasstildører Sjekkliste Nåmådubestemmehvorduvilhadørerogvinduer,detkanværelurtåtegneoppenveggpåetrutearkogmarkere hvorduvilhadør,vinduerogihvilkeetasjerduvilhagulv. Duskalleggeinnenif-testideninnersteløkkensombyggermedriktigmaterialeihverposisjon.Deterlurtåbegynneiftestenmeddetmaterialetsomerduskalhaminstav.Denneif-testenkanbliganskestoretterhvert,såvilagerenegen funksjonsomvikallervelgmateriale. Laossførstbestemmehvordøreneskalvære.Detsomerspesielltmeddørereratdemåbyggesetteratdetsomer rundtdemerbygd,såvilardeposisjoneneværetommeiførsteomgang.Såsetterviinndørerdersenerei programmet. JegvilhaendøriXposisjon8-9ogYposisjon1-2,dablirfunksjonenminsånn: Dumåogsåhuskeåkallefunksjonenfradeninnersteløkkeniveggerfunksjonen: Testprosjektet Dakandutestemodden! Steg3:Vinduer Sjekkliste Nåkanduutvideif-testensånnatdenbyggervinduerderduvilhadem.JegvilhavindueriYposisjon2,6,10og14, menikkeihjørneneavhvervegg(Xposisjon1).Dablirminfunksjonsånn: Steg4:Tak,dører,gulvogtrapper Nåskalvibyggetakpåhuset,laossprøvenoenforskjelligetypertakførduvelgerdendulikerbest. NårdubyggertakskaldudubrukenoenfunksjonersomfinnesiScriptCraftsomgjøratdutrengeråkodeveldiglite.LearnTo ModerbygdpåScriptCraftsåaltdukangjøremedScriptCraftkandufåtiliLearnToMod.Foråseallemulighetenesomfinnes kandugåtildennesiden:ScriptCraftAPIReferanse HvisduvillæremeromhvordandukanprogrammereiJavascriptmedScriptCraftkandugåtildennesiden:Theyoungpersons guidetoprogramminginMinecraft Sjekkliste Duskalbrukeendronefunksjonsomheterprismforåbyggeetskråtak.Lagenfunksjonsomhetertak1oglegginn følgendekode: Huskogsååleggeinnkalltiltak1funksjonenpåsluttenavmainfunksjonen. NåkandutestemoddeniMinecraft,taketmittsersånnut: Hvisduserinnihusetsåserduattaketerflattpåinnsiden,hvisdubrukerprism0(talletnulltilslutt)funksjonensåfårdu ettaksomerhultpåinnsiden,prøvdetogsehvadulikerbest. Hvisduvilsehvordanhusetblirmedetflatttakkanduprøvedetsomståridettepunktet.Detflatetaketskalstikkeen klossutenforhusetpåhverside.Sidenhusetvårter16klosseribreddeogdypdemåtaketdabli18x18klosser.Du kanprogrammeredenne«manuellt»vedålageensånnfunksjon: EllerdukanutnytteenScriptCraftfunksjonsomheterboxoglageenenklerefunksjonsomgjørakkuratdetsamme: Detkanlønnesegålærekodesomandreharlaget! Laossbyggegulv.Nåsomduharlærtboxfunksjonensåbrukerdudentilålagegulvpåbakkenogpå4,8og12 posisjonihøyden.Innsidenavhusetvårter14x14klosserogvibyggermedglowstonesådetblirlystogsåomnatten (huskåleggeinnkalltilgulvfunksjonentilsluttimainfunksjonen): Hmdetfungerteforsåvidt,menvitrengerhulligulvenesåvikanbyggetrappmellomhveretasje.Laossbyggeen funksjonsomlagerhullihveretasje: Laossbyggeentrappmellomhveretasje,ScriptCraftharenfunksjonforåbyggetrapper,mendenfungererdessverre ikkepåLTMsåvimåbyggetrappenlittmermanuellt.KodenduskallimeinniJavascriptklossener: tr.box(blocks.stairs.quartz+":"+Drone.PLAYER\_STAIRS\_FACING\[tr.dir\]); Funksjonenskalsesånnut: Laosssetteinnfiredører,duskalbrukeenScriptCraftfunksjonsomheterdoor2somlagerendobbeltdør: Hvisduhellervilhaenjerndørsåbrukerdudoor2_ironfunksjonenisteden.Hvisdubrukerjerndørersåmåduogsålegge tilenknappellernoeannetsomkanåpnedøren. Huskåleggeinnkalltiltrappogdørfunksjonenetilsluttimainfunksjonen. Testprosjektet NåkandutestemoddendiniMinecraft!TrykkpådengrønneModknappenøverstoggåtilMinecraftogkjørmoddendin! Hvisdenikkefungerersåmåduretteopplittimodden,deterheltvanlig. Utfordring:Innredningialleetasjene Nårdugårinnihusetdittsåserduatalleetasjenemanglerinnredning.Dinutfordringerålageinnredningialleetasjene. EnmuligheterålageenfunksjonsomlagerentypeinnredningogtestedeniMinecraft.Hvisduvilhaforskjellig innredningihveretasjesåkanduentenlageflereforskjelligefunksjoner(f.eks.innredning1,innredning2osv.)ellerdukan lageenlistemeddetingeneduvilhasominnredningogvelgetilfeldigeraderfradenlistenetterhvertsomdustyrer dronendinrundtihveretasje.Lykketil! Lisens: CCBY-SA4.0 Forfatter: PålG.Solheim
© Copyright 2024