• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 1 voto(i) - 3 media
  • 1
  • 2
  • 3
  • 4
  • 5
Prendere un' Arma premendo "Invio"
#1
Un semplice script identico a weapon.fpi

Serve per prendere un' Arma premendo il tasto "invio" in modo da rendere più realistico il gioco! ed anche per dare la possibilità al giocatore di prendere o non prendere quell'arma!

Codice:
;Artificial Intelligence Script

;Header

desc          = Weapon Pickup

;Triggers

:state=0:state=1

:state=1,scancodekeypressed=28:hudreset,hudx=50,hudy=90,hudimagefine=gamecore\text\pickedupa

weapon.tga,hudname=weaponprompt,hudhide=1,hudmake=display,state=10

:state=10,plrdistwithin=40:state=1,playertake,coloff,rundecal=-1,plrsound=audiobank\items\pi

ckupweapon.wav,hudshow=weaponprompt,hudfadeout=weaponprompt

;state=2:state=3,playerdrop,colon,plrsound=audiobank\items\pickup.wav

:state=3,plrdistfurther=65:state=10

;By DealDeath

;End of Script

potete o ricreare un file.fpi in caso vogliate che appaia il comando solo su determinate armi, oppure aprire in scriptbank/weapon.fpi e cambiare lo script con questo! Molto utile!

Autore : DealDeath
 
Rispondi
#2
frisk ma a te con la PB funziona? a me non le fa prendere, prima fungeva xD
 
Rispondi
#3
buono Big Grin
 
Rispondi
#4
non l'ho provato
 
Rispondi
#5
E' vero non funsia...
Qualcuno riesce a sistemarlo? Sarebbe utile anche a me...
Sennò qualcuno mi rimette il weapon.fpi originale? perchè ora non riesco a prendere più niente...
 
Rispondi
#6
raga o fatto una stupidata o sostiutito senza salvare ..e mo nn va ..qualcuno puo rimettrere il file originale grz!!!
 
Rispondi
#7
tieni il codice...

;Artificial Intelligence Script

;Header

desc = Weapon Pickup

;Triggers

Confusedtate=0:hudreset,hudx=50,hudy=90,hudimagefine=gamecore\text\pickedupaweapon.tga,hudname=weaponprompt,hudhide=1,hudmake=display,state=10
Confusedtate=10,plrdistwithin=40Confusedtate=1,playertake,coloff,rundecal=-1,plrsound=audiobank\items\pickupweapon.wav,hudshow=weaponprompt,hudfadeout=weaponprompt
;state=2Confusedtate=3,playerdrop,colon,plrsound=audiobank\items\pickup.wav
Confusedtate=3,plrdistfurther=65Confusedtate=10

;End of Script
 
Rispondi
#8
grz mille
 
Rispondi
#9
prego di nulla ^^
 
Rispondi
#10
lo script bisogna inserirlo in main dell'arma o in un tigger zone nel tigger zone dopo che si inserisce lo script cosa bisogna fare?
 
Rispondi
#11
nel main dell'arma
 
Rispondi
#12
alla grande! c'e' la possibilita' di inserire un messaggio quando il player sta sopra l'arma?

tipo premi invio per prendere l'arma
 
Rispondi
#13
si cosi
Codice:
;Artificial Intelligence Script

;Header

desc          = Weapon Pickup

;Triggers

:state=0,plrdistwithin=60:fpgcrawtextsize=32,fpgcrawtextfont=Arial,fpgcrawtextr=​255,fpgcrawtextg=255,fpgcrawtextb=255,fpgcrawtextx=50,fpgcrawtexty=80,fpgcrawtex​t=premi invio per raccogliere,state=2

:state=0:state=1

:state=1,scancodekeypressed=28:hudreset,hudx=50,hudy=90,hudimagefine=gamecore\text\pickedupaweapon.tga,hudname=weaponprompt,hudhide=1,hudmake=display,state=10

