Hop til indhold
Stavox

Medic E2


Hancock

Recommended Posts

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

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.