Creare Videogiochi - Game Developer
Modifiche al Backpack System - Versione stampabile

+- Creare Videogiochi - Game Developer (https://www.making-videogames.net/giochi)
+-- Forum: Fps Creator e GameGuru Italia (https://www.making-videogames.net/giochi/Forum-Fps-Creator-e-GameGuru-Italia)
+--- Forum: Script fpi e lua FPSC GameGuru (https://www.making-videogames.net/giochi/Forum-Script-fpi-e-lua-FPSC-GameGuru)
+--- Discussione: Modifiche al Backpack System (/thread-Modifiche-al-Backpack-System)

Pagine: 1 2


RE: Modifiche al Backpack System - patolina - 04-11-2012

Codice:
;Artificial Intelligence Script

;Header By Tax78

desc = Health - var (for 5 health) and max 5 plrtake

;Triggers
:always:globalvar=Zlargehealth

:state=0:hudreset,hudx=50,hudy=90,hudimagefine=gamecore\text\pickedupanitem.tga,​hudname=itemprompt,hudhide=1,hudmake=display,state=10

:state=10,varless=Zlargehealth 4,plrdistwithin=40,plrusingaction=1:addvar=Zlargehealth 1,state=1,playertake,plrsound=audiobank\misc\ping.wav,hudshow=itemprompt,hudfade​out=itemprompt
:state=10,varless=Zlargehealth 4,plrdistwithin=40:fpgcrawtextsize=32,fpgcrawtextfont=Arial,fpgcrawtextr=​​255,fpgcrawtextg=255,fpgcrawtextb=255,fpgcrawtextx=50,fpgcrawtexty=80,fpgcrawte​x​t=premi invio per raccogliere un medikit

:state=0:state=1

:state=1,varequal=Zlargehealth 1:state=2
:state=1,varequal=Zlargehealth 2:state=3
:state=1,varequal=Zlargehealth 3:state=4
:state=1,varequal=Zlargehealth 4:state=5
:state=1,varequal=Zlargehealth 5:state=6

:state=2,varequal=Zlargehealth 0:etimerstart,state=20
:state=3,varequal=Zlargehealth 1:etimerstart,state=20
:state=4,varequal=Zlargehealth 2:etimerstart,state=20
:state=5,varequal=Zlargehealth 3:etimerstart,state=20
:state=6,varequal=Zlargehealth 4:etimerstart,state=20

:state=20,etimergreater=500:plraddhealth=100,plrsound=audiobank\items\healthup.w​av,state=21

;End of Script

ti spiego un po una riga presa a caso dallo script sopra:
: =inizio script con le condizioni
state=10 =momento dello script (in questo caso 10)
, =separazione fra i vari comandi
varless=Zlargehealth 4 = se la variabile 'Zlargehealth' è inferiore a 4
plrdistwithin=40 = quando il player è vicino di 40 unità (100 sono una 'piastrella' di fpsc
plrusingaction=1 =e quando il player usa azione(invio)
: = fine condizioni e inizio azioni
addvar=Zlargehealth 1 = aggiunge x unita alla variabile ( in questo caso aumeta di 1 la variabile Zlargehealth ovvero ti da 1medikit)
state=1 = cambia momento
playertake = il player raccoglie quell'oggetto
plrsoundaudiobank\misc\ping.wav = riproduci suono
hudshow=itemprompt = mostra HUD
hudfade​​out=itemprompt = HUD che poi verra rimossa


RE: Modifiche al Backpack System - Tax78 - 07-11-2012

Opss.. mi son perso la discussione, tutto ok? scusate ma, animare per il terzo pack di friskon mi porta via tutto il tempo.


RE: Modifiche al Backpack System - patolina - 07-11-2012

che io non sono in grado è solo la cosa delle chiavi


RE: Modifiche al Backpack System - Tax78 - 07-11-2012

mmhh!!! aspetto sue notizie più dettagliate