Hop til indhold
Stavox

Borgmester shop v1 License + lotto


Merlin

Recommended Posts

Jeg har valgt at ligge en ny borgmester e2 op på forum som i bare kan hente og bruge ingame

 

 

Priser redigeres i e2'en

Den crasher ikke og er i fin stand

 

Kode: https://pastebin.com/r3WwEeK0

 

 

@name Simpel borgmester shop License + lotto by Merlin<3
@inputs EGP:wirelink User:entity
@outputs
@persist Pris1 Pris2
@trigger
 
 
 
if(first()){
  timer("1",50)
timer("2",250)
}
 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()
}
 
if(EGP:egpButton(17,User)){
    print("Person har betalt for v"+aa()+"ben licens")
    moneyRequest(User,Pris1,"V"+aa()+"ben licens")
}
if(EGP:egpButton(20,User)){
    print("Person har betalt for et lottery.... Lottery startet")
    moneyRequest(User,Pris2,"Lotto")
}
 
 "####PRISER####"
"###LICENS###" Pris1 = 2000
"###LOTTO####" Pris2 = 4000
"####PRISER####"
   
   
   
 
Ejer = owner():name()
if(clk("1")){
    stoptimer("1")
EGP:egpClear()
EGP:egpBox(1,vec2(256,256),vec2(512,512)) EGP:egpColor(1,vec(215,215,215))
EGP:egpBox(2,vec2(256,256),vec2(512,512)) EGP:egpMaterial(2,"console/background06") EGP:egpColor(2,vec(112, 97, 86)) EGP:egpAlpha(2,250)
EGP:egpBox(3,vec2(256,25),vec2(512,55)) EGP:egpColor(3,vec(50,50,50)) EGP:egpAlpha(3,200)
EGP:egpBox(4,vec2(256,55),vec2(512,5)) EGP:egpColor(4,vec(170, 78, 76)) EGP:egpAlpha(4,125)
 
EGP:egpText(5,""+Ejer+"s borgmestershop",vec2(256,25)) EGP:egpFont(5,"Georgia") EGP:egpSize(5,35) EGP:egpColor(5,vec(200,200,200)) EGP:egpAlign(5,1,1)
EGP:egpBox(6,vec2(256,265),vec2(512,25)) EGP:egpColor(6,vec(50,50,50)) EGP:egpAlpha(6,200)
EGP:egpBox(7,vec2(256,250),vec2(512,5)) EGP:egpColor(7,vec(170, 78, 76)) EGP:egpAlpha(7,125)
EGP:egpBox(8,vec2(256,280),vec2(512,5)) EGP:egpColor(8,vec(170, 78, 76)) EGP:egpAlpha(8,125)
EGP:egpText(9,"By Merlin<3 | Hent p"+aa()+" forum",vec2(256,264)) EGP:egpFont(9,"Georgia") EGP:egpSize(9,12) EGP:egpColor(9,vec(200,200,200)) EGP:egpAlign(9,1,1)
 
 
EGP:egpRoundedBox(10,vec2(256,145),vec2(400,100)) EGP:egpColor(10,vec(170,78,76))
EGP:egpRoundedBox(11,vec2(256,145),vec2(398,98)) EGP:egpColor(11,vec(50,50,50))
}
if(clk("2")){
    stoptimer("2")
EGP:egpRoundedBox(12,vec2(256,385),vec2(400,100)) EGP:egpColor(12,vec(170,78,76))
EGP:egpRoundedBox(13,vec2(256,385),vec2(398,98)) EGP:egpColor(13,vec(50,50,50))
EGP:egpText(14,"V"+aa()+"ben license",vec2(256,115)) EGP:egpFont(14,"Georgia") EGP:egpSize(14,35) EGP:egpColor(14,vec(200,200,200)) EGP:egpAlign(14,1,1)
EGP:egpText(15,"Lotto",vec2(256,355)) EGP:egpFont(15,"Georgia") EGP:egpSize(15,35) EGP:egpColor(15,vec(200,200,200)) EGP:egpAlign(15,1,1)
 
 
EGP:egpRoundedBox(16,vec2(256,165),vec2(150,32)) EGP:egpColor(16,vec(170,78,76))
EGP:egpRoundedBox(17,vec2(256,165),vec2(148,30)) EGP:egpColor(17,vec(50,50,50))
 
EGP:egpText(18,"<<< K"+oe()+"b >>>",vec2(256,159)) EGP:egpFont(18,"Georgia") EGP:egpSize(18,12) EGP:egpColor(18,vec(200,200,200)) EGP:egpAlign(18,1,1)
 
EGP:egpRoundedBox(19,vec2(256,405),vec2(150,32)) EGP:egpColor(19,vec(170,78,76))
EGP:egpRoundedBox(20,vec2(256,405),vec2(148,30)) EGP:egpColor(20,vec(50,50,50))
 
 
EGP:egpText(21,"<<< K"+oe()+"b >>>",vec2(256,399)) EGP:egpFont(21,"Georgia") EGP:egpSize(21,12) EGP:egpColor(21,vec(200,200,200)) EGP:egpAlign(21,1,1)
 
EGP:egpText(22,""+Pris1,vec2(245,172)) EGP:egpFont(22,"Georgia") EGP:egpSize(22,12) EGP:egpColor(22,vec(200,200,200)) EGP:egpAlign(22,1,1)
EGP:egpText(23,"DKK",vec2(272,172)) EGP:egpFont(23,"Georgia") EGP:egpSize(23,12) EGP:egpColor(23,vec(200,200,200)) EGP:egpAlign(23,1,1)
 
EGP:egpText(24,""+Pris2,vec2(245,412)) EGP:egpFont(24,"Georgia") EGP:egpSize(24,12) EGP:egpColor(24,vec(200,200,200)) EGP:egpAlign(24,1,1)
EGP:egpText(25,"DKK",vec2(272,412)) EGP:egpFont(25,"Georgia") EGP:egpSize(25,12) EGP:egpColor(25,vec(200,200,200)) EGP:egpAlign(25,1,1)
 
EGP:egpText(26,"v1",vec2(505,5)) EGP:egpFont(26,"Georgia") EGP:egpSize(26,12) EGP:egpColor(26,vec(200,200,200)) EGP:egpAlign(26,1,1)
 
}

 