:state=10,plrdistwithin=40:state=1,playertake,coloff,rundecal=-1,plrsound=audiobank\items\pickupweapon.wav,hudshow=weaponprompt,hudfadeout=weaponprompt

;state=2:state=3,playerdrop,colon,plrsound=audiobank\items\pickup.wav

:state=3,plrdistfurther=65:state=10

;By DealDeath

;End of Script
 
Rispondi
#14
il messaggio non appare ..
 
Rispondi
#15
la riga
'Confusedtate=0,plrdistwithin=60:fpgcrawtextsize=32,fpgcrawtextfont=Arial,fpgcrawtextr=​255,fpgcrawtextg=255,fpgcrawtextb=255,fpgcrawtextx=50,fpgcrawtexty=80,fpgcrawte​x​t=premi invio per raccogliere,state=2'
va a capo qui ma nello script deve essere tutta attaccata e
'fpgcrawte​x​t' presenta spazi
 
Rispondi
#16
aembra essere tutto apposto

ho fatto uno screen giusto per essere sicuri

http://uptiki.altervista.org/viewer.php?...uk88r5.png
 
Rispondi
#17
alcune righe dello script presentano uno spazio prima dei ':' e di conseguenza la riga non viene analizzata dle resto tutto ok
 
Rispondi
#18
ok allora gli attacco a margine , attacco a margine anche le righe che iniziano con ';' ?
 
Rispondi
#19
non è necessario poiche non influiscono sullo script servono solo per integrare titolo, autore, descrizione, commenti ecc.
 
Rispondi
#20
non va ancora ho riscreenato per essere certo

http://uptiki.altervista.org/viewer.php?...o78kcw.png
 
Rispondi
#21
ok prima non avevo notato:
- ci sono dei ? nello script
- la 4*ultima riga inizia con ; anziche :
corretti gli errori dovrebbe andare
 
Rispondi
#22
Sad 
http://uptiki.altervista.org/viewer.php?...zcorji.png

il messaggio non compare ancora Sad
 
Rispondi
#23
- prova a togliere gli spazi a tutte le righe
- 2* o 3* riga non ha il ; iniziali
- togli lo state=2 in fondo alla 5* riga
 
Rispondi
#24
Citazione:;Artificial Intelligence Script
;Header
desc = Weapon Pickup
;Triggers
Confusedtate=0,plrdistwithin=60:fpgcrawtextsize=32,fpgcrawtextfont=Arial,fpgcrawtextr=255,fpgcrawtextg=255,fpgcrawtextb=255,fpgcrawtextx=50,fpgcrawtexty=80,fpgcrawtext=premi invio per raccogliere
;state=0Confusedtate=1
Confusedtate=1,scancodekeypressed=28:hudreset,hudx=50,hudy=90,hudimagefine=gamecore\text\pickedupaweapon.tga,hudname=weaponprompt,hudhide=1,hudmake=display,state=10
Confusedtate=10,plrdistwithin=40Confusedtate=1,playertake,coloff,rundecal=-1,plrsound=audiobank\items\pickupweapon.wav,hudshow=weaponprompt,hudfadeout=weaponprompt
Confusedtate=2Confusedtate=3,playerdrop,colon,plrsound=audiobank\items\pickup.wav
Confusedtate=3,plrdistfurther=65Confusedtate=10
;By DealDeath
;End of Script

allora cosi' si vede il messaggio ma non prende l'arma

ho messo il ' ; ' su ;state=0Confusedtate=1 in questo modo si vede l'arma ma non la prende poi ho messo il ' ; ' su
Citazione: Confusedtate=1,scancodekeypressed
in questo modo non si vede il testo e non prende l'arma quindi ho messo il' ; ' in entrambe le righe si vede il testo ma continua a non prendere l'arma

quindi ho salvato lo script come qui sopra ora resta da fargli riprendere l;arma e applico lo stesso script a tutte le altre cose cambiando il testo Smile
 
