Hop til indhold
Stavox

Auto Gunshop Windows 10 PC


DoktorDim

Recommended Posts

Dav

Har lavet denne E2 for et stykke tid siden og siden jeg ikke bruger den kan den godt ryge på forum.

Crasher nogen gange så det er R.I.P

 

 

@name Windows 10 + Login | Version 3 | By DoktorDim
@inputs E:wirelink U:entity [R1,R2,R3,R4,R5,R6,R7,R8]:entity 
@outputs U1 U2 U3 U4 U5 U6 U7 U8
@persist [CodeNavn,Navn]:string Profit Bruger:entity
@trigger 



##Settings##
CodeNavn = "www.ebay.com/gunshop"
##Settings##


if(duped()){reset()}
if(first()){

    function number wirelink:egpButton(Idx:number,Ply:entity)
    {
        TopLeft = 0
        TL = This:egpPos(Idx) - This:egpSize(Idx) / 2 * (TopLeft ? 0 : 1)
        BR = This:egpPos(Idx) + This:egpSize(Idx) / (TopLeft ? 1 : 2)
        Cur = This:egpCursor(Ply)
        return inrange(Cur, TL, BR)
        exit()
    }
    function number entity:pris()
    {
        if(This:shipmentPrice() > 4000){ShipmentPrice = This:shipmentPrice() / 10 + 50 + Profit}
        if(This:shipmentPrice() < 4000){ShipmentPrice = This:shipmentPrice() + Profit}
        if(This:isShipment()==0){ShipmentPrice = 0}
        return ShipmentPrice
    }
    dsJoinGroup(owner():steamID())
    dsSetScope(2)
    function string entity:navn()
    {
        if(This:shipmentPrice() > 4000){ShipmentName = This:shipmentName():sub(5)}
        if(This:shipmentPrice() < 4000) {ShipmentName = This:shipmentName():sub(4)}
        if(This:isShipment()==0){ShipmentName = "Udsolgt"}
        return ShipmentName
    }

function number wirelink:egpButton(Idx:number,Ply:entity,TopLeft:number){
    TL = This:egpPos(Idx) - This:egpSize(Idx) / 2 * (TopLeft ? 0 : 1)
    BR = This:egpPos(Idx) + This:egpSize(Idx) / (TopLeft ? 1 : 2)
    Cur = This:egpCursor(Ply)
    return inrange(Cur, TL, BR)}

timer("LoginScreen",100)
}
if(clk("LoginScreen")){
    Bruger=noentity()
    E:egpClear()
    E:egpBox(1,vec2(256,256),vec2(512,512))
    E:egpMaterial(1,"console/title_team_halloween2011")
    E:egpColor(1,27,88,183,200)
    
    E:egpCircle(2,vec2(256,156),vec2(75,75))
    E:egpColor(2,102,102,102,255)
    E:egpMaterial(2,"console/background04")
    
    E:egpBox(3,vec2(256,306),vec2(200,75))
    E:egpColor(3,51,70,91,175)
    
    E:egpText(4,"Login",vec2(256+2,306+1))
    E:egpAlign(4,1,1)
    E:egpSize(4,45)
    E:egpFont(4,"Courier New")
    E:egpColor(4,1,1,1,150)
    
    E:egpText(5,"Login",vec2(256,306))
    E:egpAlign(5,1,1)
    E:egpSize(5,45)
    E:egpFont(5,"Courier New")
}
if(~U & U & E:egpButton( 3, U, 0)) {
    Bruger=U
E:egpClear()
E:egpBox(1,vec2(256,256),vec2(512,512))
E:egpMaterial(1,"console/title_team_halloween2011")
E:egpColor(1,27,88,183,200)

E:egpText(2,"______________",vec2(256,266))
E:egpSize(2,45)
E:egpAlign(2,1,1)

E:egpText(3,"Velkommen",vec2(256+2,256+1))
E:egpSize(3,45)
E:egpAlign(3,1,1)
E:egpFont(3,"Courier New")
E:egpColor(3,1,1,1,150)

E:egpText(4,"Velkommen",vec2(256,256))
E:egpSize(4,45)
E:egpAlign(4,1,1)
E:egpFont(4,"Courier New")

timer("Skift",1500) 
timer("CDS",5000)
}








