Hop til indhold
Stavox

E2 Auto Gun Shop


AerooX

Recommended Posts

Synes lige jeg skulle dele denne hurtige Auto Gun Shop med jer.

Vil gerne have i lader vær med at komme med unødige kommentare.
Hvis i har et problem og ikke kan finde ud af det så kontakt mig, men hvis jeg ikke gider at hjælpe. Respekter det og løs problemmet selv.

 

 

@name Auto Gun Shop
@inputs EGP:wirelink User:entity R1 R2 R3 R4 R5 R6
@outputs U1 U2 U3 U4 U5 U6
@persist 
@trigger 

if(first()){
    EGP:egpClear()
    EGP:egpDrawTopLeft(1)
    }
    
    EGP:egpBox(1, vec2(0,0), vec2(600,600)) EGP:egpColor(1, vec(43,43,43))
    #Titel
    EGP:egpBox(2, vec2(30,80), vec2(450,3))
    EGP:egpBox(11, vec2(30,470), vec2(450,3))
    EGP:egpText(3, "Auto Gun Shop", vec2(263,20))
    EGP:egpSize(3, 60)
    EGP:egpAlign(3, 1)
    EGP:egpColor(3, vec(0,115,198))
    EGP:egpText(4, "Auto Gun Shop", vec2(256,20))
    EGP:egpSize(4, 60)
    EGP:egpAlign(4, 1)
    
    #VaabenBokse
    
    #1
    EGP:egpBox(5, vec2(30,100), vec2(450,50)) EGP:egpColor(5, vec(0,115,198))
    EGP:egpText(15, " - M4A1 | 1020kr.", vec2(40,105))
    EGP:egpSize(15, 40)
    #2
    EGP:egpBox(6, vec2(30,160), vec2(450,50)) EGP:egpColor(6, vec(0,115,198))
    EGP:egpText(16, " - M14 | 1350kr.", vec2(40,165))
    EGP:egpSize(16, 40)
    #3
    EGP:egpBox(7, vec2(30,220), vec2(450,50)) EGP:egpColor(7, vec(0,115,198))
    EGP:egpText(17, " - AK-47 | 1200kr.", vec2(40,225))
    EGP:egpSize(17, 40)
    #4
    EGP:egpBox(8, vec2(30,280), vec2(450,50)) EGP:egpColor(8, vec(0,115,198))
    EGP:egpText(18, " - M82 | 2200kr.", vec2(40,285))
    EGP:egpSize(18, 40)
    #5
    EGP:egpBox(9, vec2(30,340), vec2(450,50)) EGP:egpColor(9, vec(0,115,198))
    EGP:egpText(19, " - KS-23 | 1000kr.", vec2(40,345))
    EGP:egpSize(19, 40)
    #6
    EGP:egpBox(10, vec2(30,400), vec2(450,50)) EGP:egpColor(10, vec(0,115,198))
    EGP:egpText(20, " - G3A3 | 1100kr.", vec2(40,405))
    EGP:egpSize(20, 40)
    
    #######
    
    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)
}

    if(~User & User & EGP:egpButton( 5, User, 5 )&R1>0)
    {moneyRequest(User, 1020, "M4A1")}

    if(~User & User & EGP:egpButton( 6, User, 6 )&R2>0)
    {moneyRequest(User, 1350, "M14")}

    if(~User & User & EGP:egpButton( 7, User, 7 )&R3>0)
    {moneyRequest(User, 1200, "AK-47")}

    if(~User & User & EGP:egpButton( 8, User, 8 )&R4>0)
    {moneyRequest(User, 2200, "M82")}

    if(~User & User & EGP:egpButton( 9, User, 9 )&R5>0)
    {moneyRequest(User, 1000, "KS-23")}

    if(~User & User & EGP:egpButton( 10, User, 10 )&R6>0)
    {moneyRequest(User, 1100, "G3A3")}
    
    if(R1>0){EGP:egpText(15, " - M4A1 | 1020kr.", vec2(40,105))}else{EGP:egpText(15, " - Udsolgt", vec2(40,105))}
    if(R2>0){EGP:egpText(16, " - M14 | 1350kr.", vec2(40,165))}else{EGP:egpText(16, " - Udsolgt", vec2(40,165))}
    if(R3>0){EGP:egpText(17, " - AK-47 | 1200kr.", vec2(40,225))}else{EGP:egpText(17, " - Udsolgt", vec2(40,225))}
    if(R4>0){EGP:egpText(18, " - M82 | 2200kr.", vec2(40,285))}else{EGP:egpText(18, " - Udsolgt", vec2(40,285))}
    if(R5>0){EGP:egpText(19, " - KS-23 | 1000kr.", vec2(40,345))}else{EGP:egpText(19, " - Udsolgt", vec2(40,345))}
    if(R6>0){EGP:egpText(20, " - G3A3 | 1100kr.", vec2(40,405))}else{EGP:egpText(20, " - Udsolgt", vec2(40,405))}
    
    if(moneyClk("M4A1")){U1 = 1 timer("T",0)}
    if(moneyClk("M14")){U2 = 1 timer("T",0)}
    if(moneyClk("AK-47")){U3 = 1 timer("T",0)}
    if(moneyClk("M82")){U4 = 1 timer("T",0)}
    if(moneyClk("KS-23")){U5 = 1 timer("T",0)}
    if(moneyClk("G3A3")){U6 = 1 timer("T",0)}
    if(clk("T")){U1 = 0 U2 = 0 U3 = 0 U4 = 0 U5 = 0 U6 = 0}

 

 

- Andrew Miller 

Link til kommentar
Del på andre sites

  • 3 weeks later...
  • 1 year later...
  • 1 year later...

Arkiveret

Dette emne er nu arkiveret og er 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.