Rispondi
#25
: = riga di script che viene analizzata
; = riga di script per scritte che non viene analizzata

togli ';state=0Confusedtate=1' e aggiungi 'state=1' in fondo alla 4* riga

Codice:
;Artificial Intelligence Script
;Header
;desc = Weapon Pickup
;Triggers
:state=0,plrdistwithin=60:fpgcrawtextsize=32,fpgcrawtextfont=Arial,fpgcrawtextr=​255,fpgcrawtextg=255,fpgcrawtextb=255,fpgcrawtextx=50,fpgcrawtexty=80,fpgcrawtex​t=premi invio per raccogliere,state =1
:state=1,scancodekeypressed=28:hudreset,hudx=50,hudy=90,hudimagefine=gamecore\te​xt\pickedupaweapon.tga,hudname=weaponprompt,hudhide=1,hudmake=display,state=10
:state=10,plrdistwithin=40:state=1,playertake,coloff,rundecal=-1,plrsound=audiobank\items\pickupweapon.wav,hudshow=weaponprompt,hudfadeout=weap​onprompt
:state=2:state=3,playerdrop,colon,plrsound=audiobank\items\pickup.wav
:state=3,plrdistfurther=65:state=10
;By DealDeath
;End of Script
 
Rispondi
#26
dunque dopo che cancello Confusedtate=0Confusedtate=1
state=1 dove lo metto? e prima di state=1 aggiungo una , qualcosa o lo metto senza niente che lo preceda?
 
Rispondi
#27
usa lo script nel mio messaggio precedente (ci sono degli spazi che non dovrebbero esserci)
 
Rispondi
#28
alla grande , ultimissima cosa per far durare il messaggio fino a quando non preme invio o in alternativa qualche secondo in piu' cosa devo modificare?
 
Rispondi
#29
prova
Codice:
;Artificial Intelligence Script
;Header
;desc = Weapon Pickup
;Triggers
:state=0,plrdistwithin=60:fpgcrawtextsize=32,fpgcrawtextfont=Arial,fpgcrawtextr=​​255,fpgcrawtextg=255,fpgcrawtextb=255,fpgcrawtextx=50,fpgcrawtexty=80,fpgcrawte​x​t=premi invio per raccogliere
:state=0,scancodekeypressed=28:hudreset,hudx=50,hudy=90,hudimagefine=gamecore\te​​xt\pickedupaweapon.tga,hudname=weaponprompt,hudhide=1,hudmake=display,state=10
:state=10,plrdistwithin=40:state=1,playertake,coloff,rundecal=-1,plrsound=audiobank\items\pickupweapon.wav,hudshow=weaponprompt,hudfadeout=weap​​onprompt
:state=2:state=3,playerdrop,colon,plrsound=audiobank\items\pickup.wav
:state=3,plrdistfurther=65:state=10
;By DealDeath
;End of Script
 
Rispondi
#30
Ho provato anch'io questo script quindi:
quello che ha postato Frisk non funge;
quello di patolina invece funziona però, il messaggio non compare ma l'arma con invio la prende, dopo di chè si oscura lo schermo, il player viene ferito ed infine altro flash grigio seguito da una ascesa della scritta lives, poi compare 99 ascende anch'esso e per finire anche l'arma fa la stessa cosa Rolleyes
 
Rispondi
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
Information [RISOLTO] Far comparire un oggetto/arma Klascov 1 1,193 25-03-2014, 08:14 PM
Ultimo messaggio: Klascov
Information Trova arma scarica Tax78 11 2,297 22-06-2013, 12:23 PM
Ultimo messaggio: Artemis
  script armi con invio e chiavi jirby 0 699 11-11-2012, 08:14 PM
Ultimo messaggio: jirby
  Gettare e prendere armi da terra NecroRayder 9 2,074 09-01-2011, 12:43 PM
Ultimo messaggio: NecroRayder

Vai al forum:


Browsing: 1 Ospite(i)