if(clk("Skift")){
timer("Vent1",500)
timer("Vent2",1000)
E:egpClear()
E:egpBox(1,vec2(256,256),vec2(512,512))
E:egpMaterial(1,"console/title_team_halloween2011")
E:egpColor(1,27,88,183,200)
E:egpBox(5,vec2(256,502),vec2(512,27))
E:egpColor(5,25,25,25,205)

E:egpBox(10,vec2(9,496),vec2(8,8))
E:egpBox(11,vec2(9,505),vec2(8,8))
E:egpBox(12,vec2(18,496),vec2(8,8))
E:egpBox(13,vec2(18,505),vec2(8,8))

 
E:egpBox(14,vec2(32,505),vec2(10,1))
E:egpAngle(14,47)
E:egpRoundedBoxOutline(15,vec2(40,497),vec2(10,10))
E:egpBox(16,vec2(52,500),vec2(1,17))
E:egpColor(16,45,45,45,205)
E:egpBox(17,vec2(68,500),vec2(18,18))
E:egpColor(17,17,148,240,255)

E:egpText(18,"g",vec2(69-1,498+1))
E:egpSize(18,17)
E:egpAlign(18,1,1)
E:egpColor(18,1,1,1,150)

E:egpText(19,"g",vec2(69,498))
E:egpSize(19,17)
E:egpAlign(19,1,1)

E:egpBox(100,vec2(256,249),vec2(452,452))
E:egpMaterial(100,"skybox/sky_halloweendn")
E:egpColor(100,255,255,255,175)
E:egpBoxOutline(101,vec2(256,249),vec2(1,452))
E:egpColor(101,50,50,50,150)

E:egpColor(102,246,246,246,255) #Block
E:egpBox(102,vec2(256,117),vec2(452,77)) #Block
E:egpMaterial(102,"gui/center_gradient")

E:egpBoxOutline(103,vec2(256,155),vec2(452,1))
E:egpColor(103,50,50,50,150)
E:egpMaterial(103,"gui/center_gradient")

E:egpBoxOutline(104,vec2(256,235),vec2(452,1))
E:egpColor(104,50,50,50,150)
E:egpBoxOutline(105,vec2(256,315),vec2(452,1))
E:egpColor(105,50,50,50,150)
E:egpBoxOutline(106,vec2(256,395),vec2(452,1))
E:egpColor(106,50,50,50,150)

##Text Code##
E:egpBox(200,vec2(256,51),vec2(452,55))
E:egpColor(200,242,242,242,255)
E:egpBox(201,vec2(276,51),vec2(354,32))
E:egpColor(201,173,173,173,255)
E:egpBox(202,vec2(276,51),vec2(352,30))
############
E:egpBox(203,vec2(43,48),vec2(2,12)),E:egpAngle(203,-45),E:egpColor(203,90,90,90,255)
E:egpBox(204,vec2(43,55),vec2(2,12)),E:egpAngle(204,45),E:egpColor(204,90,90,90,255)
E:egpBox(205,vec2(63,48),vec2(2,12)),E:egpAngle(205,45),E:egpColor(205,90,90,90,255)
E:egpBox(206,vec2(63,55),vec2(2,12)),E:egpAngle(206,-45),E:egpColor(206,90,90,90,255)


E:egpText(207,CodeNavn,vec2(109,40))
E:egpColor(207,31,46,45,255)
E:egpSize(207,20)

E:egpBoxOutline(208,vec2(256,51),vec2(452,55))
E:egpColor(208,173,173,173,255)

##ebay logo##
E:egpText(210,"e",vec2(201,108))
E:egpAlign(210,1,1)
E:egpSize(210,80)
E:egpColor(210,228,49,55,255)

E:egpText(211,"b",vec2(236,108))
E:egpAlign(211,1,1)
E:egpSize(211,80)
E:egpColor(211,0,99,209,255)

E:egpText(212,"a",vec2(274,108))
E:egpAlign(212,1,1)
E:egpSize(212,80)
E:egpColor(212,244,174,1,255)

E:egpText(213,"y",vec2(309,108))
E:egpAlign(213,1,1)
E:egpSize(213,80)
E:egpColor(213,133,183,22,255)
##Stop##

##WebBrowser Extra##
E:egpBox(250,vec2(83,52),vec2(28,28))
E:egpMaterial(250,"gui/html/refresh")
E:egpColor(250,80,80,80,255)

E:egpBox(251,vec2(468,42),vec2(5,5))
E:egpColor(251,1,1,1,230)

E:egpBox(252,vec2(468,52),vec2(5,5))
E:egpColor(252,1,1,1,230)

E:egpBox(253,vec2(468,62),vec2(5,5))
E:egpColor(253,1,1,1,230)

##Exit##
E:egpBox(254,vec2(256,30),vec2(452,13))
E:egpColor(254,50,50,50,0)

E:egpText(255,"X",vec2(468,20))
E:egpAlign(255,1)
E:egpSize(255,18)
E:egpColor(255,81,81,81,255)

##Stop##
}
if(clk("Vent1")){

E:egpText(50,"Guns",vec2(142+2,174+1))
E:egpSize(50,35)
E:egpAlign(50,1,1)

E:egpText(51,"Guns",vec2(370+2,174+1))
E:egpSize(51,35)
E:egpAlign(51,1,1)

E:egpText(52,"Guns",vec2(142+2,254+1))
E:egpSize(52,35)
E:egpAlign(52,1,1)

E:egpText(53,"Guns",vec2(370+2,254+1))
E:egpSize(53,35)
E:egpAlign(53,1,1)

E:egpText(54,"Guns",vec2(142+2,334+1))
E:egpSize(54,35)
E:egpAlign(54,1,1)

E:egpText(55,"Guns",vec2(370+2,334+1))
E:egpSize(55,35)
E:egpAlign(55,1,1)

E:egpText(56,"Guns",vec2(142+2,414+1))
E:egpSize(56,35)
E:egpAlign(56,1,1)

E:egpText(57,"Guns",vec2(370+2,414+1))
E:egpSize(57,35)
E:egpAlign(57,1,1)



E:egpText(60,"Guns",vec2(142,174))
E:egpSize(60,35)
E:egpAlign(60,1,1)

E:egpText(61,"Guns",vec2(370,174))
E:egpSize(61,35)
E:egpAlign(61,1,1)

E:egpText(62,"Guns",vec2(142,254))
E:egpSize(62,35)
E:egpAlign(62,1,1)

E:egpText(63,"Guns",vec2(370,254))
E:egpSize(63,35)
E:egpAlign(63,1,1)

E:egpText(64,"Guns",vec2(142,334))
E:egpSize(64,35)
E:egpAlign(64,1,1)

E:egpText(65,"Guns",vec2(370,334))
E:egpSize(65,35)
E:egpAlign(65,1,1)

E:egpText(66,"Guns",vec2(142,414))
E:egpSize(66,35)
E:egpAlign(66,1,1)

E:egpText(67,"Guns",vec2(370,414))
E:egpSize(67,35)
E:egpAlign(67,1,1)


E:egpColor(50,1,1,1,150)
E:egpColor(51,1,1,1,150)
E:egpColor(52,1,1,1,150)
E:egpColor(53,1,1,1,150)
E:egpColor(54,1,1,1,150)
E:egpColor(55,1,1,1,150)
E:egpColor(56,1,1,1,150)
E:egpColor(57,1,1,1,150)
}
if(clk("Vent2")){

E:egpText(70,"Prisen",vec2(142+2,214+1))
E:egpSize(70,30)
E:egpAlign(70,1,1)

E:egpText(71,"Prisen",vec2(370+2,214+1))
E:egpSize(71,30)
E:egpAlign(71,1,1)

E:egpText(72,"Prisen",vec2(142+2,294+1))
E:egpSize(72,30)
E:egpAlign(72,1,1)

E:egpText(73,"Prisen",vec2(370+2,294+1))
E:egpSize(73,30)
E:egpAlign(73,1,1)

E:egpText(74,"Prisen",vec2(142+2,374+1))
E:egpSize(74,30)
E:egpAlign(74,1,1)

E:egpText(75,"Prisen",vec2(370+2,374+1))
E:egpSize(75,30)
E:egpAlign(75,1,1)

E:egpText(76,"Prisen",vec2(142+2,454+1))
E:egpSize(76,30)
E:egpAlign(76,1,1)

E:egpText(77,"Prisen",vec2(370+2,454+1))
E:egpSize(77,30)
E:egpAlign(77,1,1)



E:egpText(80,"Prisen",vec2(142,214))
E:egpSize(80,30)
E:egpAlign(80,1,1)

E:egpText(81,"Prisen",vec2(370,214))
E:egpSize(81,30)
E:egpAlign(81,1,1)

E:egpText(82,"Prisen",vec2(142,294))
E:egpSize(82,30)
E:egpAlign(82,1,1)

E:egpText(83,"Prisen",vec2(370,294))
E:egpSize(83,30)
E:egpAlign(83,1,1)

E:egpText(84,"Prisen",vec2(142,374))
E:egpSize(84,30)
E:egpAlign(84,1,1)

E:egpText(85,"Prisen",vec2(370,374))
E:egpSize(85,30)
E:egpAlign(85,1,1)

E:egpText(86,"Prisen",vec2(142,454))
E:egpSize(86,30)
E:egpAlign(86,1,1)

E:egpText(87,"Prisen",vec2(370,454))
E:egpSize(87,30)
E:egpAlign(87,1,1)

E:egpColor(70,1,1,1,150)
E:egpColor(71,1,1,1,150)
E:egpColor(72,1,1,1,150)
E:egpColor(73,1,1,1,150)
E:egpColor(74,1,1,1,150)
E:egpColor(75,1,1,1,150)
E:egpColor(76,1,1,1,150)
E:egpColor(77,1,1,1,150)

##Penge Boxe## 
E:egpBox(90,vec2(143,195),vec2(225,78))
E:egpColor(90,1,1,1,1)

E:egpBox(91,vec2(370,195),vec2(225,78))
E:egpColor(91,1,1,1,1)

E:egpBox(92,vec2(143,275),vec2(225,78))
E:egpColor(92,1,1,1,1)

E:egpBox(93,vec2(370,275),vec2(225,78))
E:egpColor(93,1,1,1,1)

E:egpBox(94,vec2(143,355),vec2(225,78))
E:egpColor(94,1,1,1,1)

E:egpBox(95,vec2(370,355),vec2(225,78))
E:egpColor(95,1,1,1,1)

E:egpBox(96,vec2(143,435),vec2(225,78))
E:egpColor(96,1,1,1,1)

E:egpBox(97,vec2(370,435),vec2(225,78))
E:egpColor(97,1,1,1,1)
timer("Refresh",2000)
}
##Ikke pil##
   
