DoktorDim Skrevet August 28, 2017 Del Skrevet August 28, 2017 Beskrivelse Smart ny E2 som selv regner ud hvor mange penge du har i dine printere, og som også giver dig besked på hvornår du skal trække dine penge ud af maskinen. Simpel og nem at bruge, du starter bare med at sætte E2`en og bagefter trykke E på dine printere, og så køre E2`en. Der er i øjeblikket to kommandoer. "!info" som giver dig info omkring hvor mange penge der er i printeren, og hvor lang tid der er tilbage før du skal trække pengene ud af printeren. "!stop" Stopper alarmen tiden er gået. Kode Spoiler @name Moneyprinter - Dim v1 @persist [Time,Level,Money]:number if (first()){ runOnKeys(owner(), 1) runOnChat(1) exit() } if (keyClk() & owner():keyUse()){ Entity = owner():aimEntity() if (Entity:type() == "cab_printer" & Entity:pos():distance(owner():pos()) < 500){ stopAllTimers() timer("timeMinus", 60000) timer("moneyPlus", 11000) Level = Entity:printerLevel() Money = 0 Time = 15 } else{ exit() } } if (clk("moneyPlus")){ stoptimer("moneyPlus") timer("moneyPlus", 11000) Money += Level == 1 ? 15 : (Level*10)+10 exit() } elseif (clk("timeMinus")){ stoptimer("timeMinus") Time-- if (Time < 1){ timer("alarm", 15000) hint("Du b"+oe()+"r tjekke dine printere NU!", 5) concmd("play buttons/blip2.wav") exit() } else{ timer("timeMinus", 60000) if (Time == 10 | Time == 5 | Time == 3 | Time == 2 | Time == 1){ hint("Du b"+oe()+"r tjekke dine printere om "+Time+" min.", 5) } exit() } } elseif (clk("alarm")){ stoptimer("alarm") timer("alarm", 15000) hint("Du b"+oe()+"r tjekke dine printere NU!", 5) concmd("play buttons/blip2.wav") exit() } if (chatClk(owner())){ CMD = lastSaid():matchFirst("^!([^%s]+)") if (CMD == "info"){ hideChat(1) hint("Der er ca "+ Money:toString() +" kr i hver printer.", 5) hint("Der er "+ Time +" min tilbage.", 5) } elseif (CMD == "stop"){ hideChat(1) stoptimer("alarm") hint("Du har stoppet alarmen!", 5) } } Guide Først gå ind i Q-menuen. Derefter tryk på knappen “Wire”. Dernæst åben mappen “Chips, Gates”, og så tryk på “Expression 2”. Bagefter gå ud a Q-menuen og højreklik ned på jorden. Derefter vil der komme en ny menu op og der vil der stå noget tekst som bare skal slettes. (ALT skal slettes) Når du har slettet teksten skal du indsætte koden. Det gør du ved at markere teksten (Hold venstre klik nede imens du trækker mussen overalt teksten og derefter trykker Ctrl + C. Derefter går du ind og indsætter koden ved at trykke Ctrl + V, og når koden er kommet ind trykker du på knappen “Save As” og trykker OK. Så har du gemt koden så du bare kan gå over i højre siden og klik på navnet på koden. Dernæst trykker du på knappen “X” og derefter skulle du kunne bevæge dig rundt som normalt. Så venstre klikker du ned i jorden og så er E2`en sat og du er færdig og klar til brug. Link til kommentar Del på andre sites More sharing options...
Jan T Besvaret August 28, 2017 Del Besvaret August 28, 2017 Meget fint. https://puu.sh/xlBwj/c70f615834.txt Link til kommentar Del på andre sites More sharing options...
DoktorDim Besvaret August 28, 2017 Forfatter Del Besvaret August 28, 2017 Tilføjelse Pastebin fjernet. Kortere kode. ( @Jan T) Ny kommando "!stop". Link til kommentar Del på andre sites More sharing options...
Jan T Besvaret August 28, 2017 Del Besvaret August 28, 2017 2x Link til kommentar Del på andre sites More sharing options...
DoktorDim Besvaret August 28, 2017 Forfatter Del Besvaret August 28, 2017 21 minutter siden, Jan T skrev: 2x lol Link til kommentar Del på andre sites More sharing options...
Gammel Account (Bims) Besvaret August 29, 2017 Del Besvaret August 29, 2017 looks goood ;) godt lavet Link til kommentar Del på andre sites More sharing options...
Jan T Besvaret August 29, 2017 Del Besvaret August 29, 2017 Det er forresten "bad practice" at du skriver stopTimer hver gang der er en timer der trigger e2en. En timer har ikke brug for at blive stoppet hvis du kun kalder den 1 gang. Link til kommentar Del på andre sites More sharing options...
DoktorDim Besvaret August 29, 2017 Forfatter Del Besvaret August 29, 2017 16 minutter siden, Jan T skrev: Det er forresten "bad practice" at du skriver stopTimer hver gang der er en timer der trigger e2en. En timer har ikke brug for at blive stoppet hvis du kun kalder den 1 gang. Oki, tak for tippet Link til kommentar Del på andre sites More sharing options...
Recommended Posts
Arkiveret
Dette emne er nu arkiveret og er lukket for yderligere svar