Modifica dello script "greet player.fpi", disponibile nella v1.17:
Codice:
;Script description
desc = Character will greet player with speech when get close
;Starts level in idle posture, looking around slightly
:state=0:animate=1,state=1
:state=1,random=40:rotateheadrandom=10
;Talk as soon as get within range (or activated)
:state=1,activated=1:talk=$1,state=2
:state=1,plrdistwithin=90:talk=$1,state=2
:state=2,plrcannotbeseen:rotatetoplr
:state=2:lookatplr=80
:state=2,soundfinished=1:state=3,activateifused=1
:state=3,plrdistwithin=90:lookatplr=80
:state=3,plrdistfurther=90,random=40:rotateheadrandom=10
;End of Script
Modifica dello script "weapon.fpi", disponibile in versione di base:
Codice:
;Artificial Intelligence Script
;Header
desc = Weapon Pickup
;Triggers
:state=0:hudreset,hudx=50,hudy=90,hudimagefine=gamecore\text\pickedupaweapon.tga,hudname=weaponprompt,hudhide=1,hudmake=display,state=10
:state=10,activated=1:state=1,playertake,coloff,rundecal=-1,plrsound=audiobank\items\pickupweapon.wav,hudshow=weaponprompt,hudfadeout=weaponprompt
;End of Script
Istruzione per l'uso:
1° Se non si usano personaggi talk (v1.17):
Modificare lo script .fpe del personaggio con cui si vuole dialogare, ed inserire questa riga:
nella sezione ";ai" , sotto a "soundset"
soundset1 = audiobank\behaviours\aiko.wav(modificare il percorso per file audio desiderato)
Eseguito il salvataggio della modifica, andiamo ad inserire il personaggio nel livello(nn inserirlo prima della modifica altrimenti nn funzionerà)
2° In "main" del personaggio inseriamo il primo script qui sopra
In "ifused" inseriamo il nome dell'item da prendere dopo la conversazione.
3° inseriamo l'item da prelevare, e in "main" inseriamo il secondo script.
Cambiare il nome con quello inserito in ifused del personaggio, o viceversa.
Nb: l'item da prelevare si può inserire anche fuori dal livello, verrà preso ugualmente.
Nb1: lo script farà apparire la scritta "picked up a weapon" voi canbiatelo con il vostro
Tutto quà, spero di essere stato chiaro, chiedete pure per spiegazioni, sempre a disposizione.
Ps: Non inserito scritte, perchè ritengo inutili siccome c'è già l'audio, chi gioca senza audio? nessuno
By Tax