PDA

View Full Version : Jarsil's To-Do List



Jarsil
15th December 2006, 10:22
Ve la riporto qui per tenervi informati per quanto possibile sui lavori, purtroppo su questo server dove sto testando il tutto non posso dare accesso a nessuno se non a Tia per fare le prove al momento, è un pc in ufficio con gentoo sopra e il pol startato, ma non posso far troppo traffico da internet o si nota.

Vi posto l'attuale to-do e lo stato dei lavori

[Moongates]
Ok ho capito come funziona lo script che li gestisce, è abbastanza intuitivo. Sono riuscito a piazzarli rimuovendo quelli del mondo originale e funzionano. Come nella classica struttura del pol, anziché essere legati al verso in cui si entra, l'attraversamento di un moongate fa apparire un gump in cui compare l'elenco delle destinazioni possibili.
ToDo:fixare un problema a quanto pare dovuto alla posizione di uno dei moongates, funziona in arrivo ma non si riesce a tornare nelle altre località. Gli altri moongates, scriptati allo stesso modo, funzionano senza intoppi. Sospetto sia un problema di località geografica e/o elevazione del moongate.

[GuardZones]
E' uno script molto versatile, consente di impostare le zone nelle quali sarà possibile inserire gli spawn delle guardie. Ricordo per chi non lo abbia mai visto uno shard con Pol, che le guardie non "poppano" chiamando guards ma vivono permanentemente nel mondo, spawnate e si spostano, se le chiami arrivano correndo, non compaiono dal nulla. E non hanno l'instakill.
ToDo:Creare le regioni delle guardie, ma naturalmente occorre prima definire per bene le città in modo da avere le coordinate geografiche sulla mappa per identificare i vertici dei rettangoli delle guardzones. Parimenti occorre verificare l'ai delle guardie npc.

[Skills]
Questo sarà il lavoro piu' lungo, perché ogni singola skill, lavorativa e combat, andrà provata. L'algoritmo che gestisce il combat è unico per tutte le skill di combattimento, per il calcolo dei danni, quindi non sarà facile fare un fine-tuning se qualche skill ha dei difetti. Credo sia un approccio piu' semplice quello di agire sugli items direttamente (chessò, cambiare il modificatore dei danni dell'arco piuttosto che riscriptare il damage per archery, non so se mi spiego).

[NPC-Merchants]
Altro punto da controllare, prezzi di acquisto e vendita dei beni. Sono tentato di cercare di sviluppare un sistema per cui i beni abbiano prezzi diversi in base alle località, o meglio, fare in modo, se possibile, che alcune merci non si trovino in certe località. Da studiare bene.

Se avete idee, fatemi sapere in questo thread :D

Jarsil
29th December 2006, 00:29
Update:

[GuardZones]
sulla mappa provvisoria sono predisposte le guardzones per CandleKeep sia città che zona campagnola

[Moongates]
Fixato il problema. che in realtà non c'era. E' un problema del client.
Dopo numerosi test, ho scoperto che alla fine conviene usare il client nuovo (2D > 4.0.0), l'unico problema si può avere alla creazione del pg, ma metterò online il file correttivo per avere le stats e le skill giuste per il POL.

Brcondor
29th December 2006, 12:55
Anche se nn centro con sta robba, qualche idea la posso avere pure io:P--- cm sistema economico potresti fare in modo che il costo di 1 determinato item fosse legato alla sua disponibilità quantitativa nel mercato, 1 po' cm'è nella realtà: + ce n'è, - costa... l'ho sempre trovato poco verosimile comprare infiniti item dai npc senza nessun tipo di limite(tranne che per qualche item raro di wow, ma poca roba) e poco divertente... questo costringerebbe i player a viaggiare continuamente se vogliono avere determinati item, creeerebbe implicitamente la tradeskill del mercante(se 1 compra tutte le copie di 1 item, tutti gli altri saran costretti ad andare da lui per averlo...)... nn so se è possibile, ma sarebbe 1 cosa figa per me:P

Jarsil
3rd January 2007, 23:03
Domani o dopodomani al massimo metto su il core 096, ci sono troppe significative novità in termini di uso e stabilità.

Inoltre ci consentirà di decidere con precisione quali tipologie di client utilizzare, compresi gli ultimi sfruttando anche i tooltips, le nuove skill e altra robetta simile.