Hop til indhold
Stavox

Ændring af ent's returns


Paki

Recommended Posts

Heyyyy,

Jeg sidder her, og er gået lidt i stå, og mangler nogle der kan hjælpe mig her - jeg skal bruge noget hjælp angående ændring, af de forskellige returns som hasLicense og isWanted giver.

Eksempel.

HjaL2ck.jpg

 

Her er koden, hvis det skulle give nogen form for hjælp :)

@name test
@inputs Ranger:entity EGP:wirelink
@outputs 
@persist
@trigger 


EGP:egpBox(1,vec2(255,255),vec2(555,555))
EGP:egpColor(1,vec(0,255,255))
EGP:egpMaterial(1,"console/background02")
EGP:egpRoundedBox(2,vec2(255,255),vec2(350,100))
EGP:egpText(3,"VENTER P"+aaL()+" AKTIVITET",vec2(255,255))
EGP:egpColor(3,vec(0,0,0))
EGP:egpSize(3,32)
EGP:egpAlign(3,1,1)

if(Ranger:driver() & Ranger:isVehicle()){

    EGP:egpBox(4,vec2(255,255),vec2(555,555))
    EGP:egpColor(4,vec(0,255,255))
    EGP:egpMaterial(4,"console/background02")
    EGP:egpBox(5,vec2(255,50),vec2(450,50))
    EGP:egpText(6,"F"+oe()+"ren p"+aa()+" bilen hedder "+Ranger:driver():name()+".",vec2(255,50))
    EGP:egpAlign(6,1,1)
    EGP:egpSize(6,32)
    EGP:egpColor(6,vec(0,0,0))
    EGP:egpBox(7,vec2(255,125),vec2(450,50))
    EGP:egpText(8,"Er "+Ranger:driver():name()+" wanted? - "+Ranger:driver():isWanted()+".",vec2(255,125))
    EGP:egpColor(8,vec(0,0,0))
    EGP:egpSize(8,32)
    EGP:egpAlign(8,1,1)
}

//WeirdBanana

Link til kommentar
Del på andre sites

Tilføjede lige selv den sidste boks, som du ikke havde tilføjet til koden - Dette burde virke

 

Quote

@name test
@inputs Ranger:entity EGP:wirelink
@outputs 
@persist
@trigger 

if(first()){

function string entity:wanted(){
if(This:isWanted()){return "Ja"}
    else{return "Nej"}
}

function string entity:license(){
if(This:hasLicense()){return "Ja"}
   else{return "Nej"}
}


timer("start",250)
}

if(clk("start")){
EGP:egpClear()
EGP:egpBox(1,vec2(255,255),vec2(555,555)) 
EGP:egpColor(1,vec(0,255,255)) 
EGP:egpMaterial(1,"console/background02") 
EGP:egpRoundedBox(2,vec2(255,255),vec2(350,100)) 
EGP:egpText(3,"VENTER P"+aaL()+" AKTIVITET",vec2(255,255)) 
EGP:egpColor(3,vec(0,0,0)) 
EGP:egpSize(3,32) 
EGP:egpAlign(3,1,1)
}

if(Ranger:driver() & Ranger:isVehicle()){
    local Ply = Ranger:driver()
    EGP:egpRemove(2) EGP:egpRemove(1)
    EGP:egpBox(4,vec2(255,255),vec2(555,555))
    EGP:egpColor(4,vec(0,255,255))
    EGP:egpMaterial(4,"console/background02")
    EGP:egpBox(5,vec2(255,50),vec2(450,50))
    EGP:egpText(6,"F"+oe()+"ren p"+aa()+" bilen hedder "+Ply:name()+".",vec2(255,50))
    EGP:egpAlign(6,1,1)
    EGP:egpSize(6,32)
    EGP:egpColor(6,vec(0,0,0))
    EGP:egpBox(7,vec2(255,125),vec2(450,50))
    EGP:egpText(8,"Er "+Ply:name()+" wanted? - "+Ply:wanted()+".",vec2(255,125))
    EGP:egpColor(8,vec(0,0,0))
    EGP:egpSize(8,32)
    EGP:egpAlign(8,1,1)
    EGP:egpBox(9,vec2(255,200),vec2(450,50))
    EGP:egpText(10,"Har "+Ply:name()+" license? - "+Ply:license()+".",vec2(255,200))
    EGP:egpColor(10,vec(0,0,0))
    EGP:egpSize(10,32)
    EGP:egpAlign(10,1,1)
}

 

Link til kommentar
Del på andre sites

8 hours ago, WeirdBanana said:

Takker @CasperDK / ZeNoxXi!


Når du laver en "local ply" så er det i princippet en persist du laver, men som kun kører inden for de brackets den er i?

Ja, når du skriver i local, vil det kun være den del af koden indenfor dine brackets (Indenfor egen rækkevidde). Alt hvad der står i @ - Altså @name, @inputs, @outputs, @persist, @trigger - De vil altid være i global rækkevidde, og vil kunne fungere i hele E2 koden.

 

Hov

 

Du ska lige ændre

Ply:driver():license() -> Ply:license()

og 

Ply:driver():wanted() -> Ply:wanted()

Link til kommentar
Del på andre sites

 

10 minutes ago, CasperDK / ZeNoxXi said:

Ja, når du skriver i local, vil det kun være den del af koden indenfor dine brackets (Indenfor egen rækkevidde). Alt hvad der står i @ - Altså @name, @inputs, @outputs, @persist, @trigger - De vil altid være i global rækkevidde, og vil kunne fungere i hele E2 koden.

 

Hov

 

Du ska lige ændre

Ply:driver():license() -> Ply:license()

og 

Ply:driver():wanted() -> Ply:wanted()

Yes, det var også sådan jeg forstod det - igen, tusind tak for hjælpen @CasperDK / ZeNoxXi! :))

Link til kommentar
Del på andre sites

16 hours ago, Mic Spammeren said:

Det er heller ikke tilladt at printe føren af bilen.

Afhænger lidt af anvendelsen.

I tilfælde hvor det ikke er tilladt, er det heller ikke tilladt at bruge wanted eller license.

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.