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




Valutazione discussione:
  • 1 voto(i) - 5 media
  • 1
  • 2
  • 3
  • 4
  • 5
Elimina nemico..... attiva porta
#1
Information 
Per versioni prima della 1.18
Script da inserire in destroy nemico:
Codice:
;Artificial Intelligence Script

;Header    By Tax

desc          = Elimina nemico e setta variabile

;Triggers

:state=0:state=1,setvar=100,coloff,suspend

;End of Script

Script da inserire in main della porta da attivare:
Codice:
;Artificial Intelligence Script

;Header    By Tax

desc          = porta variabile (aprire)

;Triggers

:state=0,varequal=100:activate=1
:state=0,activated=1:state=1,setframe=0,sound=$0
:state=1:incframe=0
:state=1,frameatend=0:state=2,coloff

;End of Script

_____________________________________________________________
Sistema nuovo (con l'arrivo della v.1.18)

La TGC ha reso gli script qui sopra inutili Blush.

Con l'arrivo del ifused nei personaggi, e con lo script di base "destroyandactivate.fpi" i miei script diventano inutili Tongue

In base alla mia esperienza in fpsc, consiglio di usare il sistema nuovo, perchè le variabili son sempre un po instabili, ritardi nell'apertura della porta, interferenze con altre variabili, ecc...

Nuovo sistema
Nel nemico:
In destroy = destroyandactivate.fpi ( lo trovi in \\scriptbank\destroy\)
In If Used = nome porta

Nella porta remota
In name = inserire il nome messo in If Used del nemico

By Tax
 
Rispondi
#2
O.O tax...ma sei un dio o cosa? xD
 
Rispondi
#3
(19-12-2010, 02:27 PM)xlsheriklx Ha scritto: O.O tax...ma sei un dio o cosa? xD
Esagerato.....comunque. questi script li ho usati nel mio game per attivare una porta solo se uccidevi il boss. rendeva bene.

By Tax Wink
 
Rispondi
#4
Complimenti Tax..sei molto bravo nello scripting Wink
 
Rispondi
#5
(19-12-2010, 03:26 PM)GEARS_CORPORATION Ha scritto: Complimenti Tax..sei molto bravo nello scripting Wink

lui è il re dello scripting xD
 
Rispondi
#6
Grazie mille!
 
Rispondi
#7
@Pc23 : prego ^^
 
Rispondi
#8
Scusate la mia ingnoranza ma non ho capito cosa devo mettere su 'elimina nemico e setta variabile' e 'porta variabile (aprire)
poi anche in che cartella devo mettere i codici...
 
Rispondi
#9
Eccomi pronto a rispondere a dubbi e perplessità ^^

Allora gli script non son da modificare, vanno bene così come sono, a meno che non usi altri script con variabili "100".

Gli script vanno salvati così:
Il 1° l'ho salvi con bloknote in formato .fpi e li sistemi nella cartella destroy, oppure fai una cartella con tuo nome e lì metti tutti gli script che scarichi da internet, suddivisi per cartelle, per non mischiarli con originali di FPSC.(scelta consigliata), io faccio così.

Il 2° stesso discorso per salvarlo, se vuoi l'ho sbatti nel mucchio, oppure fai una cartella "door" e l'ho metti lì.

Una volta che hai fato ciò:
3° inserisci il nemico\clik DX mouse\in destroy fai la ricerca del 1° script "elimina nemico e setta variabile"\e confermi modifiche.
Poi andiamo a mettere la porta e sempre nelle sue opzioni, però stavolta in main fai la ricerca del 2° script \confermi.

PS: consiglio di provare gli script in livelli di prova, fati sul momento per quell'occasione, per evitare contrasti con altri script.

Spero di esserti stato utile

By Tax
 
Rispondi
#10
giusto, in caso hai altri dubbi leggi anche questa discussione https://www.making-videogames.net/giochi/...-t-34.html
 
Rispondi
#11
Grazie mille ancora ragazzi siete forti!
Scusate se rompo ma non succede niente... Undecided ho fatto tutto quello che mi avete detto ma la porta rimane inuttilizzabile e il nemico rimane perterra....praticamente non succede niente apparte che la porta non mi da più il 'Press enter to use' ... avete voglia di aiutarmi perfavore?
 
Rispondi
#12
hai messo la porta come? con use?
 
Rispondi
#13
ma cosa dio dello scripting quello sono io <.<

(ora david mi bestemmierà a morte perchè sa che ho detto una cavolata xD)

comunque script fantastico neanche friskon fa script così kilometrici xD
 
Rispondi
#14
Citazione:Scusate se rompo ma non succede niente... ho fatto tutto quello che mi avete detto ma la porta rimane inuttilizzabile e il nemico rimane perterra....praticamente non succede niente apparte che la porta non mi da più il 'Press enter to use' ... avete voglia di aiutarmi perfavore?

@ Pc23 :
1°Allora, la porta non ha importanza cosa usi, remote, use, auto, ecc.... tanto cambiando lo script in 'main' son tutte uguali.

2° La scritta che ti appare (hud), per aprire la porta non l'ho messa, quindi non ti apparirà mai, si aprirà solo uccidendo l'entità nemica.

3° Guarda bene che lo script corrisponda a quello inserito da me, un minimo errore e non funzionerà.

4° Avolte anche nei miei test succede che non funge, è un problema del programma, uno dei tanti bug di FPSC. Ti conviene riselezionare lo script in main alla porta, e in destroy quello del nemico. Riprovare.....

PS: Consigliabile un test in un livello a parte, creato apposta per provare gli script, tutto per evitare possibili contrasti tra script. Può capitare tra variabili.

Sempre a disposizione, attendo tue notizie.

By Tax
 
Rispondi
#15
grazie per lo script
 
Rispondi
#16
Niente non funziona...ma lo script è valido anche metà inglese e italiano??
 
Rispondi
#17
Ho appena provato e mi funziona!!! comunque volevo provare a fare un video tutorial, e magari provo con questi script visto che ci siamo.
Sai, mai fatti, eheheh Big Grin


PS: Mi sono accorto di una imperfezione del 1° script, (niente a che vedere con problema di Pc23, funzionava lo stesso), solo che, quando l'entità moriva, e il player sparava ad altezza busto, come se l'entità fosse ancora impiedi, usciva il sangue dal nulla Confused.
Allora aggiunto ,suspend, così non c'è più sta cosa assurda
 
Rispondi
#18
Ah FORSE ho capito cosa non va...come si fa a salvare in formato .fpi ?
 
Rispondi
#19
io lo salvo con blocco note..File > Salva Con Nome.. > Nomefile.fpi
 
Rispondi
#20
No!Tranquilli gli script vanno! Big Grin
Solo che c'è un'altro problema:
Quando vado a testare il livello la porta è già aperta...
 
Rispondi
#21
Citazione:Solo che c'è un'altro problema:
Quando vado a testare il livello la porta è già aperta...
E perchè, hai messo lo script del personaggio in main, al posta di destroy, e successo anche a me, nelle prove.
 
Rispondi
#22
Asd!Ora va!!
Grazie mille Tax!!Grazie a te posso creare i miei boss!!
stima infinita.
 
Rispondi
#23
Inserito video tutorial per le "new entry" e poi perchè è la prima volta che l'ho faccio eheheh Big Grin
 
Rispondi
#24
Modificato il primo post Rolleyes
 
Rispondi
#25
bravissimo tax!
Complimenti!
 
Rispondi
#26
E tutto questo tax l'ha scoperto grazie a me xD xD
 
Rispondi
#27
meglio che fare lo scrip della chiave (sono niubbo nel fare gli script -.-")
 
Rispondi
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  aprire porta tramite parola thespeedkiller01 4 662 27-01-2017, 06:17 PM
Ultimo messaggio: thespeedkiller01
Information Porta a tempo Tax78 5 1,307 05-08-2013, 01:15 AM
Ultimo messaggio: Tax78
  nemico non ricarica MrCraft99x5 12 1,100 22-06-2013, 04:17 PM
Ultimo messaggio: Tax78
  password porta jirby 7 2,017 07-06-2013, 09:52 PM
Ultimo messaggio: Doom2103
  Script porta e fullscreen effect.. xlsheriklx 17 1,479 04-12-2012, 05:52 PM
Ultimo messaggio: patolina
  Apri porta usando due entità chiave jirby 12 1,898 18-11-2012, 07:55 PM
Ultimo messaggio: jirby
  Aprire una porta sparando friskon 10 2,164 19-10-2012, 09:20 PM
Ultimo messaggio: anonymouse.pig
  Uccidi un nemico, vinci la partita SpeedMetalWarrior 3 717 03-09-2012, 02:54 PM
Ultimo messaggio: Tax78
  [Richiesta] Usa e Attiva xlsheriklx 1 763 23-04-2011, 03:36 PM
Ultimo messaggio: Tax78
  Nemico dopo morto lascia un oggetto è possibile ? operation: new Italy 6 1,146 23-04-2011, 11:21 AM
Ultimo messaggio: Tax78

Vai al forum:


Browsing: 1 Ospite(i)