Hop til indhold
Stavox

Søger E2


Sandfeld

Recommended Posts

Dette er meget simpelt:

 

entity():setColor(R,G,B)

 

Fx

Spoiler

@name
@inputs D:entity
@outputs
@persist

runOnChat(1)

if(chatClk(owner()))
{
    D:setColor(255,0,0)
}

 

Så skal du bare wire fra E2'en til proppen der skal skifte farbe 😉

Link til kommentar
Del på andre sites

 

Den her kan du selv skifte farve på?

 

Spoiler

@name Prop Color E2
@inputs EGP:wirelink User:entity Prop:entity
@persist R G B

if(first()){

    function number wirelink:egpButton(Idx:number,Ply:entity)
    {
        TL = This:egpPos(Idx) - This:egpSize(Idx) / 2 * (0 ? 0 : 1)
        BR = This:egpPos(Idx) + This:egpSize(Idx) / (0 ? 1 : 2)
        Cur = This:egpCursor(Ply) return inrange(Cur, TL, BR) exit()
    }

function void wirelink:knap1(){
EGP:egpClear()

EGP:egpBox(1,vec2(256,256),vec2(512,512)) EGP:egpColor(1,vec(50,50,50))

EGP:egpBox(2,vec2(156,156),vec2(156,56)) EGP:egpColor(2,vec(255,0,0))

EGP:egpBox(3,vec2(156,256),vec2(156,56)) EGP:egpColor(3,vec(0,255,0))

EGP:egpBox(4,vec2(156,356),vec2(156,56)) EGP:egpColor(4,vec(0,0,255))

EGP:egpBox(5,vec2(156,456),vec2(156,56)) EGP:egpColor(5,vec(0,0,0))

EGP:egpBoxOutline(6,vec2(156,156),vec2(156,56)) EGP:egpColor(6,vec(255))

EGP:egpBoxOutline(7,vec2(156,256),vec2(156,56)) EGP:egpColor(7,vec(255))

EGP:egpBoxOutline(8,vec2(156,356),vec2(156,56)) EGP:egpColor(8,vec(255))

EGP:egpBoxOutline(9,vec2(156,456),vec2(156,56)) EGP:egpColor(9,vec(255))

EGP:egpText(10,"Tryk p"+aa()+" den farve din prop skal v"+ae()+"re!",vec2(256,56)) EGP:egpAlign(10,1,1) EGP:egpSize(10,30)

EGP:egpBox(12,vec2(356,156),vec2(156,56)) EGP:egpColor(12,vec(255,255,0))

EGP:egpBox(13,vec2(356,256),vec2(156,56)) EGP:egpColor(13,vec(255,155,0))

EGP:egpBox(14,vec2(356,356),vec2(156,56)) EGP:egpColor(14,vec(155,0,155))

EGP:egpBox(15,vec2(356,456),vec2(156,56)) EGP:egpColor(15,vec(100,100,100))

EGP:egpBoxOutline(16,vec2(356,156),vec2(156,56)) EGP:egpColor(16,vec(255))

EGP:egpBoxOutline(17,vec2(356,256),vec2(156,56)) EGP:egpColor(17,vec(255))

EGP:egpBoxOutline(18,vec2(356,356),vec2(156,56)) EGP:egpColor(18,vec(255))

EGP:egpBoxOutline(19,vec2(356,456),vec2(156,56)) EGP:egpColor(19,vec(255))

}
    EGP:knap1()
}
if(~User & User:keyUse() & ops()<100){
    if(EGP:egpButton(2,User)){
        R = 255
        G = 0
        B = 0
    }


    if(EGP:egpButton(3,User)){
        R = 0
        G = 255
        B = 0
    }

    if(EGP:egpButton(4,User)){
        R = 0
        G = 0
        B = 255
    }

    if(EGP:egpButton(5,User)){
        R = 0
        G = 0
        B = 0
    }

    if(EGP:egpButton(12,User)){
        R = 255
        G = 255
        B = 0
    }


    if(EGP:egpButton(13,User)){
        R = 255
        G = 155
        B = 0
    }

    if(EGP:egpButton(14,User)){
        R = 155
        G = 0
        B = 155
    }

    if(EGP:egpButton(15,User)){
        R = 100
        G = 100
        B = 100
    }

}
Prop:setColor(R,G,B)
 


 

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.