Hop til indhold
Stavox

E2 Emitter/Gangskilt/Skilt - Tutorial


Pleb

Recommended Posts

Hej Alle,

Her på det seneste har jeg set mange skriv /advert Søger gangskilt

Men istedet for at købe et, hvorfor så ikke selv lave et?

Det er faktisk ikke særlig svært. Her har jeg en E2, som kan hjælpe dig lidt på vej

 

@name E2 Skilt
@inputs EGP:wirelink
@outputs 
@persist 
@trigger 

        EGP:egpClear()
        EGP:egpBox(1,vec2(255,255),vec2(452,82)) EGP:egpAlpha(1,100) EGP:egpColor(1,vec(127, 140, 141))
        EGP:egpText(2,"Mit navn er Per:)",vec2(255,255)) EGP:egpFont(3,"Courier New",20) EGP:egpAlign(2,1,1) EGP:egpSize(2,50)

Her er koden, jeg vil beskrive hvad linjerne betyder.

 

inputs er dine input i E2en, her har vi valgt EGP og derefter wirelink, så vi kan linke vores E2 sammen med vores emitter.

EGP:egpClear() Betyder at den ryder alt på skærmen, altså den fjerner Stavox logoet. Som er der, når du spawner emitteren.

EGP:egpBox, det er en Boks. Hvori vi er på "EGP" nummer 1. Her har vi valgt koordinaterne og størrelsen på vores boks. EGP:egpColor, der vælger du farven på din E2. Du vælger nummer 1, og så (R,G,B)

EGP:egpText og vores text. Her kan du skrive alt. Men husk nu at overholde serverens regler. EGP:egpFont er fonten til vores text. EGP:egpSize er størrelsen. Du behøver ikke at bruge EGP:egpSize, da i EGP:Font, 

 

Jeg er ikke selv den bedste til E2. Men håber alligevel, at jeg hjælper lidt.

Er du selv god til E2, og er der noget mere jeg skal dokumentere? Så skriv gerne en kommentar!

 

❤️

 

Mic Spammeren:

 

Her i Monadas tilfælde er wirelink = EGP

 

wirelink:egpClear()     -     Fjerne ALLE tegnede elementer som er på skærmen.

wirelink:egpBox(N,vec2(X,Y),vec2(X,Y))
N er et slags kaldenavn, som du fx skal bruge til at give boxen eller noget en farve, det er også meget vigtigt at to boxes fx ikke må have samme kaldenavn ellers fjerner den bare den ældre box
Første vec2(): Her skal du vælge placeringen på skærmen altså som et slags kordinatsystem, hvor X er højre/venstre og Y er op/ned
Anden vec2(): Her skal du vælge størrelsen på din ting, hvor X er bredde og y er højde

wirelink:egpColor(N,r,g,b,A)
N skal du skrive nummeret på fx boxen du vil farve.
r/g/b: det er din farveblanding i RGB (RGB står for Red,Green,Blue)
A: er Alpha'en altså hvor gennemsigtig den er hvor 255 er den helt tydeligt og 0 er gennemsigtigt

Det skal lige siges ALLE skærme er 512x512

Spørg gerne ind til hvad jeg skriver hvis i er i tvivl

 

GRATIS GANG E2

 

Link til kommentar
Del på andre sites

Her i Monadas tilfælde er wirelink = EGP

 

wirelink:egpClear()     -     Fjerne ALLE tegnede elementer som er på skærmen.

wirelink:egpBox(N,vec2(X,Y),vec2(X,Y))
N er et slags kaldenavn, som du fx skal bruge til at give boxen eller noget en farve, det er også meget vigtigt at to boxes fx ikke må have samme kaldenavn ellers fjerner den bare den ældre box
Første vec2(): Her skal du vælge placeringen på skærmen altså som et slags kordinatsystem, hvor X er højre/venstre og Y er op/ned
Anden vec2(): Her skal du vælge størrelsen på din ting, hvor X er bredde og y er højde

wirelink:egpColor(N,r,g,b,A)
N skal du skrive nummeret på fx boxen du vil farve.
r/g/b: det er din farveblanding i RGB (RGB står for Red,Green,Blue)
A: er Alpha'en altså hvor gennemsigtig den er hvor 255 er den helt tydeligt og 0 er gennemsigtigt

Det skal lige siges ALLE skærme er 512x512

Spørg gerne ind til hvad jeg skriver hvis i er i tvivl

Link til kommentar
Del på andre sites

30 minutter siden, Mic Spammeren skrev:

Her i Monadas tilfælde er wirelink = EGP

 

wirelink:egpClear()     -     Fjerne ALLE tegnede elementer som er på skærmen.

wirelink:egpBox(N,vec2(X,Y),vec2(X,Y))
N er et slags kaldenavn, som du fx skal bruge til at give boxen eller noget en farve, det er også meget vigtigt at to boxes fx ikke må have samme kaldenavn ellers fjerner den bare den ældre box
Første vec2(): Her skal du vælge placeringen på skærmen altså som et slags kordinatsystem, hvor X er højre/venstre og Y er op/ned
Anden vec2(): Her skal du vælge størrelsen på din ting, hvor X er bredde og y er højde

wirelink:egpColor(N,r,g,b,A)
N skal du skrive nummeret på fx boxen du vil farve.
r/g/b: det er din farveblanding i RGB (RGB står for Red,Green,Blue)
A: er Alpha'en altså hvor gennemsigtig den er hvor 255 er den helt tydeligt og 0 er gennemsigtigt

Det skal lige siges ALLE skærme er 512x512

Spørg gerne ind til hvad jeg skriver hvis i er i tvivl

Er du meget kreativ?

Link til kommentar
Del på andre sites

8 timer siden, Mic Spammeren skrev:

Her i Monadas tilfælde er wirelink = EGP

 

wirelink:egpClear()     -     Fjerne ALLE tegnede elementer som er på skærmen.

wirelink:egpBox(N,vec2(X,Y),vec2(X,Y))
N er et slags kaldenavn, som du fx skal bruge til at give boxen eller noget en farve, det er også meget vigtigt at to boxes fx ikke må have samme kaldenavn ellers fjerner den bare den ældre box
Første vec2(): Her skal du vælge placeringen på skærmen altså som et slags kordinatsystem, hvor X er højre/venstre og Y er op/ned
Anden vec2(): Her skal du vælge størrelsen på din ting, hvor X er bredde og y er højde

wirelink:egpColor(N,r,g,b,A)
N skal du skrive nummeret på fx boxen du vil farve.
r/g/b: det er din farveblanding i RGB (RGB står for Red,Green,Blue)
A: er Alpha'en altså hvor gennemsigtig den er hvor 255 er den helt tydeligt og 0 er gennemsigtigt

Det skal lige siges ALLE skærme er 512x512

Spørg gerne ind til hvad jeg skriver hvis i er i tvivl

Må jeg kopiere det op i min post?

❤️

Link til kommentar
Del på andre sites

Arkiveret

Dette emne er nu arkiveret og er 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.