Link til kommentar
Del på andre sites

Du printer disse 2 prints, når personen klikker på boksen, men ikke når de har betalt? 

 

print("Person har betalt for v"+aa()+"ben licens")

print("Person har betalt for et lottery.... Lottery startet")

 

if(moneyClk("V"+aa()+"ben licens")){
print(moneyClkPlayer():name()+" har betalt for v"+aa()+"ben licens")
}

if(moneyClk("Lotto")){
print(moneyClkPlayer():name()+" har betalt for et lottery.... Lottery startet"
}

 

Quote

@name Simpel borgmester shop License + lotto by Merlin<3
@inputs EGP:wirelink User:entity
@persist [Pris1,Pris2]:number Ejer:entity
 
if(first()){
timer("1",50)
timer("2",250)

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()
}

 

####PRISER####
###LICENS## Pris1 = 2000
###LOTTO### Pris2 = 4000
####PRISER####

Ejer = owner()
}

 


if(EGP:egpButton(17,User)){
    moneyRequest(User, Pris1, "V"+aa()+"ben licens")
}
if(EGP:egpButton(20,User)){
    moneyRequest(User, Pris2, "Lotto")
}

  
if(clk("1")){
EGP:egpClear()
EGP:egpBox(1,vec2(256,256),vec2(512,512)) EGP:egpColor(1,vec(215,215,215))
EGP:egpBox(2,vec2(256,256),vec2(512,512)) EGP:egpMaterial(2,"console/background06") EGP:egpColor(2,vec(112, 97, 86)) EGP:egpAlpha(2,250)
EGP:egpBox(3,vec2(256,25),vec2(512,55)) EGP:egpColor(3,vec(50,50,50)) EGP:egpAlpha(3,200)
EGP:egpBox(4,vec2(256,55),vec2(512,5)) EGP:egpColor(4,vec(170, 78, 76)) EGP:egpAlpha(4,125)
 
EGP:egpText(5,""+Ejer:name()+"s borgmestershop",vec2(256,25)) EGP:egpFont(5,"Georgia") EGP:egpSize(5,35) EGP:egpColor(5,vec(200,200,200)) EGP:egpAlign(5,1,1)
EGP:egpBox(6,vec2(256,265),vec2(512,25)) EGP:egpColor(6,vec(50,50,50)) EGP:egpAlpha(6,200)
EGP:egpBox(7,vec2(256,250),vec2(512,5)) EGP:egpColor(7,vec(170, 78, 76)) EGP:egpAlpha(7,125)
EGP:egpBox(8,vec2(256,280),vec2(512,5)) EGP:egpColor(8,vec(170, 78, 76)) EGP:egpAlpha(8,125)
EGP:egpText(9,"By Merlin<3 | Hent p"+aa()+" forum",vec2(256,264)) EGP:egpFont(9,"Georgia") EGP:egpSize(9,12) EGP:egpColor(9,vec(200,200,200)) EGP:egpAlign(9,1,1)
 
 
EGP:egpRoundedBox(10,vec2(256,145),vec2(400,100)) EGP:egpColor(10,vec(170,78,76))
EGP:egpRoundedBox(11,vec2(256,145),vec2(398,98)) EGP:egpColor(11,vec(50,50,50))
}

