Matti 🐐 Skrevet Juli 25, 2019 Del Skrevet Juli 25, 2019 Hej allesammen Jeg sidder i den situation, at jeg gerne ville lave en Borgmester service. Servicen skal indeholde fartskilte og en Borgmester e2, hvor spillere kan købe licens og lottery. Den kommer selvfølgelig til at være gratis, når den bliver færdig. Jeg har selv lavet det meste, men har brug for hjælp til nogle knapper, hvor der så kommer en moneyrequest op. Jeg har søgt overalt på youtube, men kan ikke finde noget. Håber der er en venlig sjæl, som vil hjælpe mig. Sådan her ser E2'en ud som den er i dag. Mange tak på forhånd Borgmester e2.txt Link til kommentar Del på andre sites More sharing options...
Børge Lund Eriksen Besvaret Juli 26, 2019 Del Besvaret Juli 26, 2019 Kan hjælpe hvis du kontakter mig ingame på evo. Link til kommentar Del på andre sites More sharing options...
Xean -.- Besvaret Juli 26, 2019 Del Besvaret Juli 26, 2019 Jeg har bare gjort det hurtigt og simpelt + lidt andre ændringer. Ved ikke hvor god du er til E2, endu, men hvis du kan finde ud af array's og sådan noget kunne du gøre så den automatisk startede et lottery. @name Fartskilte til Borgmesteren @inputs [I]:wirelink [U]:wirelink [S]:wirelink User:entity @outputs @persist [By,Udenby] [Gpris,Lpris] if(~I){ timer("DrawByFart",200) } if(~U){ timer("DrawUdenforbyenFart",200) } if(~S){ timer("DrawDesign",500) } if(first()) { Udenby = 80 By = 60 Gpris = 3000 Lpris = 5000 function number wirelink:egpButton(Index:number,Player:entity){ Pos=This:egpPos(Index) Size=This:egpSize(Index)/2 return inrange(This:egpCursor(Player),Pos-Size,Pos+Size) } timer("DrawByFart",200) timer("DrawUdenforbyenFart",200) timer("DrawDesign",500) } if(clk("DrawByFart")) { I:egpClear() I:egpCircle(1, vec2(256,150), vec2(75,75)) I:egpColor(1,255,0,0,255) I:egpCircle(2, vec2(256,150), vec2(60,60)) I:egpColor(2,255,255,255,255) I:egpText(3, "60", vec2(256,150)) I:egpColor(3,0,0,0,255) I:egpSize(3,100) I:egpAlign(3,1,1) I:egpBox(4,vec2(256,380), vec2(10,310)) I:egpColor(4,0,0,0,255) } if(clk("DrawUdenforbyenFart")) { U:egpClear() U:egpCircle(5, vec2(256,150), vec2(75,75)) U:egpColor(5,255,0,0,255) U:egpCircle(6, vec2(256,150), vec2(60,60)) U:egpColor(6,255,255,255,255) U:egpText(7, "80", vec2(256,150)) U:egpColor(7,0,0,0,255) U:egpSize(7,100) U:egpAlign(7,1,1) U:egpBox(8,vec2(256,380), vec2(10,310)) U:egpColor(8,0,0,0,255) } if(clk("DrawDesign")) { S:egpClear() S:egpBox(9, vec2(256,256), vec2(512,512)) S:egpColor(9,50,50,50,150) S:egpBoxOutline(10, vec2(256,220), vec2(170,50)) S:egpText(14,"Licens", vec2(256,208)) S:egpAlign(14,1,1) S:egpFont(14,"Courier New",25) S:egpText(16, "5000,-", vec2(256,290)) S:egpAlign(16,1,1) S:egpBoxOutline(11, vec2(256,280), vec2(170,50)) S:egpText(13, "Lottery", vec2(256,268)) S:egpAlign(13,1,1) S:egpFont(13,"Courier New",25) S:egpText(15, "3000,-", vec2(256,230)) S:egpAlign(15,1,1) S:egpText(12, "Borgmester Service", vec2(256,50)) S:egpAlign(12,1,1) S:egpSize(12,50) S:egpFont(12,"Courier New",45) S:egpMaterial(9, "vgui/gradient_down") S:egpText(21, "Lavet af Sprit Lone", vec2(256,500)) S:egpAlign(21,1,1) S:egpFont(21, "Marlett", 20) S:egpBox(22,vec2(256,220),vec2(170,50)) S:egpAlpha(22,0) S:egpBox(23,vec2(256,280),vec2(170,50)) S:egpAlpha(23,0) } if(S:egpButton(22,User)){ moneyRequest(User,Gpris,"Licens") } elseif(S:egpButton(23,User)){ moneyRequest(User,Lpris,"Lottery") } if(moneyClk()) { if(moneyClk("Licens")) { printColor(vec(0,255,0),""+moneyClkPlayer():name()+"",vec(255,255,255)," har k"+oe()+"bt licens") } elseif(moneyClk("Lottery")) { printColor(vec(0,255,0),""+moneyClkPlayer():name()+"",vec(255,255,255)," har k"+oe()+"bt lottery") } } Link til kommentar Del på andre sites More sharing options...
Matti 🐐 Besvaret Juli 26, 2019 Forfatter Del Besvaret Juli 26, 2019 Er slet ikke så god endnu, ahha. Men tak for hjælpen, ven. Link til kommentar Del på andre sites More sharing options...
Recommended Posts
Arkiveret
Dette emne er nu arkiveret og er lukket for yderligere svar