Domanda Aiuto: Problema Fede/Torna su Luogo -> Accesso Mappa di Lv. più alto del Personaggio.

  • Autore discussione Autore discussione Utente cancellato 166742
  • Data d'inizio Data d'inizio
Stato
Discussione chiusa ad ulteriori risposte.
U

Utente cancellato 166742

Ultima modifica da un moderatore:
Come da titolo volevo sapere se ci fosse una soluzione per evitare che questi Player possano non usare il Torna su Luogo in tutte le Mappe e non è possibile nemmeno accedere tramite la Fede. Come risolvo!?

Questo problema l'ho con la maggior parte delle Mappe,bensì in 1 Mappa non Funge ne il Torna su Luogo e nemmeno la Fede.
Ho settato anche il Siggillo del Magazzino cioè non è più possibile gettarlo per terra oppure Commerciarlo quindi l'unico modo è distruggerlo tramite un NPC che si trova in Piazza per questo i Player non hanno la possiblità di usare il Torna su Luogo ma riguardante la Fede!?
Ci sono alcuni Player che anno i Torna su Luogo già fatti,li usano in Piazza e si trovano in codesta Mappa.. come risolvo!?
 
Re: Aiuto: Problema Fede/Torna su Luogo -> Accesso Mappa di Lv. più alto del Personaggio.

select * from player.item where vnum="22020"

delete.

Ti ringrazio,vedrò se il problema si risolve,tengo il Topic aperto per altre informazioni.

- - - Updated - - -

select * from player.item where vnum="22020"

delete.

Una volta eseguito questo processo non dovrebbe far entrare i Player di Lv. minore in Mappe di Lv. più alto giusto!?
 
Re: Aiuto: Problema Fede/Torna su Luogo -> Accesso Mappa di Lv. più alto del Personaggio.

Ti ringrazio,vedrò se il problema si risolve,tengo il Topic aperto per altre informazioni.

- - - Updated - - -



Una volta eseguito questo processo non dovrebbe far entrare i Player di Lv. minore in Mappe di Lv. più alto giusto!?
No, cancella tutti i papiri del luogo da tutti gli inventari pertanto se li avevano già non si teleportano più.
 
Re: Aiuto: Problema Fede/Torna su Luogo -> Accesso Mappa di Lv. più alto del Personaggio.

No, cancella tutti i papiri del luogo da tutti gli inventari pertanto se li avevano già non si teleportano più.

Mmmh,capisco e per far in modo che la Fede non funga!?
 
Se vuoi fare in modo che non entri in una mappa di livello maggiore puoi fare una quest che controlli nel momento del login in quella determinata mappa se il livello del player è giusto. Es:

PHP:
quest blocco_mappa begin
    state start begin
        when login with pc.get_map_index() == index begin
            if pc.get_level() < 95 then
                chat("Torna quando sarai al 95!")
                warp_to_village()
            end
        end
    end
end

Dove index sostituisci con l'index della mappa e 95 sostituisci con il livello minimo che deve avere il player per poter entrare in quella mappa.

*Se non sai come si runna una query :
Vai in quest e crea un file, chiamalo blocco_mappa.quest e incolla la quest dentro, dopo vai su putty/virtual box/boh e fai cd /percorsofinoaquest && ./qc blocco_mappa.quest e vuolà ;)
 
Se vuoi fare in modo che non entri in una mappa di livello maggiore puoi fare una quest che controlli nel momento del login in quella determinata mappa se il livello del player è giusto. Es:

PHP:
quest blocco_mappa begin
    state start begin
        when login with pc.get_map_index() == index begin
            if pc.get_level() < 95 then
                chat("Torna quando sarai al 95!")
                warp_to_village()
            end
        end
    end
end

Dove index sostituisci con l'index della mappa e 95 sostituisci con il livello minimo che deve avere il player per poter entrare in quella mappa.

*Se non sai come si runna una query :
Vai in quest e crea un file, chiamalo blocco_mappa.quest e incolla la quest dentro, dopo vai su putty/virtual box/boh e fai cd /percorsofinoaquest && ./qc blocco_mappa.quest e vuolà ;)
Non funziona
 
Se vuoi fare in modo che non entri in una mappa di livello maggiore puoi fare una quest che controlli nel momento del login in quella determinata mappa se il livello del player è giusto. Es:

PHP:
quest blocco_mappa begin
    state start begin
        when login with pc.get_map_index() == index begin
            if pc.get_level() < 95 then
                chat("Torna quando sarai al 95!")
                warp_to_village()
            end
        end
    end
end

Dove index sostituisci con l'index della mappa e 95 sostituisci con il livello minimo che deve avere il player per poter entrare in quella mappa.

*Se non sai come si runna una query :
Vai in quest e crea un file, chiamalo blocco_mappa.quest e incolla la quest dentro, dopo vai su putty/virtual box/boh e fai cd /percorsofinoaquest && ./qc blocco_mappa.quest e vuolà ;)

Ti ringrazio,controllerò se Funge. Per tanto tengo aggiornato il Topic per evutali risposte!
 
Se vuoi fare in modo che non entri in una mappa di livello maggiore puoi fare una quest che controlli nel momento del login in quella determinata mappa se il livello del player è giusto. Es:

PHP:
quest blocco_mappa begin
    state start begin
        when login with pc.get_map_index() == index begin
            if pc.get_level() < 95 then
                chat("Torna quando sarai al 95!")
                warp_to_village()
            end
        end
    end
end

Dove index sostituisci con l'index della mappa e 95 sostituisci con il livello minimo che deve avere il player per poter entrare in quella mappa.