if(clk("2")){
EGP:egpRoundedBox(12,vec2(256,385),vec2(400,100)) EGP:egpColor(12,vec(170,78,76))
EGP:egpRoundedBox(13,vec2(256,385),vec2(398,98)) EGP:egpColor(13,vec(50,50,50))
EGP:egpText(14,"V"+aa()+"ben license",vec2(256,115)) EGP:egpFont(14,"Georgia") EGP:egpSize(14,35) EGP:egpColor(14,vec(200,200,200)) EGP:egpAlign(14,1,1)
EGP:egpText(15,"Lotto",vec2(256,355)) EGP:egpFont(15,"Georgia") EGP:egpSize(15,35) EGP:egpColor(15,vec(200,200,200)) EGP:egpAlign(15,1,1)
 
EGP:egpRoundedBox(16,vec2(256,165),vec2(150,32)) EGP:egpColor(16,vec(170,78,76))
EGP:egpRoundedBox(17,vec2(256,165),vec2(148,30)) EGP:egpColor(17,vec(50,50,50))
 
EGP:egpText(18,"<<< K"+oe()+"b >>>",vec2(256,159)) EGP:egpFont(18,"Georgia") EGP:egpSize(18,12) EGP:egpColor(18,vec(200,200,200)) EGP:egpAlign(18,1,1)
 
EGP:egpRoundedBox(19,vec2(256,405),vec2(150,32)) EGP:egpColor(19,vec(170,78,76))
EGP:egpRoundedBox(20,vec2(256,405),vec2(148,30)) EGP:egpColor(20,vec(50,50,50))
 
EGP:egpText(21,"<<< K"+oe()+"b >>>",vec2(256,399)) EGP:egpFont(21,"Georgia") EGP:egpSize(21,12) EGP:egpColor(21,vec(200,200,200)) EGP:egpAlign(21,1,1)
 
EGP:egpText(22,""+Pris1,vec2(245,172)) EGP:egpFont(22,"Georgia") EGP:egpSize(22,12) EGP:egpColor(22,vec(200,200,200)) EGP:egpAlign(22,1,1)
EGP:egpText(23,"DKK",vec2(272,172)) EGP:egpFont(23,"Georgia") EGP:egpSize(23,12) EGP:egpColor(23,vec(200,200,200)) EGP:egpAlign(23,1,1)
 
EGP:egpText(24,""+Pris2,vec2(245,412)) EGP:egpFont(24,"Georgia") EGP:egpSize(24,12) EGP:egpColor(24,vec(200,200,200)) EGP:egpAlign(24,1,1)
EGP:egpText(25,"DKK",vec2(272,412)) EGP:egpFont(25,"Georgia") EGP:egpSize(25,12) EGP:egpColor(25,vec(200,200,200)) EGP:egpAlign(25,1,1)
 
EGP:egpText(26,"v1",vec2(505,5)) EGP:egpFont(26,"Georgia") EGP:egpSize(26,12) EGP:egpColor(26,vec(200,200,200)) EGP:egpAlign(26,1,1)
}

 

if(moneyClk("V"+aa()+"ben licens")){print(moneyClkPlayer():name()+" har betalt for v"+aa()+"ben licens")}

if(moneyClk("Lotto")){print(moneyClkPlayer():name()+" har betalt for et lottery.... Lottery startet"}

 

 

Link til kommentar
Del på andre sites

På 14/6/2017 den 0:37 PM , CasperDK / ZeNoxXi skrev:

Du printer disse 2 prints, når personen klikker på boksen, men ikke når de har betalt? 

 

print("Person har betalt for v"+aa()+"ben licens")

print("Person har betalt for et lottery.... Lottery startet")

 


if(moneyClk("V"+aa()+"ben licens")){
print(moneyClkPlayer():name()+" har betalt for v"+aa()+"ben licens")
}

if(moneyClk("Lotto")){
print(moneyClkPlayer():name()+" har betalt for et lottery.... Lottery startet"
}

 

 

 

Takk :)

Link til kommentar
Del på andre sites

  • 3 weeks 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.