Smithy Skrevet September 28, 2018 Del Skrevet September 28, 2018 Simpel betal for at komme ud E2 Commands !help !pris !open !luk @name Kidnap Betal E2 @inputs EGP:wirelink User:entity @outputs Door @persist Pris Tid @trigger if(first()){ runOnChat(1) #####Tid#### Tid = 5000 ############ EGP:egpBox(1,vec2(256,256),vec2(512,512)) EGP:egpMaterial(1,"console/background02") EGP:egpRoundedBox(2, vec2(256,256), vec2(250,100)) EGP:egpColor(2,0,0,0,175) EGP:egpText(3,"Betal", vec2(256,256)) EGP:egpAlign(3,1,1) EGP:egpSize(3,100) EGP:egpText(4,"Lavet af: Smithy", vec2(256,490)) EGP:egpAlign(4,1,1) EGP:egpSize(3,100) EGP:egpColor(4,0,0,0,255) EGP:egpRoundedBox(5,vec2(256,340),vec2(125,50)) EGP:egpColor(5,0,0,0,175) EGP:egpText(6,""+Pris+" KR",vec2(256,340)) EGP:egpAlign(6,1,1) EGP:egpSize(6,25) EGP:egpRoundedBoxOutline(7, vec2(256,256), vec2(250,100)) EGP:egpColor(7,0,0,0,255) EGP:egpRoundedBoxOutline(8,vec2(256,340),vec2(125,50)) EGP:egpColor(8,0,0,0,255) function number wirelink:egpButton(Idx:number,Ply:entity){ TL = This:egpPos(Idx) - This:egpSize(Idx) / 2 * (0 ? 0 : 1) BR = This:egpPos(Idx) + This:egpSize(Idx) / (0 ? 1 : 2) Cur = This:egpCursor(Ply) return inrange(Cur, TL, BR) exit() } function void addCursor(){ EGP:egpPoly(999,array(vec2(0,0),vec2(0,15),vec2(3,12),vec2(5,15),vec2(7,15),vec2(6,11),vec2(10,10))) EGP:egpColor(999,0,0,0,220) EGP:egpParentToCursor(999) } addCursor() } if(~User & User & ops()<75 & EGP:egpButton(2, User)){ moneyRequest(User,Pris,"Betal for frihed") } if(moneyClk()){ Door = 1 timer("",Tid) } if(clk("")){ Door = 0 } if(chatClk(owner())){ Txt = lastSaid():lower():explode(" ") if(Txt[1, string] == "!pris"){ Pris = Txt[2,string]:toNumber() EGP:egpSetText(6,Pris+" KR") } elseif(Txt[1, string] == "!open"){ Door = 1 } elseif(Txt[1, string] == "!luk"){ Door = 0 } elseif(Txt[1, string] == "!help"){ print("-=HELP=-") print("!pris") print("!open") print("!luk") } } Link til kommentar Del på andre sites More sharing options...
xkow Besvaret September 28, 2018 Del Besvaret September 28, 2018 Måske du skulle gøre noget mere ud af EGP skærmen. Måske skrive en pris, evt. andet. Link til kommentar Del på andre sites More sharing options...
BearDK Besvaret September 28, 2018 Del Besvaret September 28, 2018 Ikke for noget med det ser lidt kedeligt ud 😕 Link til kommentar Del på andre sites More sharing options...
Smithy Besvaret September 29, 2018 Forfatter Del Besvaret September 29, 2018 15 timer siden, xKow skrev: Måske du skulle gøre noget mere ud af EGP skærmen. Måske skrive en pris, evt. andet. Tak for hjælpen igår med e2'en har redigeret den og lavet den bedre DoktorDim hjalp med at optimere den. 11 timer siden, BearDK skrev: Ikke for noget med det ser lidt kedeligt ud 😕 Har arbejdet på det og lavet den pænere. 🙂 Link til kommentar Del på andre sites More sharing options...
BearDK Besvaret September 29, 2018 Del Besvaret September 29, 2018 2 timer siden, Smithy skrev: Tak for hjælpen igår med e2'en har redigeret den og lavet den bedre DoktorDim hjalp med at optimere den. Har arbejdet på det og lavet den pænere. 🙂 Det ser også meget bedre ud nu 😄 Link til kommentar Del på andre sites More sharing options...
Recommended Posts
Arkiveret
Dette emne er nu arkiveret og er lukket for yderligere svar