31-12-2010, 12:45 AM
Avendo letto quello che hai scritto (E ancora un po’ grezzo va migliorato), e provato il tuo settaggio, ho costatato che effettivamente è un po grezzo. Allora mi son messo all'opera, e risolto il tutto con 3 semplici script e basta ^^
Script da inserire in "main" della porta:
Script da inserire in "main" nella 1° key:
Script da inserire in "main" nella 2° key:
ReSorry x modifica, ma non mi son tenuto e più forte di me, fare lo scripting mi piace.
By Tax
Script da inserire in "main" della porta:
Citazione:;Artificial Intelligence ScriptHo dovuto usare le variabili per poter aprire la porta con 2 key
;Header By Tax
desc = porta attivata da variabili + invio
;Triggers
tate=0:hudreset,hudx=50,hudy=90,hudimagefine=gamecore\text\lockeddoor.tga,hudname=keydoorprompt,hudhide=1,hudmake=display
tate=0,plrdistwithin=60:hudshow=keydoorprompt,hudfadeout=keydoorprompt
tate=1,plrdistwithin=60:hudshow=keydoorprompt,hudfadeout=keydoorprompt
tate=20,plrdistwithin=60:hudshow=keydoorprompt,hudfadeout=keydoorprompt
tate=30,plrdistwithin=60:hudshow=keydoorprompt,hudfadeout=keydoorprompt
tate=0,varequal=700tate=20
tate=0,varequal=701tate=30
tate=20,varequal=701tate=1
tate=30,varequal=700tate=1
tate=1,plrdistwithin=60,plrusingaction=1tate=10
tate=10tate=11,setframe=0,sound=$0
tate=11:incframe=0
tate=11,frameatend=0tate=12,coloff
tate=12,plrdistfurther=60tate=13,sound=$1,colon
tate=13:decframe=0
tate=13,frameatstart=0tate=1,setframe=0
;End of Script
Script da inserire in "main" nella 1° key:
Citazione:;Artificial Intelligence Scriptinserito "setvar=700"
;Header (modifica dell'originale) By Tax
desc = Pickup Key (+ var. 700)
;Triggers
tate=0:hudreset,hudx=50,hudy=90,hudimagefine=gamecore\text\pickedupakey.tga,hudname=keyprompt,hudhide=1,hudmake=display,state=10
tate=10,plrdistwithin=40tate=1,setvar=700,playertake,coloff,plrsound=audiobank\misc\ping.wav,hudshow=keyprompt,hudfadeout=keyprompt
tate=1:rundecal=5
;End of Script
Script da inserire in "main" nella 2° key:
Citazione:;Artificial Intelligence Scriptinserito "setvar=701"
;Header (modifica dell'originale) By Tax
desc = Pickup Key (+ var. 701)
;Triggers
tate=0:hudreset,hudx=50,hudy=90,hudimagefine=gamecore\text\pickedupakey.tga,hudname=keyprompt,hudhide=1,hudmake=display,state=10
tate=10,plrdistwithin=40tate=1,setvar=701,playertake,coloff,plrsound=audiobank\misc\ping.wav,hudshow=keyprompt,hudfadeout=keyprompt
tate=1:rundecal=5
;End of Script
ReSorry x modifica, ma non mi son tenuto e più forte di me, fare lo scripting mi piace.
By Tax