Hop til indhold
Stavox

Mechanic E2


Aske

Recommended Posts

  • 2 months later...

 

If u dont want the uddeling mekanisme just remove

    local Mechs = array()
    foreach(K,V:entity = players()){
        if(V:team() == 17 && V:steamID() != "STEAM_0:1:48016748") {
            Mechs:pushEntity(V)
        }
    }
    foreach(K,V:entity = Mechs){
        moneyGive(V, ToPay/Mechs:count())
    }
}
Redigeret af Slamboe
Link til kommentar
  • 1 year later...
På 02/10/2022 den 5:56 PM , Aske skrev:

Cool gamer E2 som udregner Pris pr HP på bilerne. Brug den som i vil. (Den deler btw. pengene mellem alle online i samme job)

Knapper:

- E: Til at klikke på bilen og spilleren som skal betale
- F8: Skifter i mellem de forskellige priser pr HP

 

Step By Step:

- Klik E på bilen som skal fixes

- Klik E på spilleren som skal betale

- Vent til han har betalt

- Fix bilen

 

Kode:
 

@name Mech Pay Thing
@persist Money Car:entity ToPay

if(first()){
    keyPressedFilter( "e", "f8" )
    elevateMoneyGive()
    Money = 5
    Car = noentity()
    ToPay = 0
}

elseif(moneyClk("Betaling")){
    print(moneyClkPlayer():name() + " - betalt - "+ ToPay)

    local Mechs = array()
    foreach( _, V:entity = players() ){
        if( V:team() == 17 ) {
            Mechs:pushEntity(V)
        }
    }

    foreach( _, V:entity = Mechs ){
        moneyGive(V, ToPay/Mechs:count())
    }
}

event keyPressed(_:entity, Key:string, Down:number, _:string) {
    if ( !Down ) { exit() }

    if( Key == "f8" ) {
        switch(Money){
            case 1,
                Money = 3
            break,
            
            case 3,
                Money = 5
            break,
            
            case 5,
                Money = 10
            break,
            
            case 10,
                Money = 15
            break,
            
            case 15,
                Money = 20
            break,
            
            case 20,
                Money = 1
            break,
                
        }
        print("Pay pr HP = "+ Money)
    }
    elseif( Key == "e" ) {
        Ent = owner():aimEntity()
        if( Ent:isVehicle() ){
            Car = Ent
            print("Car - "+ Ent:getCarName())
        }
        
        elseif( Ent:isPlayer() ){
            ToPay = min( ( Car:getCarMaxHealth() - Car:getCarHealth() ) * Money, 30000)
            moneyRequest(Ent, ToPay, "Betaling")
            print("Request - "+ ToPay)
        }
    }
}

 

kunne du måske lave den så den ikke deler med andre mekaniker?

 

Link til kommentar
×
×
  • 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.