*Se non sai come si runna una query :
Vai in quest e crea un file, chiamalo blocco_mappa.quest e incolla la quest dentro, dopo vai su putty/virtual box/boh e fai cd /percorsofinoaquest && ./qc blocco_mappa.quest e vuolà ;)

Purtroppo non ci siamo chiariti ciò che a me interessa. In alcune Mappe quando provo ad usare la Fede mi esce scritto " Non lo posso inviare " invece in altre Mappe Funge. In poche parole a me servirebbe un modo per non far Fungere la Fede e come cancellare TUTTI i Torna su Luogo dagli Inventari/Magazzini.

Uuuuuupp!
 
Purtroppo non ci siamo chiariti ciò che a me interessa. In alcune Mappe quando provo ad usare la Fede mi esce scritto " Non lo posso inviare " invece in altre Mappe Funge. In poche parole a me servirebbe un modo per non far Fungere la Fede e come cancellare TUTTI i Torna su Luogo dagli Inventari/Magazzini.

Uuuuuupp!
Quando esce non lo posso inviare di solito è perchè i player si trovano in core diversi, quindi se vuoi avere lo stesso risultato ti basterebbe mettere la mappa che ti interessa in un core apparte. Mentre per quanto riguarda l'eliminare i torna sul luogo ti basta runnare questa query :

DELETE FROM player.item WHERE vnum=22010 or vnum=22011;

I value dovrebbero essere questi, altrimenti cambiali xD
 
Ultima modifica da un moderatore:
Quando esce non lo posso inviare di solito è perchè i player si trovano in core diversi, quindi se vuoi avere lo stesso risultato ti basterebbe mettere la mappa che ti interessa in un core apparte. Mentre per quanto riguarda l'eliminare i torna sul luogo ti basta runnare questa query :

DELETE FROM player.item WHERE vnum=22010 or vnum=22011;

I value dovrebbero essere questi, altrimenti cambiali xD

In che senso i core? Io ho provato con dei Test PG sposati lo stesso Lv. uno in una Mappa e uno al Villo (appartenenza) e mi dice " Non lo posso inviare ",tanto meno mi fa fare i Torna su Luogo li.
A me basterebbe anche che non sia possibile nè usare la Fede come ho detto in precedenza e anche che non faccia fare i Torna su Luogo. Dato che se i Torna su Luogo sono eliminati saremo apposto dato che il Teleporter non ti fa entrare in Mappa se nell'Inventario ci sono: Torna su Luogo,Fede,Sigillo del Magazzino.
Spero che riesca ad eliminare i Torna su Luogo,una volta eliminati quelli non ci saranno più problemi che i PG entrano in Mappe di Lv. più alto!
Comunque sia in alcune non Funge la Fede e nemmeno il Torna su Luogo in alcune Mappe se usi la Fede ti fa fare anche i Torna su Luogo :\

Ottimo,spero che riuscirò a risolvere questo piccolo inceppo.
 
Ma ti hanno già detto come cancellare i torna luogo :| devi runnare quella queri che ti ha detto azeroth e spikelino ò.ò comunque, non sono in grado di fare la quest <<
 
Ma ti hanno già detto come cancellare i torna luogo :| devi runnare quella queri che ti ha detto azeroth e spikelino ò.ò comunque, non sono in grado di fare la quest <<

Si questo lo so,però non mi hanno detto come bloccare sia la Fede che il Torna su Luogo :|
 
Non puoi fare niente a tal proposito, alcuni blocchi sono dati dal server_attr se non sbaglio, che vieta l'uso di alcuni item in tot mappa.
La faccenda dei cores è basata su un altra tipologia di "bug", che è comunque data da un crash avvenuto.
In ogni caso non vedo quale sia il problema che ti poni, la quest che ti è stata postata fa esattamente quello che chiedi.
Al login in tot mappa viene controllato se hai tot livello, altrimenti non entri.
In alternativa puoi controllare gli oggetti, if pc.count_item(vnum)>=num then ****you end
Non mi sembra così difficile... :\
 
Non puoi fare niente a tal proposito, alcuni blocchi sono dati dal server_attr se non sbaglio, che vieta l'uso di alcuni item in tot mappa.
La faccenda dei cores è basata su un altra tipologia di "bug", che è comunque data da un crash avvenuto.
In ogni caso non vedo quale sia il problema che ti poni, la quest che ti è stata postata fa esattamente quello che chiedi.
Al login in tot mappa viene controllato se hai tot livello, altrimenti non entri.
In alternativa puoi controllare gli oggetti, if pc.count_item(vnum)>=num then ****you end
Non mi sembra così difficile... :\
Si che si può fare :asd: basta fare una quest per vietare l'uso della fede e del torna in certi index :|
 
Non puoi fare niente a tal proposito, alcuni blocchi sono dati dal server_attr se non sbaglio, che vieta l'uso di alcuni item in tot mappa.
La faccenda dei cores è basata su un altra tipologia di "bug", che è comunque data da un crash avvenuto.
In ogni caso non vedo quale sia il problema che ti poni, la quest che ti è stata postata fa esattamente quello che chiedi.
Al login in tot mappa viene controllato se hai tot livello, altrimenti non entri.
In alternativa puoi controllare gli oggetti, if pc.count_item(vnum)>=num then ****you end
Non mi sembra così difficile... :\

Si questo lo so,ma il problema è che una volta cancellati i Torna su Luogo e la Fede funge siamo a punto e da capo di nuovo.
Allora o mi serve un modo che la Fede non funge oppure che ti porta in Mappa e ti fa Sloggare come hai detto tu.
 
Stato
Discussione chiusa ad ulteriori risposte.
Indietro
Top Bottom