Creare Videogiochi - Game Developer

Versione completa: Problema nel test level
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
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 Sad

Exorcist

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 Sad
RISOLTO, ERA UN ENTITA CHE MI FACEVA BUGGARE TUTTO! grazie comunque Smile

Exorcist

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

Exorcist

che versione usi?
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 Tongue

Exorcist

passa a 1.8
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...
Cosa succedeva? a me funziona benissimo Huh

Sta per uscire la 1.19 definitiva http://forum.thegamecreators.com/?m=foru...191591&p=0 prova con questa
FPS creator è pieno di bug. Se il problema persiste cambia versione.
ok Big Grin sta per uscire ma si sa gia la data? Tongue
eee un altra cosa (dato che sono ignorante), cambiando versione non perdo nulla vero? le mappe le legge sempre uguali, vero?Smile

Lorenz

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 Wink
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

Confusedtate=0,plrwithinzone=1:activateifused=1,state=1

Confusedtate=1,plrwithinzone=1:hudreset,hudx=50,hudy=60,hudimagefine=gamecore\huds\testo\messaggio4.png,hudname=messaggio4,hudhide=1,hudmake=display,state=10

Confusedtate=10:timerstart,hudshow=messaggio4,state=11
Confusedtate=11,timergreater=5000:hudfadeout=messaggio4,state=13

;End of Script


ps ho messo quasi tutte le cose statiche Smile non ho capito come fare la seconda cosa che hai detto però.. (non sono ancora praticissimo con fpsc scusa Tongue)
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:Confusedtate=0:hudreset,hudx=50,hudy=60,hudimagefine=gamecore\huds\testo\messaggio4.png,hudname=messaggio4,hudhide=1,hudmake=display,state=10
Confusedtate=10,plrwithinzone=1Confusedtate=11,hudshow=messaggio4,sound=$0,activateifused=1,etimerstart
Confusedtate=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 Wink

FUNZIONA BENISSIMO!!! GRAZIE MILLE! Big Grin ora il rallentamento non c'è manco più!!
erano le scritte che rallentavano (strano ma vero) graziemille amico Big Grin
Son contento che funza Big Grin .... guarda non sapevo che tante scritte insieme rallentano gli fps Tongue , 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? Tongue
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! Big Grin 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?
sure!
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 Tongue