Hop til indhold
Stavox

Gratis Gunshop E2


Martus

Recommended Posts

Hej. Jeg lavede lige hurtigt den her gunshop E2, som jeg gerne ville dele med jer. Den er ikke så pæn, men den er gratis og den virker.

 

Kommandoer:

  • !profit <profit> | Sætter ny profit
  • !logout | Logger personen ud

 

Ting den kan:

  • Skrive hvad der bliver solgt til ejeren via print.
  • Vise solgt, tjent, omsat og profit på en anden EGP skærm.
  • Du kan købe flere våben ad gangen.
  • Lukke en fading door ved login. Åbne den ved logud eller køb.
  • Ingen users. Så der skal kun bruges rangers.

 

Skriv gerne hvis du oplever fejl.

 

Billeder:

Spoiler

20180324035727_1.thumb.jpg.58c7b083afbdaa8e294c0196422cfeab.jpg20180324035749_1.thumb.jpg.f6500e26dfc2c3b14ead317232e09143.jpg

 

Kode:

Spoiler

@name Gratis Gunshop - V1.0
@inputs [EGP C]:wirelink [User R1 R2 R3 R4 R5 R6 R7]:entity
@outputs Door
@persist [SI Tid Profit Total Solgt Tjent Omsat W1 W2 W3 W4 W5 W6 W7]:number [CurUser]:entity

