Wire Expression 2 – 5. rész: No Collide

Készítette: gmod.hl2.hu
2009. november 11. 09:45:52 - 3186 megtekintés
  • Az alábbi tippben a Garry's Mod Wire Expression 2 nevű program programozásával fogunk megismerkedni.
  • Amire szükségünk lesz

    Wire Expression
  • Wire Expression

    1.e2:<br /> <br /> @name Toni Expression 2 Tutorial 5. resz<br /> @inputs TargetFinder<br /> @outputs Out<br /> if (TargetFinder) {Out = 1} else {Out = 0}<br /> <br /> 2.e2:<br /> @name Toni Expression 2 Tutorial 5. resz<br /> @inputs<br /> @outputs Be<br /> @persist Said Owner:entity<br /> @trigger all<br /> <br /> interval(10)<br /> Said=owner():lastSaidWhen()<br /> Owner=entity():owner()<br /> <br /> #Ajto be/ki ugyan azzal a szoval<br /> #if($Said&owner():lastSaid()=="Be") {Be=!Be}<br /> #Ajto be<br /> if($Said&owner():lastSaid()=="Be") {Be=1}<br /> #Ajto ki<br /> if($Said&owner():lastSaid()=="Ki") {Be=0}
  • Címkék:

    garrysmod gmod wire expression
Ember_vok - 14 éve, 7 hónapja

a wire expression egy kiegészítő a játékhoz???

csokalaci - 15 éve

A végén azt rontottam el hogy nem updateltem a chip et,azaz nem kattintottam rá bal klikkel :P
Amúgy ebben a videóban rosszul mondtam el az interval fogalmát:
interval(1000) annyit jelent, hogy a chipet 1000 milisecundum ként frissíti azaz 1 mp-enként.

1.e2:

@name Toni Expression 2 Tutorial 5. resz
@inputs TargetFinder
@outputs Out
if (TargetFinder) {Out = 1} else {Out = 0}

2.e2:
@name Toni Expression 2 Tutorial 5. resz
@inputs
@outputs Be
@persist Said Owner:entity
@trigger all

interval(10)
Said=owner():lastSaidWhen()
Owner=entity():owner()

#Ajto be/ki ugyan azzal a szoval
#if($Said&owner():lastSaid()=="Be") {Be=!Be}
#Ajto be
if($Said&owner():lastSaid()=="Be") {Be=1}
#Ajto ki
if($Said&owner():lastSaid()=="Ki") {Be=0}