Hancock Skrevet Juli 2, 2017 Del Skrevet Juli 2, 2017 E2 vil ikke fungere hvis personen har 100% liv! Men skriv: !pris SPILLERNAVN - for at sende regning til spilleren Den regner alt ud selv med hvor meget liv de mangler! Men her er koden: @name Medic E2 @inputs S:wirelink U:entity @outputs @persist @trigger runOnChat(1) if(chatClk(owner())){ LS=owner():lastSaid():explode(" ") if(LS[1,string]=="!pris"){ Target=findPlayerByName(LS[2,string]) Health=Target:health() Pris=100 - Health moneyRequest(Target,500+Pris*50) } } function startBody(){ S:egpClear() S:egpBox(1,vec2(256,256),vec2(512,512)) S:egpMaterial(1,"console/background02") S:egpBox(2,vec2(256,50),vec2(512,100)) S:egpColor(2,vec(40,40,40)) S:egpText(3,"Medic - Genoplivning",vec2(256,50)) S:egpAlign(3,1,1) S:egpSize(3,42) S:egpRoundedBox(4,vec2(256,303),vec2(400,256)) S:egpColor(4,vec(220,75,75)) S:egpRoundedBox(5,vec2(256,303),vec2(395,251)) S:egpColor(5,vec(40,40,40)) S:egpText(6,"Tryk E",vec2(256,220)) S:egpAlign(6,1,1) S:egpSize(6,50) S:egpText(7,"For at betale",vec2(256,280)) S:egpAlign(7,1,1) S:egpSize(7,35) S:egpText(8,"for manglende liv",vec2(256,350)) S:egpAlign(8,1,1) S:egpSize(8,35) S:egpText(9,"Lavet af: Hancock",vec2(512,512)) S:egpAngle(9,90) S:egpAlign(9,0,2) } function number wirelink:egpButton(Idx:number,Ply:entity){ TopLeft = 0 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(moneyClk()){ printColor(vec(220,220,220),"Spilleren: ",vec(220,75,75),moneyClkPlayer():name(),vec(220,220,220)," har betalt for liv!") } if(first()){ startBody() } if(S:egpButton(5,U)){ Health=U:health() Pris=100 - Health moneyRequest(U,Pris*50) } Link til kommentar Del på andre sites More sharing options...
Slet denne profil Besvaret Juli 7, 2017 Del Besvaret Juli 7, 2017 Må jeg få et billed af den Link til kommentar Del på andre sites More sharing options...
Recommended Posts
Arkiveret
Dette emne er nu arkiveret og er lukket for yderligere svar