if(first()){
###############################
#           Info            #
#
#   Brug !profit <profit> | Saetter ny profit
#   Brug !logout | Logger personen ud
#    
###############################
#           Config            #
    
    #Din fortjeneste per salg.
    Profit = 1000 #kr
    
    #Tid til doeren skal aabne efter koeb
    DoorTid = 5 #Sekunder
    
###############################
    runOnChat(1)
    Tid=DoorTid*1000
    setName("Gratis Gunshop
    - V1.0 -
    Af Martus")
    Door=1
    function msg(S:string){printColor(vec(40,168,167),"[Gunshop] ",vec(220,220,220),+S)}
    
    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 number entity:getWepPrice(){
        return This:shipmentPrice()+Profit
    }
    
    function string entity:getWepName(){
        if(This:isShipment()){
            return This:shipmentName()+" - "+This:getWepPrice()+",-"
        }else{return "Udsolgt"}
    }
    
    function ejectWeps(){
        msg(CurUser:name()+" K"+oe()+"bte:")
        if(W1){msg(R1:shipmentName()) R1:ejectWeapon() Solgt++ Tjent+=Profit Omsat+=R1:getWepPrice()}
        if(W2){msg(R2:shipmentName()) R2:ejectWeapon() Solgt++ Tjent+=Profit Omsat+=R2:getWepPrice()}
        if(W3){msg(R3:shipmentName()) R3:ejectWeapon() Solgt++ Tjent+=Profit Omsat+=R3:getWepPrice()}
        if(W4){msg(R4:shipmentName()) R4:ejectWeapon() Solgt++ Tjent+=Profit Omsat+=R4:getWepPrice()}
        if(W5){msg(R5:shipmentName()) R5:ejectWeapon() Solgt++ Tjent+=Profit Omsat+=R5:getWepPrice()}
        if(W6){msg(R6:shipmentName()) R6:ejectWeapon() Solgt++ Tjent+=Profit Omsat+=R6:getWepPrice()}
        if(W7){msg(R7:shipmentName()) R7:ejectWeapon() Solgt++ Tjent+=Profit Omsat+=R7:getWepPrice()}
        Total=0 W1=0 W2=0 W3=0 W4=0 W5=0 W6=0 W7=0
    }
    
    function wirelink:firstPage(){
        SI=0
        This:egpClear()
        This:egpBox(1,vec2(256,256),vec2(512,512)) This:egpColor(1, vec4(150,150,150,255)) This:egpMaterial(1,"gui/center_gradient")
        This:egpText(2, "Gunshop", vec2(256,40)) This:egpAlign(2,1,1) This:egpSize(2,60) This:egpFont(2,"Courier New")
        This:egpBox(3,vec2(256,80),vec2(512,1))
        This:egpBoxOutline(4,vec2(256,300),vec2(230,65))
        This:egpText(5, "Begynd", vec2(256,300)) This:egpAlign(5,1,1) This:egpSize(5,35) This:egpFont(5,"Courier New")
        This:egpText(6, "Kodet af Martus. Ligger p"+aa()+" forum - Stavox.dk", vec2(256,495)) This:egpAlign(6,1,1) This:egpSize(6,15) This:egpFont(6,"Courier New") This:egpAlpha(6,175)
    }
    
    function wirelink:secondPage(){
        SI=1
        This:egpClear()
        This:egpBox(1,vec2(256,256),vec2(512,512)) This:egpColor(1, vec4(150,150,150,255)) This:egpMaterial(1,"gui/center_gradient")
        This:egpText(2, "Gunshop", vec2(256,40)) This:egpAlign(2,1,1) This:egpSize(2,60) This:egpFont(2,"Courier New")
        This:egpBox(3,vec2(256,80),vec2(512,1))
        This:egpBox(21,vec2(40,115),vec2(50,50)) This:egpMaterial(21,"gui/html/back")
        
        This:egpBoxOutline(4,vec2(256,285),vec2(350,370))
        
        This:egpBoxOutline(5,vec2(256,135),vec2(290,40))
        This:egpText(12, R1:getWepName(), vec2(256,135)) This:egpAlign(12,1,1) This:egpSize(12,25) This:egpFont(12,"Courier New")
        This:egpBoxOutline(6,vec2(256,135+50),vec2(290,40))
        This:egpText(13, R2:getWepName(), vec2(256,135+50)) This:egpAlign(13,1,1) This:egpSize(13,25) This:egpFont(13,"Courier New")
        This:egpBoxOutline(7,vec2(256,135+50+50),vec2(290,40))
        This:egpText(14, R3:getWepName(), vec2(256,135+50+50)) This:egpAlign(14,1,1) This:egpSize(14,25) This:egpFont(14,"Courier New")
        This:egpBoxOutline(8,vec2(256,135+50+50+50),vec2(290,40))
        This:egpText(15, R4:getWepName(), vec2(256,135+50+50+50)) This:egpAlign(15,1,1) This:egpSize(15,25) This:egpFont(15,"Courier New")
        This:egpBoxOutline(9,vec2(256,135+50+50+50+50),vec2(290,40))
        This:egpText(16, R5:getWepName(), vec2(256,135+50+50+50+50)) This:egpAlign(16,1,1) This:egpSize(16,25) This:egpFont(16,"Courier New")
        This:egpBoxOutline(10,vec2(256,135+50+50+50+50+50),vec2(290,40))
        This:egpText(17, R6:getWepName(), vec2(256,135+50+50+50+50+50)) This:egpAlign(17,1,1) This:egpSize(17,25) This:egpFont(17,"Courier New")
        This:egpBoxOutline(11,vec2(256,135+50+50+50+50+50+50),vec2(290,40))
        This:egpText(18, R7:getWepName(), vec2(256,135+50+50+50+50+50+50)) This:egpAlign(18,1,1) This:egpSize(18,25) This:egpFont(18,"Courier New")
        
        This:egpBoxOutline(19,vec2(256,492),vec2(350,30))
        This:egpText(20, "V"+ae()+"lg v"+aa()+"ben", vec2(256,492)) This:egpAlign(20,1,1) This:egpSize(20,20) This:egpFont(20,"Courier New")
        timer("autoLogout",2000)
    }
    
    function wirelink:cp(){
        This:egpClear()
        This:egpBox(1,vec2(256,256),vec2(512,512)) This:egpColor(1, vec4(150,150,150,255)) This:egpMaterial(1,"gui/center_gradient")
        This:egpText(2, "Statistik", vec2(256,40)) This:egpAlign(2,1,1) This:egpSize(2,60) This:egpFont(2,"Courier New")
        This:egpBox(3,vec2(256,80),vec2(512,1))
        
        This:egpText(4, "Profit: "+Profit, vec2(256,125)) This:egpAlign(4,1,1) This:egpSize(4,30) This:egpFont(4,"Courier New")
        This:egpText(5, "Omsat: "+Omsat, vec2(256,125+35)) This:egpAlign(5,1,1) This:egpSize(5,30) This:egpFont(5,"Courier New")
        This:egpText(6, "Tjent: "+Tjent, vec2(256,125+35+35)) This:egpAlign(6,1,1) This:egpSize(6,30) This:egpFont(6,"Courier New")
        This:egpText(7, "Solgt: "+Solgt, vec2(256,125+35+35+35)) This:egpAlign(7,1,1) This:egpSize(7,30) This:egpFont(7,"Courier New")
        
        This:egpBox(8,vec2(256,285),vec2(512,1))
        This:egpText(9, "Kommandoer", vec2(256,310)) This:egpAlign(9,1,1) This:egpSize(9,35) This:egpFont(9,"Courier New")
        This:egpText(10, "!profit <Profit> | S"+ae()+"tter din profit.", vec2(256,375)) This:egpAlign(10,1,1) This:egpSize(10,15) This:egpFont(10,"Courier New")
        This:egpText(11, "!logout | Logger den person som er logget ind ud.", vec2(256,375+25)) This:egpAlign(11,1,1) This:egpSize(11,15) This:egpFont(11,"Courier New")
    }
    C:cp()
    EGP:firstPage()
}

if(moneyClk()){
    ejectWeps()
    EGP:firstPage()
    CurUser=noentity()
    Total=0 W1=0 W2=0 W3=0 W4=0 W5=0 W6=0 W7=0
    timer("openDoor",Tid)}
    timer("updateC",250)
    
if(clk("openDoor")){Door=1}
if(clk("updateC")){
    C:egpSetText(5,"Omsat: "+Omsat)
    C:egpSetText(6,"Tjent: "+Tjent)
    C:egpSetText(7,"Solgt: "+Solgt)
}

if(clk("autoLogout")&SI){
    Dist=CurUser:pos():distance(EGP:entity():pos())
    if(Dist>125){EGP:firstPage() CurUser=noentity() Door=1 Total=0 W1=0 W2=0 W3=0 W4=0 W5=0 W6=0 W7=0}
    timer("autoLogout",2000)
}

if(~User & User & ops()<200){
    if(SI==0){
        if(EGP:egpButton(4,User)){
            CurUser=User
            EGP:secondPage()
            Door=0
        }
    }
    elseif(SI==1 & CurUser==User){
        if(EGP:egpButton(19,User)&Total>0){moneyRequest(CurUser,Total,"Betal for v"+aa()+"ben")}
        elseif(EGP:egpButton(21,User)){EGP:firstPage() CurUser=noentity() Door=1 Total=0 W1=0 W2=0 W3=0 W4=0 W5=0 W6=0 W7=0}
        elseif(EGP:egpButton(5,User)&R1:isShipment()){if(W1){W1=0 Total-=R1:getWepPrice() EGP:egpColor(5, vec(255,255,255))}else{W1=1 Total+=R1:getWepPrice() EGP:egpColor(5, vec(75,205,75))}}
        elseif(EGP:egpButton(6,User)&R2:isShipment()){if(W2){W2=0 Total-=R2:getWepPrice() EGP:egpColor(6, vec(255,255,255))}else{W2=1 Total+=R2:getWepPrice() EGP:egpColor(6, vec(75,205,75))}}
        elseif(EGP:egpButton(7,User)&R3:isShipment()){if(W3){W3=0 Total-=R3:getWepPrice() EGP:egpColor(7, vec(255,255,255))}else{W3=1 Total+=R3:getWepPrice() EGP:egpColor(7, vec(75,205,75))}}
        elseif(EGP:egpButton(8,User)&R4:isShipment()){if(W4){W4=0 Total-=R4:getWepPrice() EGP:egpColor(8, vec(255,255,255))}else{W4=1 Total+=R4:getWepPrice() EGP:egpColor(8, vec(75,205,75))}}
        elseif(EGP:egpButton(9,User)&R5:isShipment()){if(W5){W5=0 Total-=R5:getWepPrice() EGP:egpColor(9, vec(255,255,255))}else{W5=1 Total+=R5:getWepPrice() EGP:egpColor(9, vec(75,205,75))}}
        elseif(EGP:egpButton(10,User)&R6:isShipment()){if(W6){W6=0 Total-=R6:getWepPrice() EGP:egpColor(10, vec(255,255,255))}else{W6=1 Total+=R6:getWepPrice() EGP:egpColor(10, vec(75,205,75))}}
        elseif(EGP:egpButton(11,User)&R7:isShipment()){if(W7){W7=0 Total-=R7:getWepPrice() EGP:egpColor(11, vec(255,255,255))}else{W7=1 Total+=R7:getWepPrice() EGP:egpColor(11, vec(75,205,75))}}
        if(Total>0){EGP:egpSetText(20,"Total: "+Total+",-")}else{EGP:egpSetText(20,"V"+ae()+"lg v"+aa()+"ben")}
    }
}

if(lastSpoke() == owner() & chatClk(owner())){
    LS=owner():lastSaid():explode(" ")
    if(LS[1,string]:lower() == "!profit"){
        hideChat(1)
        Profit=LS[2,string]:toNumber()
        msg("Din profit er nu "+Profit)
        C:egpSetText(4,"Profit: "+Profit)
        if(CurUser:isPlayer()){EGP:secondPage()}
    }
    elseif(LS[1,string]:lower() == "!logout"){
        hideChat(1)
        msg("Du loggede '"+CurUser:name()+"' ud!")
        EGP:firstPage() CurUser=noentity() Door=1 Total=0 W1=0 W2=0 W3=0 W4=0 W5=0 W6=0 W7=0
    }
}

 


 

 

Link til kommentar
Del på andre sites

Kan du lige sende den her?:) Den siger der skal være , og {

@name Gratis Gunshop - V1.0
@inputs [EGP C]:wirelink [User R1 R2 R3 R4 R5 R6 R7]:entity
@outputs Door
@persist [SI Tid Profit Total Solgt Tjent Omsat W1 W2 W3 W4 W5 W6 W7]:number [CurUser]:entity

if(first()){
###############################
#           Info            #
#
#   Brug !profit <profit> | Saetter ny profit
#   Brug !logout | Logger personen ud
#    
###############################
#           Config            #
    
    #Din fortjeneste per salg.
    Profit = 1000 #kr
    
    #Tid til doeren skal aabne efter koeb
    DoorTid = 5 #Sekunder
    
###############################
    runOnChat(1)
    Tid=DoorTid*1000
    setName("Gratis Gunshop
    - V1.0 -
    Af Martus")
    Door=1
    function msg(S:string){printColor(vec(40,168,167),"[Gunshop] ",vec(220,220,220),+S)}
    
    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 number entity:getWepPrice(){
        return This:shipmentPrice()+Profit
    }
    
    function string entity:getWepName(){
        if(This:isShipment()){
            return This:shipmentName()+" - "+This:getWepPrice()+",-"
        }else{return "Udsolgt"}
    }
    
    function ejectWeps(){
        msg(CurUser:name()+" K"+oe()+"bte:")
        if(W1){msg(R1:shipmentName()) R1:ejectWeapon() Solgt++ Tjent+=Profit Omsat+=R1:getWepPrice()}
        if(W2){msg(R2:shipmentName()) R2:ejectWeapon() Solgt++ Tjent+=Profit Omsat+=R2:getWepPrice()}
        if(W3){msg(R3:shipmentName()) R3:ejectWeapon() Solgt++ Tjent+=Profit Omsat+=R3:getWepPrice()}
        if(W4){msg(R4:shipmentName()) R4:ejectWeapon() Solgt++ Tjent+=Profit Omsat+=R4:getWepPrice()}
        if(W5){msg(R5:shipmentName()) R5:ejectWeapon() Solgt++ Tjent+=Profit Omsat+=R5:getWepPrice()}
        if(W6){msg(R6:shipmentName()) R6:ejectWeapon() Solgt++ Tjent+=Profit Omsat+=R6:getWepPrice()}
        if(W7){msg(R7:shipmentName()) R7:ejectWeapon() Solgt++ Tjent+=Profit Omsat+=R7:getWepPrice()}
        Total=0 W1=0 W2=0 W3=0 W4=0 W5=0 W6=0 W7=0
    }
    
    function wirelink:firstPage(){
        SI=0
        This:egpClear()
        This:egpBox(1,vec2(256,256),vec2(512,512)) This:egpColor(1, vec4(150,150,150,255)) This:egpMaterial(1,"gui/center_gradient")
        This:egpText(2, "Gunshop", vec2(256,40)) This:egpAlign(2,1,1) This:egpSize(2,60) This:egpFont(2,"Courier New")
        This:egpBox(3,vec2(256,80),vec2(512,1))
        This:egpBoxOutline(4,vec2(256,300),vec2(230,65))
        This:egpText(5, "Begynd", vec2(256,300)) This:egpAlign(5,1,1) This:egpSize(5,35) This:egpFont(5,"Courier New")
        This:egpText(6, "Kodet af Martus. Ligger p"+aa()+" forum - Stavox.dk", vec2(256,495)) This:egpAlign(6,1,1) This:egpSize(6,15) This:egpFont(6,"Courier New") This:egpAlpha(6,175)
    }
    
    function wirelink:secondPage(){
        SI=1
        This:egpClear()
        This:egpBox(1,vec2(256,256),vec2(512,512)) This:egpColor(1, vec4(150,150,150,255)) This:egpMaterial(1,"gui/center_gradient")
        This:egpText(2, "Gunshop", vec2(256,40)) This:egpAlign(2,1,1) This:egpSize(2,60) This:egpFont(2,"Courier New")
        This:egpBox(3,vec2(256,80),vec2(512,1))
        This:egpBox(21,vec2(40,115),vec2(50,50)) This:egpMaterial(21,"gui/html/back")
        
        This:egpBoxOutline(4,vec2(256,285),vec2(350,370))
        
        This:egpBoxOutline(5,vec2(256,135),vec2(290,40))
        This:egpText(12, R1:getWepName(), vec2(256,135)) This:egpAlign(12,1,1) This:egpSize(12,25) This:egpFont(12,"Courier New")
        This:egpBoxOutline(6,vec2(256,135+50),vec2(290,40))
        This:egpText(13, R2:getWepName(), vec2(256,135+50)) This:egpAlign(13,1,1) This:egpSize(13,25) This:egpFont(13,"Courier New")
        This:egpBoxOutline(7,vec2(256,135+50+50),vec2(290,40))
        This:egpText(14, R3:getWepName(), vec2(256,135+50+50)) This:egpAlign(14,1,1) This:egpSize(14,25) This:egpFont(14,"Courier New")
        This:egpBoxOutline(8,vec2(256,135+50+50+50),vec2(290,40))
        This:egpText(15, R4:getWepName(), vec2(256,135+50+50+50)) This:egpAlign(15,1,1) This:egpSize(15,25) This:egpFont(15,"Courier New")
        This:egpBoxOutline(9,vec2(256,135+50+50+50+50),vec2(290,40))
        This:egpText(16, R5:getWepName(), vec2(256,135+50+50+50+50)) This:egpAlign(16,1,1) This:egpSize(16,25) This:egpFont(16,"Courier New")
        This:egpBoxOutline(10,vec2(256,135+50+50+50+50+50),vec2(290,40))
        This:egpText(17, R6:getWepName(), vec2(256,135+50+50+50+50+50)) This:egpAlign(17,1,1) This:egpSize(17,25) This:egpFont(17,"Courier New")
        This:egpBoxOutline(11,vec2(256,135+50+50+50+50+50+50),vec2(290,40))
        This:egpText(18, R7:getWepName(), vec2(256,135+50+50+50+50+50+50)) This:egpAlign(18,1,1) This:egpSize(18,25) This:egpFont(18,"Courier New")
        
        This:egpBoxOutline(19,vec2(256,492),vec2(350,30))
        This:egpText(20, "V"+ae()+"lg v"+aa()+"ben", vec2(256,492)) This:egpAlign(20,1,1) This:egpSize(20,20) This:egpFont(20,"Courier New")
        timer("autoLogout",2000)
    }
    
    function wirelink:cp(){
        This:egpClear()
        This:egpBox(1,vec2(256,256),vec2(512,512)) This:egpColor(1, vec4(150,150,150,255)) This:egpMaterial(1,"gui/center_gradient")
        This:egpText(2, "Statistik", vec2(256,40)) This:egpAlign(2,1,1) This:egpSize(2,60) This:egpFont(2,"Courier New")
        This:egpBox(3,vec2(256,80),vec2(512,1))
        
        This:egpText(4, "Profit: "+Profit, vec2(256,125)) This:egpAlign(4,1,1) This:egpSize(4,30) This:egpFont(4,"Courier New")
        This:egpText(5, "Omsat: "+Omsat, vec2(256,125+35)) This:egpAlign(5,1,1) This:egpSize(5,30) This:egpFont(5,"Courier New")
        This:egpText(6, "Tjent: "+Tjent, vec2(256,125+35+35)) This:egpAlign(6,1,1) This:egpSize(6,30) This:egpFont(6,"Courier New")
        This:egpText(7, "Solgt: "+Solgt, vec2(256,125+35+35+35)) This:egpAlign(7,1,1) This:egpSize(7,30) This:egpFont(7,"Courier New")
        
        This:egpBox(8,vec2(256,285),vec2(512,1))
        This:egpText(9, "Kommandoer", vec2(256,310)) This:egpAlign(9,1,1) This:egpSize(9,35) This:egpFont(9,"Courier New")
        This:egpText(10, "!profit <Profit> | S"+ae()+"tter din profit.", vec2(256,375)) This:egpAlign(10,1,1) This:egpSize(10,15) This:egpFont(10,"Courier New")
        This:egpText(11, "!logout | Logger den person som er logget ind ud.", vec2(256,375+25)) This:egpAlign(11,1,1) This:egpSize(11,15) This:egpFont(11,"Courier New")
    }
    C:cp()
    EGP:firstPage()
}

if(moneyClk()){
    ejectWeps()
    EGP:firstPage()
    CurUser=noentity()
    Total=0 W1=0 W2=0 W3=0 W4=0 W5=0 W6=0 W7=0
    timer("openDoor",Tid)}
    timer("updateC",250)
    
if(clk("openDoor")){Door=1}
if(clk("updateC")){
    C:egpSetText(5,"Omsat: "+Omsat)
    C:egpSetText(6,"Tjent: "+Tjent)
    C:egpSetText(7,"Solgt: "+Solgt)
}

if(clk("autoLogout")&SI){
    Dist=CurUser:pos():distance(EGP:entity():pos())
    if(Dist>125){EGP:firstPage() CurUser=noentity() Door=1 Total=0 W1=0 W2=0 W3=0 W4=0 W5=0 W6=0 W7=0}
    timer("autoLogout",2000)
}

if(~User & User & ops()<200){
    if(SI==0){
        if(EGP:egpButton(4,User)){
            CurUser=User
            EGP:secondPage()
            Door=0
        }
    }
    elseif(SI==1 & CurUser==User){
        if(EGP:egpButton(19,User)&Total>0){moneyRequest(CurUser,Total,"Betal for v"+aa()+"ben")}
        elseif(EGP:egpButton(21,User)){EGP:firstPage() CurUser=noentity() Door=1 Total=0 W1=0 W2=0 W3=0 W4=0 W5=0 W6=0 W7=0}
        elseif(EGP:egpButton(5,User)&R1:isShipment()){if(W1){W1=0 Total-=R1:getWepPrice() EGP:egpColor(5, vec(255,255,255))}else{W1=1 Total+=R1:getWepPrice() EGP:egpColor(5, vec(75,205,75))}}
        elseif(EGP:egpButton(6,User)&R2:isShipment()){if(W2){W2=0 Total-=R2:getWepPrice() EGP:egpColor(6, vec(255,255,255))}else{W2=1 Total+=R2:getWepPrice() EGP:egpColor(6, vec(75,205,75))}}
        elseif(EGP:egpButton(7,User)&R3:isShipment()){if(W3){W3=0 Total-=R3:getWepPrice() EGP:egpColor(7, vec(255,255,255))}else{W3=1 Total+=R3:getWepPrice() EGP:egpColor(7, vec(75,205,75))}}
        elseif(EGP:egpButton(8,User)&R4:isShipment()){if(W4){W4=0 Total-=R4:getWepPrice() EGP:egpColor(8, vec(255,255,255))}else{W4=1 Total+=R4:getWepPrice() EGP:egpColor(8, vec(75,205,75))}}
        elseif(EGP:egpButton(9,User)&R5:isShipment()){if(W5){W5=0 Total-=R5:getWepPrice() EGP:egpColor(9, vec(255,255,255))}else{W5=1 Total+=R5:getWepPrice() EGP:egpColor(9, vec(75,205,75))}}
        elseif(EGP:egpButton(10,User)&R6:isShipment()){if(W6){W6=0 Total-=R6:getWepPrice() EGP:egpColor(10, vec(255,255,255))}else{W6=1 Total+=R6:getWepPrice() EGP:egpColor(10, vec(75,205,75))}}
        elseif(EGP:egpButton(11,User)&R7:isShipment()){if(W7){W7=0 Total-=R7:getWepPrice() EGP:egpColor(11, vec(255,255,255))}else{W7=1 Total+=R7:getWepPrice() EGP:egpColor(11, vec(75,205,75))}}
        if(Total>0){EGP:egpSetText(20,"Total: "+Total+",-")}else{EGP:egpSetText(20,"V"+ae()+"lg v"+aa()+"ben")}
    }
}

if(lastSpoke() == owner() & chatClk(owner())){
    LS=owner():lastSaid():explode(" ")
    if(LS[1,string]:lower() == "!profit"){
        hideChat(1)
        Profit=LS[2,string]:toNumber()
        msg("Din profit er nu "+Profit)
        C:egpSetText(4,"Profit: "+Profit)
        if(CurUser:isPlayer()){EGP:secondPage()}
    }
    elseif(LS[1,string]:lower() == "!logout"){
        hideChat(1)
        msg("Du loggede '"+CurUser:name()+"' ud!")
        EGP:firstPage() CurUser=noentity() Door=1 Total=0 W1=0 W2=0 W3=0 W4=0 W5=0 W6=0 W7=0
    }
}

Er det alt her?

Link til kommentar
Del på andre sites

4 timer siden, twitch.tv/Unicornlevel skrev:

når folk køber et våben ved mig fucker den op efter

 

Det virker fint for mig. Har du kopiret halvdelen af koden og så resten? Det kan godt være det, da E2 maks kan indsætte 200-300 linjer.

Link til kommentar
Del på andre sites

  • 2 months later...

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.