if(ops() < 100){
    if(~U & U){
        if(E:egpButton(90,U) & R1:isShipment()){moneyRequest(U,R1:pris(),R1:navn()) timer("Refresh",100)}
        if(E:egpButton(91,U) & R2:isShipment()){moneyRequest(U,R2:pris(),R2:navn()) timer("Refresh",100)}
        if(E:egpButton(92,U) & R3:isShipment()){moneyRequest(U,R3:pris(),R3:navn()) timer("Refresh",100)}
        if(E:egpButton(93,U) & R4:isShipment()){moneyRequest(U,R4:pris(),R4:navn()) timer("Refresh",100)}
        if(E:egpButton(94,U) & R5:isShipment()){moneyRequest(U,R5:pris(),R5:navn()) timer("Refresh",100)}
        if(E:egpButton(95,U) & R6:isShipment()){moneyRequest(U,R6:pris(),R6:navn()) timer("Refresh",100)}
        if(E:egpButton(96,U) & R7:isShipment()){moneyRequest(U,R7:pris(),R7:navn()) timer("Refresh",100)}
        if(E:egpButton(97,U) & R8:isShipment()){moneyRequest(U,R8:pris(),R8:navn()) timer("Refresh",100)}
}}
    if(clk("Refresh")){
        stoptimer("Refresh")
        print(2,"Genl"+ae()+"ser...")
        if(ops() < 200){
            E:egpSetText(50,R1:navn()) E:egpSetText(60,R1:navn())
            E:egpSetText(70,R1:pris()+" DKK") E:egpSetText(80,R1:pris()+" DKK")
            
            E:egpSetText(51,R2:navn()) E:egpSetText(61,R2:navn()) 
            E:egpSetText(71,R2:pris()+" DKK") E:egpSetText(81,R2:pris()+" DKK")
            
            E:egpSetText(52,R3:navn()) E:egpSetText(62,R3:navn()) 
            E:egpSetText(72,R3:pris()+" DKK") E:egpSetText(82,R3:pris()+" DKK")
            
            E:egpSetText(53,R4:navn()) E:egpSetText(63,R4:navn()) 
            E:egpSetText(73,R4:pris()+" DKK") E:egpSetText(83,R4:pris()+" DKK")
            
            E:egpSetText(54,R5:navn()) E:egpSetText(64,R5:navn())
            E:egpSetText(74,R5:pris()+" DKK") E:egpSetText(84,R5:pris()+" DKK")
            
            E:egpSetText(55,R6:navn()) E:egpSetText(65,R6:navn()) 
            E:egpSetText(75,R6:pris()+" DKK") E:egpSetText(85,R6:pris()+" DKK")
            
            E:egpSetText(56,R7:navn()) E:egpSetText(66,R7:navn()) 
            E:egpSetText(76,R7:pris()+" DKK") E:egpSetText(86,R7:pris()+" DKK")
            
            E:egpSetText(57,R8:navn()) E:egpSetText(67,R8:navn()) 
            E:egpSetText(77,R8:pris()+" DKK") E:egpSetText(87,R8:pris()+" DKK")
        }
        timer("Refresh",15000)
        }
   if(moneyClk(R1:navn())){U1 = 1 timer("u0",50)}
   if(moneyClk(R2:navn())){U2 = 1 timer("u0",50)}
   if(moneyClk(R3:navn())){U3 = 1 timer("u0",50)}
   if(moneyClk(R4:navn())){U4 = 1 timer("u0",50)}
   if(moneyClk(R5:navn())){U5 = 1 timer("u0",50)}
   if(moneyClk(R6:navn())){U6 = 1 timer("u0",50)}
   if(moneyClk(R7:navn())){U7 = 1 timer("u0",50)}
   if(moneyClk(R8:navn())){U8 = 1 timer("u0",50)}
   if(clk("u0")){U1 = 0 U2 = 0 U3 = 0 U4 = 0 U5 = 0 U6 = 0 U7 = 0 U8 = 0 timer("KobGenstart",100)}  

