Hop til indhold
Stavox

Gang Killcounter


MRBennetsen✔

Recommended Posts

Dette er inde fra klubben Køb, Salg & Gratis, du kan selv joine for flere E2'er som denne -

 

 

Goddag Folk og Folkinder - jeg har set mange gerne vil have fingrene i disse killcountere, så jeg tænke jeg laver en til alle jer i klubben, den er gratis og den virker, hvad er problemet så? Den skriver selv navnet på dit gang, og klarer selv at opdatere. Jeg er langt fra god til E2.

 

https://gyazo.com/4b04c1c0a530e9e26877f56edd31cb23

 

Citat

@name Kill counter
@inputs EGP:wirelink
@outputs
@persist
@trigger
if(first() | duped() | dupefinished()) {
    function number entity:getGangFrags() {
        local Frags = 0,
        
        foreach(K, V:entity = players()) {
            if(V:getGangID() == This:getGangID()) {
                Frags += V:frags()
            }
        }
        
        return Frags
    }
    
    print(owner():getGangFrags())
    setName("Gratis Killcounter E2.
    
Findes i klubben K"+oe()+"b, Salg & Gratis")

timer("reset",10000)
}
#[
    Documentation and examples are available at:
    https://github.com/wiremod/wire/wiki/Expression-2

    Discord is available at https://discord.gg/cqJ45CT
    Reddit is available at https://www.reddit.com/r/wiremod
    Report any bugs you find here https://github.com/wiremod/wire/issues
]#
EGP:egpBox(1,vec2(256,256),vec2(512,512))
EGP:egpAlpha(1,0)

EGP:egpBox(5,vec2(256,200),vec2(300,256))
EGP:egpColor(5,vec4(25,25,25,255))

EGP:egpBoxOutline(6,vec2(256,200),vec2(300,256))
EGP:egpColor(6,vec4(25,25,25,255))

EGP:egpText(2,"Kills: "+owner():getGangFrags()+"",vec2(256,256))
EGP:egpAlign(2,1,1)
EGP:egpSize(2,50)

EGP:egpText(3,""+owner():getGang()+"",vec2(256,150))
EGP:egpAlign(3,1,1)
EGP:egpSize(3,90)

 

if(clk("reset")){

reset()

}

 

Link til kommentar
Del på andre sites

  • 3 weeks later...

@Snoopi

@name Kill counter
@inputs EGP:wirelink
if( first() | duped() | dupefinished() )
{
    function number entity:getGangFrags()
    {
        local Frags = 0
        
        Players = players()
        for ( I = 1, Players:count() )
        {

            if ( Players[I, entity]:getGangID() == This:getGangID() )
            {
                Frags += Players[I, entity]:frags()
            }

        }
        
        return Frags
    }
    
    print( findPlayerByName("Sand"):getGangFrags() )
    setName("Gratis Killcounter E2.\n\nFindes i klubben K"+oe()+"b, Salg & Gratis")

    EGP:egpClear()
    timer( "DRAW", 500 )
    timer( "UPDATE", 10000 )
}

if ( clkName() )
{
    switch( clkName() )
    {
        case "DRAW",
            EGP:egpText(1,"Kills: "+owner():getGangFrags()+"",vec2(256,220))
            EGP:egpAlign(1,1,1)
            EGP:egpSize(1,50)
            
            EGP:egpText(2,""+owner():getGang()+"",vec2(256,150))
            EGP:egpAlign(2,1,1)
            EGP:egpSize(2,90)
            break
        case "UPDATE",
            EGP:egpSetText(2, "Kills: "+owner():getGangFrags()+"")
            timer( "UPDATE", 10000 )
            break
    }
}

Nu virker den ivertfald.

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.