Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @name Autogunshop Box
- @inputs EGP:wirelink User:entity Ranger:entity
- @outputs U
- @persist Profit U
- @trigger
- if(first()){
- Profit = 100
- U = 0
- }
- 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()}
- EGP:egpText(4,"",vec2(256,18)) EGP:egpAlign(4,1,1) EGP:egpSize(4,40)
- EGP:egpText(5,"",vec2(256,58)) EGP:egpAlign(5,1,1) EGP:egpSize(5,40)
- if(Ranger:isShipment()){
- EGP:egpBox(10,vec2(256,256),vec2(470,470)) EGP:egpColor(10,255,255,255,100)
- EGP:egpText(27,""+Ranger:shipmentName(),vec2(256,200)) EGP:egpAlign(27,1,1) EGP:egpSize(27,60) EGP:egpColor(27,0,0,0,150)
- EGP:egpText(28,""+Ranger:shipmentName(),vec2(256,198)) EGP:egpAlign(28,1,1) EGP:egpSize(28,60)
- EGP:egpText(29,"Pris: "+(Ranger:shipmentPrice()+Profit),vec2(256,310)) EGP:egpAlign(29,1,1) EGP:egpSize(29,80) EGP:egpColor(29,0,0,0,150)
- EGP:egpText(30,"Pris: "+(Ranger:shipmentPrice()+Profit),vec2(256,308)) EGP:egpAlign(30,1,1) EGP:egpSize(30,80)
- EGP:egpText(31,"",vec2(256,300)) EGP:egpAlign(31,1,1) EGP:egpSize(31,60) EGP:egpColor(31,0,0,0,150)
- EGP:egpText(32,"",vec2(256,298)) EGP:egpAlign(32,1,1) EGP:egpSize(32,60)
- }else{
- EGP:egpBox(10,vec2(256,256),vec2(470,470)) EGP:egpColor(10,255,255,255,100)
- EGP:egpText(27,"Inds"+ae()+"t venligst",vec2(256,200)) EGP:egpAlign(27,1,1) EGP:egpSize(27,60) EGP:egpColor(27,0,0,0,150)
- EGP:egpText(28,"Inds"+ae()+"t venligst",vec2(256,198)) EGP:egpAlign(28,1,1) EGP:egpSize(28,60)
- EGP:egpText(29,"et nyt",vec2(256,250)) EGP:egpAlign(29,1,1) EGP:egpSize(29,60) EGP:egpColor(29,0,0,0,150)
- EGP:egpText(30,"et nyt",vec2(256,248)) EGP:egpAlign(30,1,1) EGP:egpSize(30,60)
- EGP:egpText(31,"shipment",vec2(256,300)) EGP:egpAlign(31,1,1) EGP:egpSize(31,60) EGP:egpColor(31,0,0,0,150)
- EGP:egpText(32,"shipment",vec2(256,298)) EGP:egpAlign(32,1,1) EGP:egpSize(32,60)
- }
- if(~User & User){
- if(EGP:egpButton(10,User) & Ranger:isShipment()){
- Menu = 1
- moneyRequest(User,Ranger:shipmentPrice()+Profit,"K"+oe()+"b af "+Ranger:shipmentName())
- }
- }
- if(moneyClk()){
- U= 1 concmd("say /pm "+moneyClkPlayer():steamID()+" Du har k"+oe()+"bt "+Ranger:shipmentName()+" for "+(Ranger:shipmentPrice()+Profit)+" kroner")
- timer("ResetUser",2000)
- }
- if(clk("ResetUser")){
- U = 0
- }
- runOnChat(1)
- P = owner():lastSaid():explode(" ")
- if(P[1,string]=="!profit" & chatClk(owner())){
- Profit = P[2,string]:toNumber()
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement