coordinate mappa postato il 04/01/2008 21:51:43 nel forum programmazione, gdrcd e open source
Allora, premettendo che uso gdrcd extreme, vi dico subito il mio problema....
Quando creo un nuovo posto, mi dice di inserire le coordinate che sarebbero il punto preciso della mappa sul quale va la scritta del posto...
e sono X da 1 a 5, e Y da 1 a 20. Ecco avendo l'x, quindi la larghezza divisa solo in 5 parti, mi risulta impossibile mettere il posto nel punto esatto in cui io lo vorrei...
Cosi sono andato in gst_mappaclick.php ed ho trovato questa stringa:
echo 'Posizione Mappa: X (1-5) <input size=3 Title="XPos" Name="XPos" Value="'.htmlspecialchars($rs['Entra']).'"> Y (1-20)<input size=3 Title="YPos" Name="YPos" Value="'.htmlspecialchars($rs['Esci']).'"> <br>';
Io ho sostituito X (1-5) con X (1-20) per aumentare la precisione...il problema è che non mi funziona, cioè nella gestione della land ora mi da la possibilità di inserire un numero fino a 20, però se supero il 5 mi va fuori dalla mappa...
Spero mi possiate aiutare....(non so se c'entra qualcosa che ho ingrandito la mappa e non ho lasciato le impostazioni di faber)
Grazie
Pagine → 1 2
04/01/2008 22:51:25
04/01/2008 22:56:47
ho creato la mappa con photoshop e poi l'ho caricata....io uso dreamweaver e per fare le mappe clikkabili basta mettere la mappa e poi selezionare la zona clikkabile.....questo lo so fare, ma nella land devo inserire un immagine e non un file html quindi non so....
o scrivo i nomi direttamente sulla mappa (ma poi non si clikkano), oppure uso il sistema del gdrcd però cosi non so precisi....alcuni posti mi vanno nel mare^_^
04/01/2008 23:13:38
Se ti posso consigliare fatti la mappa come fai tu...lui ti crea se non sbalio un file .map almeno gimp fa cosi...anche se ti crea un file HTML aprilo con il blocco note e copia incolla i codici <img src> a </map> (dovrebbe essere cosi non so poi come li disponde quelo che usi tu) poi apri il file dove c'e la mappa e elimina la maggiorparte di quello che c'e...lacia le prime parti ma quello che c'e tra <body> e </body> dovresti potrerlo cancelare tranquillamente...poi mettici i codici copiati e il gioco é fatto. Dovrebbe funzionare...prova e fammi sapere. ( ribadisco che non uso GDRCD e non so se ci sono cose essenziali)
04/01/2008 23:47:00
Il problema e' che quelal di extreme non e' affatto un immagine cliccabile, e' una tabella di 5x20 caselle, con un'immagine come fondale, e nelle caselle appaiono le scritte degli eventuali link, quindi non si possono posizionare diversamente dagli slot in cui appaiono. Con il senno di poi avrei potuto fare anche un'immagine cliccabile impostabile da pannello allo stesso modo, ma non l'ho fatto :P ergo se vuoi una mappa cliccabile tradizionale hai da farla da 0.
05/01/2008 09:53:26
mi va benissimo anche il metodo già impostato, semplicemente volevo sapere se si poteva dividere ulteriormente la tabella per aumentare la precisione dei luoghi, tutto qui!^_^
05/01/2008 10:48:41
Ma guarda che si può modificare solo che non basta scrivere affianco al form X(1-20) per fare ciò che vuoi tu...devi andare a modificare almeno il file a cui vengono trasferiti i dati o comunque il file dove si visualizza la mappa.
05/01/2008 11:55:55
Si, puoi fare, basta ridimensionare gli indici dei for.
05/01/2008 12:06:17 e modificato da raistlins87 il 05/01/2008 12:13:20
presumo che il file da modificare sia mappaclick.php, però non ho capito cosa intendi dire con "ridimensionare gli indici dei for" ^_^
05/01/2008 13:26:43
ho aumentato gli indici dei for e ho risolto...grazie a tutti!!
05/01/2008 14:41:25
scusate ma ho un'altro problema....dunque sono andato a modificare il file mappaclick. php . Questo era l'originale
for($i=1;$i<=20;$i++){
echo"<tr>";
for($j=1;$j<=5;$j++){
echo "<td height=18 width=100 style='FILTER dropshadow(color=blue,OffX=2,OffY=2,Positive=2);'>";
questo è il mio modificato:
for($i=1;$i<=60;$i++){ #le impostazioni originali erano 20 e 5
echo"<tr>";
for($j=1;$j<=60;$j++){
echo "<td height=5 width=5 style='FILTER dropshadow(color=blue,OffX=2,OffY=2,Positive=2);'>";
Dunque ho una griglia piu grande e ok, ho anche abbassato la distanza delle coordinate cosi ho maggior precisione possibile e fin qui tutto ok. Il problema mi sorge quando vado ad inserire i posti...quando do le coordinate di uno, mi sposta un altro posto che ho già messo....come mai?
Grazie
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
I dati del generatore di rank sono stati aggiornati!