if(~U & U & E:egpButton( 254, U, 254)) {
reset()
}

##EXTRA##
    E:egpBox(999,vec2(256,256),vec2(20,20))
    E:egpMaterial(999,"vgui/cursors/hand")
    E:egpColor(999, vec(255,255,255))
    E:egpParentToCursor(999)


if(clk("KobGenstart")){
        
E:egpClear()
E:egpBox(1,vec2(256,256),vec2(512,512))
E:egpMaterial(1,"console/title_team_halloween2011")
E:egpColor(1,27,88,183,200)

E:egpText(2,"Vent venligst...",vec2(256+2,256+1))
E:egpAlign(2,1,1)
E:egpSize(2,65)
E:egpColor(2,1,1,1,150)

E:egpText(3,"Vent venligst...",vec2(256,256))
E:egpAlign(3,1,1)
E:egpSize(3,65)
timer("Genstart", 5000)}
    
if(clk("Genstart")){reset()}

if(clk("CDS")){
    stoptimer("CDS")
    Dist = Bruger:pos():distance(E:entity():pos())
    if(Dist > 150){timer("Genstart1",100)}
    timer("CDS",1000)
}
if(clk("Genstart1")){reset()}


    runOnChat(1)
    if(chatClk()){
        A = owner():lastSaid():explode(" ")
        
    if(A[1,string]=="!reset" & chatClk(owner())){
        print("Genstarter...")
        hideChat(1)
        reset()}
        
    if(A[1,string]=="!profit" & chatClk(owner())){
        hideChat(1)
        Profit = A[2,string]:toNumber()
        print(": INFO : Du tjener du: "+Profit+" nu.")}
        
    if(A[1,string]=="!refresh" & chatClk(owner())){
        hideChat(1)
        print("Genl"+ae()+"ser...")
        stoptimer("Refresh")
        timer("Refresh",100)}
        
}


 

9ff7d79ee7e14a2ba19fad1ae98232cf.png

538d750a006846b4ae53ac00c21f719a.png

Link til kommentar
Del på andre sites

Arkiveret

Dette emne er nu arkiveret og er lukket for yderligere svar

Gæst
Dette emne er nu lukket for yderligere svar
×
×
  • Tilføj...

COOKIE- OG PRIVATLIVSPOLITIK PÅ STAVOX.DK

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privatlivspolitik - Vilkår for brug.