Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @name Nordic Guns V1.2
- @inputs EGP:wirelink K:wirelink [User,R1,R2,R3,R4,R5,R6,R7,R8]:entity KU:entity
- @outputs [U1,U2,U3,U4,U5,U6,U7,U8]:normal BlockDoor
- @persist Profit Profit2 Menu S CurUser:entity [T1,T2,T3,T4,T5]:string
- @trigger
- setName("
- Nordic Guns V1.2
- Af Emil Mikkelsen
- ")
- T1 = "Der er et gebyr p"+aa()+" 2% af profiten ved brug af Mobilepay."
- T2 = "E2en vil altid pr"+oe()+"ve at give dig dit v"+aa()+"ben med det samme."
- T3 = "Alle personlige oplysninger vil blive gemt."
- T4 = "Du kan ikke f"+aa()+" dine penge tilbage efter betalingen."
- T5 = "5% af profiten vil g"+aa()+" til kr"+ae()+"ftens bek"+aa()+"mpelse."
- if(first()){
- if(duped() & dupefinished()){reset()}
- Profit2 = 500
- CurUser=entity()
- timer("start",1000)
- timer("K",1000)
- }
- 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()
- }
- #( EGP Gunshop E2en ) #-----------------
- Txt = owner():lastSaid():explode(" ")
- if(Txt[1,string] == "!forst"+aa()+"et" & chatClk(owner())) {
- timer("start",1000)
- timer("K",1000)
- printColor(vec(0,255,0),"Du Acceptered TOS")
- }
- if(clk("start")){
- stoptimer("CD")
- stoptimer("cool")
- EGP:egpClear()
- K:egpRemove(167)
- K:egpRemove(168)
- EGP:egpBox(1,vec2(256,256),vec2(512,512)) EGP:egpColor(1,35,35,35,255)
- EGP:egpRoundedBox(2,vec2(261,261),vec2(200,100)) EGP:egpColor(2,20,20,20,255)
- EGP:egpRoundedBox(3,vec2(256,256),vec2(200,100)) EGP:egpColor(3,0,100,255,255)
- EGP:egpText(175,"V1.2 Af Emil Mikkelsen",vec2(50,15)) EGP:egpAlign(175,1,1) EGP:egpSize(175,10) EGP:egpColor(175,20,20,20,255)
- EGP:egpText(5,"Nordic Guns",vec2(261,69)) EGP:egpSize(5,65) EGP:egpAlign(5,1,1) EGP:egpColor(5,20,20,20,255)
- EGP:egpText(4,"Nordic Guns",vec2(256,64)) EGP:egpSize(4,65) EGP:egpAlign(4,1,1) EGP:egpColor(4,0,100,255,255)
- EGP:egpText(6,"Login",vec2(256,256)) EGP:egpSize(6,50) EGP:egpAlign(6,1,1) EGP:egpColor(6,20,20,20,255)
- K:egpText(668,"Nordic Guns",vec2(261,69)) K:egpSize(668,65) K:egpAlign(668,1,1) K:egpColor(668,20,20,20,255)
- K:egpText(666,"Nordic Guns",vec2(256,64)) K:egpSize(666,65) K:egpAlign(666,1,1) K:egpColor(666,0,100,255,255)
- }
- GEBYR = round((Profit / 100)*2)
- Profit = round((Profit2 + GEBYR))
- if(EGP:egpButton(3, User)){
- CurUser=User
- BlockDoor = 1
- timer("login",500)
- } if(clk("login")){
- EGP:egpRemove(167)
- EGP:egpRemove(168)
- EGP:egpRemove(2)
- EGP:egpRemove(3)
- EGP:egpRemove(6)
- EGP:egpBox(7,vec2(256,475),vec2(512,80)) EGP:egpColor(7,45,45,45,255)
- EGP:egpText(8,"Jeg Acceptere TOS",vec2(256,475)) EGP:egpAlign(8,1,1) EGP:egpSize(8,45)
- EGP:egpBox(11,vec2(482,30),vec2(45,45)) EGP:egpColor(11,255,0,0,255)
- EGP:egpText(12,"X",vec2(482,30)) EGP:egpAlign(12,1,1) EGP:egpSize(12,45)
- EGP:egpText(95,"1: "+T1,vec2(256,156)) EGP:egpAlign(95,1,1) EGP:egpSize(95,20)
- EGP:egpText(96,"2: "+T2,vec2(256,206)) EGP:egpAlign(96,1,1) EGP:egpSize(96,20)
- EGP:egpText(97,"3: "+T3,vec2(256,256)) EGP:egpAlign(97,1,1) EGP:egpSize(97,20)
- EGP:egpText(98,"4: "+T4,vec2(256,306)) EGP:egpAlign(98,1,1) EGP:egpSize(98,20)
- EGP:egpText(99,"5: "+T5,vec2(256,356)) EGP:egpAlign(99,1,1) EGP:egpSize(99,20)
- timer("CD",1000)
- }
- if(clk("CD")){
- if(CurUser:pos():distance(entity():pos())>370){timer("start",10) BlockDoor = 0}
- timer("CD",1000)
- }
- if(~User & User:keyUse() & User == CurUser){
- if(ops()<200){
- if(EGP:egpButton(11, User)){
- stoptimer("cool")
- if(ops()<100){
- EGP:egpClear()
- EGP:egpBox(1,vec2(256,256),vec2(512,512)) EGP:egpColor(1,35,35,35,255)
- EGP:egpRoundedBox(2,vec2(261,261),vec2(200,100)) EGP:egpColor(2,20,20,20,255)
- EGP:egpRoundedBox(3,vec2(256,256),vec2(200,100)) EGP:egpColor(3,0,100,255,255)
- EGP:egpText(175,"V1.2 Af Emil Mikkelsen",vec2(50,15)) EGP:egpAlign(175,1,1) EGP:egpSize(175,10) EGP:egpColor(175,20,20,20,255)
- EGP:egpText(5,"Nordic Guns",vec2(261,69)) EGP:egpSize(5,65) EGP:egpAlign(5,1,1) EGP:egpColor(5,20,20,20,255)
- EGP:egpText(4,"Nordic Guns",vec2(256,64)) EGP:egpSize(4,65) EGP:egpAlign(4,1,1) EGP:egpColor(4,0,100,255,255)
- EGP:egpText(6,"Login",vec2(256,256)) EGP:egpSize(6,50) EGP:egpAlign(6,1,1) EGP:egpColor(6,20,20,20,255)
- BlockDoor = 0
- }
- }
- }
- }
- if(EGP:egpButton(7, User)){
- timer("cool",1000)
- } if(clk("cool")){
- EGP:egpRemove(5)
- EGP:egpRemove(4)
- EGP:egpRemove(7)
- EGP:egpRemove(8)
- EGP:egpRemove(9)
- EGP:egpRemove(10)
- EGP:egpRemove(95)
- EGP:egpRemove(96)
- EGP:egpRemove(97)
- EGP:egpRemove(98)
- EGP:egpRemove(99)
- EGP:egpBox(14,vec2(256,65),vec2(350,50)) EGP:egpColor(14,55,55,55,255)
- EGP:egpBox(15,vec2(256,125),vec2(350,50)) EGP:egpColor(15,55,55,55,255)
- EGP:egpBox(16,vec2(256,185),vec2(350,50)) EGP:egpColor(16,55,55,55,255)
- EGP:egpBox(17,vec2(256,245),vec2(350,50)) EGP:egpColor(17,55,55,55,255)
- EGP:egpBox(18,vec2(256,305),vec2(350,50)) EGP:egpColor(18,55,55,55,255)
- EGP:egpBox(19,vec2(256,365),vec2(350,50)) EGP:egpColor(19,55,55,55,255)
- EGP:egpBox(20,vec2(256,425),vec2(350,50)) EGP:egpColor(20,55,55,55,255)
- EGP:egpBox(21,vec2(256,485),vec2(350,50)) EGP:egpColor(21,55,55,55,255)
- timer("cool",5000)
- if(R2:isShipment()){
- EGP:egpText(22,""+R2:shipmentName(),vec2(176,125)) EGP:egpAlign(22,1,1) EGP:egpSize(22,35)
- EGP:egpText(23,""+(R2:shipmentPrice()+Profit),vec2(326,125)) EGP:egpAlign(23,1,1) EGP:egpSize(23,35)
- }else{
- EGP:egpText(22,"Udsolgt",vec2(256,125)) EGP:egpAlign(22,1,1) EGP:egpSize(22,35)
- EGP:egpText(23," ",vec2(326,125))
- }
- timer("Button7",2000)
- if(R3:isShipment()){
- EGP:egpText(24,""+R3:shipmentName(),vec2(176,185)) EGP:egpAlign(24,1,1) EGP:egpSize(24,35)
- EGP:egpText(25,""+(R3:shipmentPrice()+Profit),vec2(326,185)) EGP:egpAlign(25,1,1) EGP:egpSize(25,35)
- }else{
- EGP:egpText(24,"Udsolgt",vec2(256,185)) EGP:egpAlign(24,1,1) EGP:egpSize(24,35)
- EGP:egpText(25," ",vec2(326,185))
- }
- if(R4:isShipment()){
- EGP:egpText(26,""+R4:shipmentName(),vec2(176,245)) EGP:egpAlign(26,1,1) EGP:egpSize(26,35)
- EGP:egpText(27,""+(R4:shipmentPrice()+Profit),vec2(326,245)) EGP:egpAlign(27,1,1) EGP:egpSize(27,35)
- }else{
- EGP:egpText(26,"Udsolgt",vec2(256,245)) EGP:egpAlign(26,1,1) EGP:egpSize(26,35)
- EGP:egpText(27," ",vec2(326,245))
- }
- if(R5:isShipment()){
- EGP:egpText(28,""+R5:shipmentName(),vec2(176,305)) EGP:egpAlign(28,1,1) EGP:egpSize(28,35)
- EGP:egpText(29,""+(R5:shipmentPrice()+Profit),vec2(326,305)) EGP:egpAlign(29,1,1) EGP:egpSize(29,35)
- }else{
- EGP:egpText(28,"Udsolgt",vec2(256,305)) EGP:egpAlign(28,1,1) EGP:egpSize(28,35)
- EGP:egpText(29," ",vec2(326,305))
- }
- if(R6:isShipment()){
- EGP:egpText(30,""+R6:shipmentName(),vec2(176,365)) EGP:egpAlign(30,1,1) EGP:egpSize(30,35)
- EGP:egpText(31,""+(R6:shipmentPrice()+Profit),vec2(326,365)) EGP:egpAlign(31,1,1) EGP:egpSize(31,35)
- }else{
- EGP:egpText(30,"Udsolgt",vec2(256,365)) EGP:egpAlign(30,1,1) EGP:egpSize(30,35)
- EGP:egpText(31," ",vec2(326,365))
- }
- if(R7:isShipment()){
- EGP:egpText(32,""+R7:shipmentName(),vec2(176,425)) EGP:egpAlign(32,1,1) EGP:egpSize(32,35)
- EGP:egpText(33,""+(R7:shipmentPrice()+Profit),vec2(326,425)) EGP:egpAlign(33,1,1) EGP:egpSize(33,35)
- }else{
- EGP:egpText(32,"Udsolgt",vec2(256,425)) EGP:egpAlign(32,1,1) EGP:egpSize(32,35)
- EGP:egpText(33," ",vec2(326,425))
- }
- if(R8:isShipment()){
- EGP:egpText(34,""+R8:shipmentName(),vec2(176,485)) EGP:egpAlign(34,1,1) EGP:egpSize(34,35)
- EGP:egpText(35,""+(R8:shipmentPrice()+Profit),vec2(326,485)) EGP:egpAlign(35,1,1) EGP:egpSize(35,35)
- }else{
- EGP:egpText(34,"Udsolgt",vec2(256,485)) EGP:egpAlign(34,1,1) EGP:egpSize(34,35)
- EGP:egpText(35," ",vec2(326,485))
- }
- if(R1:isShipment()){
- EGP:egpText(36,""+R1:shipmentName(),vec2(176,65)) EGP:egpAlign(36,1,1) EGP:egpSize(36,35)
- EGP:egpText(37,""+(R1:shipmentPrice()+Profit),vec2(326,65)) EGP:egpAlign(37,1,1) EGP:egpSize(37,35)
- }else{
- EGP:egpText(36,"Udsolgt",vec2(256,65)) EGP:egpAlign(36,1,1) EGP:egpSize(36,35)
- EGP:egpText(37," ",vec2(326,65))
- }
- }
- if(~User & User){
- if(EGP:egpButton(14,User) & R1:isShipment()){
- Menu = 1
- moneyRequest(User,R1:shipmentPrice()+Profit,"Betaling")
- }
- if(EGP:egpButton(15,User) & R2:isShipment()){
- Menu = 2
- moneyRequest(User,R2:shipmentPrice()+Profit,"Betaling")
- }
- if(EGP:egpButton(16,User) & R3:isShipment()){
- Menu = 3
- moneyRequest(User,R3:shipmentPrice()+Profit,"Betaling")
- }
- if(EGP:egpButton(17,User) & R4:isShipment()){
- Menu = 4
- moneyRequest(User,R4:shipmentPrice()+Profit,"Betaling")
- }
- if(EGP:egpButton(18,User) & R5:isShipment()){
- Menu = 5
- moneyRequest(User,R5:shipmentPrice()+Profit,"Betaling")
- }
- if(EGP:egpButton(19,User) & R6:isShipment()){
- Menu = 6
- moneyRequest(User,R6:shipmentPrice()+Profit,"Betaling")
- }
- if(EGP:egpButton(20,User) & R7:isShipment()){
- Menu = 7
- moneyRequest(User,R7:shipmentPrice()+Profit,"Betaling")
- }
- if(EGP:egpButton(21,User) & R8:isShipment()){
- Menu = 8
- moneyRequest(User,R8:shipmentPrice()+Profit,"Betaling")
- }
- }
- if(moneyClk()){
- switch(Menu){
- case 1, U1 = 1 timer("cool",500) break
- case 2, U2 = 1 timer("cool",500) break
- case 3, U3 = 1 timer("cool",500) break
- case 4, U4 = 1 timer("cool",500) break
- case 5, U5 = 1 timer("cool",500) break
- case 6, U6 = 1 timer("cool",500) break
- case 7, U7 = 1 timer("cool",500) break
- case 8, U8 = 1 timer("cool",500) break
- }
- timer("ResetUser",2000)
- }
- if(clk("ResetUser")){
- U1 = 0
- U2 = 0
- U3 = 0
- U4 = 0
- U5 = 0
- U6 = 0
- U7 = 0
- U8 = 0
- }
- runOnChat(1)
- T = owner():lastSaid():explode(" ")
- if(T[1,string] == "!profit" & chatClk(owner())) {
- Profit2 =T[2,string]:toNumber()
- timer("profit",500) K:egpText(41,""+Profit2,vec2(250,150)) K:egpSize(41,55) K:egpAlign(41,1,1)
- }
- if(clk("K")){
- K:egpBox(38,vec2(256,256),vec2(512,512)) K:egpColor(38,35,35,35,255)
- K:egpRoundedBox(39,vec2(400,150),vec2(39,45)) K:egpColor(39,0,100,255,255)
- K:egpRoundedBox(42,vec2(95,145),vec2(42,45)) K:egpColor(42,0,100,255,255)
- K:egpText(51,"+",vec2(400,145)) K:egpSize(51,55) K:egpAlign(51,1,1)
- K:egpText(52,"-",vec2(95,142)) K:egpSize(52,65) K:egpAlign(52,1,1)
- K:egpBox(44,vec2(256,290),vec2(512,80)) K:egpColor(44,45,45,45,255)
- K:egpBox(45,vec2(256,380),vec2(512,80)) K:egpColor(45,0,255,0,255)
- K:egpBox(46,vec2(256,470),vec2(512,80)) K:egpColor(46,45,45,45,255)
- K:egpText(47,"Opfyldning",vec2(256,290)) K:egpSize(47,65) K:egpAlign(47,1,1)
- K:egpText(48,"Normal Tilstand",vec2(256,380)) K:egpSize(48,65) K:egpAlign(48,1,1)
- K:egpText(49,""+aaL()+"bner Snart",vec2(256,470)) K:egpSize(49,65) K:egpAlign(49,1,1)
- K:egpText(41,""+Profit2,vec2(250,150)) K:egpSize(41,55) K:egpAlign(41,1,1)
- }
- if(~KU & KU:keyUse() & KU == owner()){
- if(K:egpButton(44,KU)){
- EGP:egpRemove(2)
- EGP:egpRemove(3)
- EGP:egpRemove(6)
- EGP:egpBox(50,vec2(256,256),vec2(512,80)) EGP:egpColor(50,45,45,45,255)
- EGP:egpText(51,"Opfyldning",vec2(256,256)) EGP:egpSize(51,65) EGP:egpAlign(51,1,1)
- K:egpBox(44,vec2(256,290),vec2(512,80)) K:egpColor(44,0,255,0,255)
- K:egpBox(45,vec2(256,380),vec2(512,80)) K:egpColor(45,45,45,45,255)
- K:egpBox(46,vec2(256,470),vec2(512,80)) K:egpColor(46,45,45,45,255)
- }
- if(K:egpButton(45,KU)){
- timer("start",1000)
- K:egpBox(44,vec2(256,290),vec2(512,80)) K:egpColor(44,45,45,45,255)
- K:egpBox(45,vec2(256,380),vec2(512,80)) K:egpColor(45,0,255,0,255)
- K:egpBox(46,vec2(256,470),vec2(512,80)) K:egpColor(46,45,45,45,255)
- }
- if(K:egpButton(46,KU)){
- EGP:egpRemove(2)
- EGP:egpRemove(3)
- EGP:egpRemove(6)
- EGP:egpBox(52,vec2(256,256),vec2(512,80)) EGP:egpColor(52,45,45,45,255)
- EGP:egpText(53,""+aaL()+"bner Snart",vec2(256,256)) EGP:egpSize(53,65) EGP:egpAlign(53,1,1)
- K:egpBox(44,vec2(256,290),vec2(512,80)) K:egpColor(44,45,45,45,255)
- K:egpBox(45,vec2(256,380),vec2(512,80)) K:egpColor(45,45,45,45,255)
- K:egpBox(46,vec2(256,470),vec2(512,80)) K:egpColor(46,0,255,0,255)
- }
- }
- if(~KU & KU:keyUse() & KU == owner()){
- if(K:egpButton(42,KU)){Profit2 = Profit2 - 50 K:egpSetText(20,""+Profit2) timer("Profit",500)}
- if(K:egpButton(39,KU)){Profit2 = Profit2 + 50 K:egpSetText(20,""+Profit2) timer("Profit",500)}
- }
- if(clk("Profit")){
- K:egpText(41,""+Profit2,vec2(250,150)) K:egpSize(41,55) K:egpAlign(41,1,1)
- }
- if(ops()>450){
- timer("loading",250)
- }
- if(clk("loading")){
- EGP:egpClear()
- EGP:egpBox(1,vec2(256,256),vec2(512,512)) EGP:egpColor(1,35,35,35,255)
- EGP:egpText(175,"V1.2 Af Emil Mikkelsen",vec2(50,15)) EGP:egpAlign(175,1,1) EGP:egpSize(175,10) EGP:egpColor(175,20,20,20,255)
- EGP:egpText(5,"Nordic Guns",vec2(261,69)) EGP:egpSize(5,65) EGP:egpAlign(5,1,1) EGP:egpColor(5,20,20,20,255)
- EGP:egpText(4,"Nordic Guns",vec2(256,64)) EGP:egpSize(4,65) EGP:egpAlign(4,1,1) EGP:egpColor(4,0,100,255,255)
- EGP:egpText(55,"E2en k"+oe()+"lder ned.",vec2(256,256)) EGP:egpAlign(55,1,1) EGP:egpSize(55,45) EGP:egpColor(55,0,100,255,255)
- timer("start",7500)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement