Sto facendo da qualche giorno un progetto su fps, non so se ho sovraccaricato troppo il livello (?) o cosa però ho aggiunto un piano di sotto e lho testato per vedere se andasse e... mi ha crashato il test level. vi allego uno screen di quello che vedo:
http://imageshack.us/photo/my-images/542/frfrc.png/
vi prego aiutatemiiii voglio continuarlo sto gioco
a me sembra mappa buggata dall immagine
mi è sempre funzionata prima di mettere il piano di sotto!! ora sto provando a levarlo ma continua a far cosi... non so che fare uff
RISOLTO, ERA UN ENTITA CHE MI FACEVA BUGGARE TUTTO! grazie comunque
xd avevo ragione c'era qualcosa di buggato
... rieccolo! perchè mi ribugga?? sono solo andato avanti a fare il livello... ho messo i modelli che ho sempre usato nelle altre stanze... aiutoooo xD
1.07 ... comunque provo a finire qua questo livello e in quello dopo mettere il piano di sotto, magari avevo davvero messo troppa roba li dentro xD doma faccio
Quoto con Exorcist, passa alla 1.18, dalla versione che usi alla 1.18 c'è un abisso, anche per i vari bug sistemati, per non parlare dei vari comandi script aggiunti.
la 1.18 si incasinava e non andava mi ricordo...
FPS creator è pieno di bug. Se il problema persiste cambia versione.
ok
sta per uscire ma si sa gia la data?
eee un altra cosa (dato che sono ignorante), cambiando versione non perdo nulla vero? le mappe le legge sempre uguali, vero?
FPSCreator è un bug. Se il problema persiste cancella quell'editor e passa ad un engine serio.
Sinceramente non capisco chi getta fango (per non dire altro) su di un programma che ad altri piace e che si trova benissimo. Se si usa per un po di tempo si riesce a capire quando e dove si possono scavalcare i bug.
Se tutti facessero come me che segnalano 1 bug sul forum ufficiale (
quì) si arriverebbe alla versione definitiva completamente funzionante, anche se io personalmente la trovo già ok. E con questo chiudo l'offtopic
@
Extreme Nick
La data certa non si sà, ma temporaneamente passa alla 1.18, se riscontri problemi posta e ti aiuteremo
Nella 1.18 trovi l'acqua e le mani alle armi, queste le cose più importanti, e poi dalla 1.07 il sistema di inluminazione e molto migliorato.
Nella 1.19 si potrà implementare l'apertura delle porte o la presa di oggetti con le mani, hanno iserito tutti i comandi waspmod, tra cui il radar, bussola, la modifica degli arti per le entità (ingrandire e rimpicciolire),ecc...
Tax
Come non detto, la 1.18 mi gira!!
però, (ce sempre un però xd) mi va ad una velocità imbarazzante il test level.. proprio lento lento. puo essere che si e rallentato cambiando versione, o questa sia piu "pesante"?
no niente, risolto! ora ho lennesimo problema: ho messo uno script a una trigger zone che mi dovrebbe far apparire un messaggio quando ci passo sopra.. però mettendone di piu nella stessa stanza a volte appaiono piu volte oppure tutti assieme di colpo.. credo sia un problema dei nomi delle trigger zone (?)
Ecco cosa succede ora(si ne ho sempre una)
i messaggi appaiono al momento giusto e nel posto giusto, però non se ne vanno. invece dovrebbero andarsene dopo 5 secondi.. helppp!
Se ho capito bene lo script e lo stesso ma messo in trigger diversi, hai cambiato ( ,hudname=xxxxxxxxxx )? deve essere diverso per tutti i vari trigger che usi in quel livello.
Per il tempo di sparizione dovresti postare lo script, cosi ti dico cosa non và.
Edit: usa meno cose dinamiche altrimenti il tuo FPS rallenta di brutto, nell'immagine hai un bel 2 ed è lentissimo, attiva le varie entità al passaggio nel trigger poco prima che il plr. le veda.
ho usato diversi script con la stessa struttura... ognuno per ogni messaggio. tipo (ne prendo uno a caso)
;Artificial Intelligence Script
;by making-videogames.net italian community
;Header
desc = Messaggi di Testo con Timer
;Triggers
tate=0,plrwithinzone=1:activateifused=1,state=1
tate=1,plrwithinzone=1:hudreset,hudx=50,hudy=60,hudimagefine=gamecore\huds\testo\messaggio4.png,hudname=messaggio4,hudhide=1,hudmake=display,state=10
tate=10:timerstart,hudshow=messaggio4,state=11
tate=11,timergreater=5000:hudfadeout=messaggio4,state=13
;End of Script
ps ho messo quasi tutte le cose statiche
non ho capito come fare la seconda cosa che hai detto però.. (non sono ancora praticissimo con fpsc scusa
)
Ho eseguito dei test per verificare la cosa....
1) singolarmente funziona perfettamente
2) se preso con più script in contemporanea le scritte vanno e vengono per poi comunque sparire.
Comunque ti passo uno script che fa la stessa cosa ma più stabile.
Citazione:tate=0:hudreset,hudx=50,hudy=60,hudimagefine=gamecore\huds\testo\messaggio4.png,hudname=messaggio4,hudhide=1,hudmake=display,state=10
tate=10,plrwithinzone=1tate=11,hudshow=messaggio4,sound=$0,activateifused=1,etimerstart
tate=11,etimergreater=5000:hudunshow=messaggio4,state=12
Noterai la "e" davanti ad
timerstart ed a
timergreater questo conporta l'utilizzo del timer solo per il trigger o entità che ospita lo script.
Noterai anche l'azione "
hudunshow=xxxx" con più immagini che appaiono praticamente quasi insieme, funziona meglio di "
hudfadeout=xxxx".
Aggiunto anche
sound=$0, praticamente è il suono del trigger, modificabile dalle proprietà del trigger
Prova e fai sapere.
grazie mille tax, il migliore! ora provo e ti dico
FUNZIONA BENISSIMO!!! GRAZIE MILLE!
ora il rallentamento non c'è manco più!!
erano le scritte che rallentavano (strano ma vero) graziemille amico
Son contento che funza
.... guarda non sapevo che tante scritte insieme rallentano gli fps
, e andata bene.
ehm... no forse ce dell'altro xDDD rallenta ancora parecchio in certi test.. non tutti, non so perchè... saresti cosi gentile di dirmi pure quella cosa dei trigger zone per far apparire e scomparire gli oggetti?
Attivazione nemico o entità al passaggio del player, utilissimo per rendere il game meno pesante
Nel marker Trigger zone settare le opzioni:
Main = plrinzoneactivateused.fpi
If used = (Nome dell'entità da attivare)
Nell'entità settare:
Start = appearspawn.fpi
Spawn at start = no (si, corpo visibile)
Spawn after delay = yes
Max at any time = 1 (o di piú se volete spawnare più di un nemico)
Maximum spawn = 1 (o se volete all' infinito, su 999999)
Number to spawn = 1
sei un grande!
grazie!
altro problemaaa! ho messo un po di trigger che fanno quella funzione, e appena incomincio, primo trigger (che dovrebbe farmi apparire un messaggio su schermo), mi fa vedere il testo e poi esce da solo dal test level! come sei io avessi schiacciato esc quando appare il messaggio del trigger! AAAAAAAAAAAA xD
sicuro di non aver messo una win zone?
Se il programma non crasha, vuol dire che hai qualche punto di vittoria attivo, guarda bene in tutte le entità che attivi o i vari trigger che l'impostazione (IsObjective) sia a 0.
Se non è il tuo caso occorrono più dettagli sul livello, oppure sul trigger in questione e su ciò che attiva.
allora, sono sicuro che:
non ho win zone
che è il trigger zone del dialogo, e le sue opzioni sono
name trigger zone
start appear1.fpi
main diario.fpi (è lo script del messaggio che appare su schermo)
destroy disappear.fpi
use key (nulla)
if used (nulla)
is objective 0
sound (quello predefinito)
cosa puo essere ragazzi? :/
come non detto, risolto! ho modificato un po il nome e tolto il suono a caso... ora va