Tool MOB DROP HELPER (Utility per create il mob_drop_item.txt)

4lphA

Utente Emerald
12 Dicembre 2009
792
90
105
358
Ultima modifica:
Ciao a tutti,

ho creato uno strumento per il mio server che può essere utilizzato per creare da zero un mob_drop_item.txt (dovrebbe essere più veloce che farlo a mano).
Ho deciso di pubblicarlo per la comunità sperando che possa essere d'aiuto nella costruzione dei vostri server velocizzando le fastidiose fasi di regolazione manuale del drop dei mob.
Per cambiare la lingua dei mob/oggetti che verranno utilizzati nel software è necessario utilizzare i file mob_names.txt e item_names.txt e inserirli nella cartella names del software.


ss_mdh.png


Create txt: Creerà un file txt vuoto chiamato mob_drop_item.txt se non esiste in una sottocartella chiamata mob_drop dove si trova il file exe.
Open file: Aprirà automaticamente e mostrerà il contenuto del file mob_drop_item.txt dalla cartella mob_drop.
Open group: Aprirà un nuovo gruppo nel file mob_drop_item.txt utilizzando il nome del mob indicato nella casella di ricerca a sinistra.

Add Field: aggiungerà il valore del drop con i valori corrispondenti che avete scelto
Close group: chiude il gruppo corrente
Write to file: scriverà automaticamente il contenuto del testo che vedete nel programma nel file mob_drop_item.txt nella cartella mob_drop (svuoterà il file e scriverà il contenuto attuale).

Spero che questo vi aiuti a migliorare la velocità e per la creazione di un drop decente per i vostri server.
Saluti.
4lphA
 
non riesco a trovargli un utilità visto che letteralmente settare un drop è : vnum del mob e a seguire tutti i drop che deve avere, con questo tool ci si complica solo la vita e si allunga il lavoro, inoltre trovo varie mancanze, ad esempio hai considerato che l'efficacia della percentuale varia in base al drop type?
 
non riesco a trovargli un utilità visto che letteralmente settare un drop è : vnum del mob e a seguire tutti i drop che deve avere, con questo tool ci si complica solo la vita e si allunga il lavoro, inoltre trovo varie mancanze, ad esempio hai considerato che l'efficacia della percentuale varia in base al drop type?
Oh, guarda un po'! Un altro esperto di IF che emerge dall'oscurità per dispensare la sua sapienza!
Caro amico, il tuo commento è stato come una rivelazione.
Come ho fatto a vivere senza di esso fino ad ora? La tua profonda analisi del mio tool mi ha aperto gli occhi.
Non mi ero reso conto che stavo solo riempiendo l'aria con parole inutili. Grazie per avermi illuminato.

Ma, dato che sono qui, perditempo professionista e tutto il resto, lascia che ti dica una cosa:
i commenti costruttivi sono un dono del cielo, ma quelli come il tuo? Beh, sono più simili a una piacevole brezza estiva - si sentono, ma non lasciano alcun impatto.
Tuttavia, se la tua saggezza infinita trova un modo per migliorare il mio umile tool, sono tutto orecchie. Sono qui per imparare dai maestri. :asdbeer:

Per quanto riguarda l'uso del tool, beh, mi scuso per non aver considerato che forse non tutti hanno il privilegio di capire il suo valore.
E sulla tua attività in IF... oh, scusami, deve essermi sfuggito tutto il tuo imponente contributo alla Community, tra una battutina e l'altra.

Concludo con un caloroso ringraziamento per il tuo prezioso feedback e ti auguro una serata tanto gioiosa quanto è stato utile il tuo commento.

P.S. Sono su IF da così tanto tempo che quasi mi sembra di farne parte del mobilio.
Ma devo ammettere, non ricordo di averti visto contribuire in modo memorabile, a meno che non contiamo l'arte di saper rompere le scatole
 
Ultima modifica:
Ciao a tutti,

ho creato uno strumento per il mio server che può essere utilizzato per creare da zero un mob_drop_item.txt (dovrebbe essere più veloce che farlo a mano).
Ho deciso di pubblicarlo per la comunità sperando che possa essere d'aiuto nella costruzione dei vostri server velocizzando le fastidiose fasi di regolazione manuale del drop dei mob.
Per cambiare la lingua dei mob/oggetti che verranno utilizzati nel software è necessario utilizzare i file mob_names.txt e item_names.txt e inserirli nella cartella names del software.

Visualizza allegato 73770

Create txt: Creerà un file txt vuoto chiamato mob_drop_item.txt se non esiste in una sottocartella chiamata mob_drop dove si trova il file exe.
Open file: Aprirà automaticamente e mostrerà il contenuto del file mob_drop_item.txt dalla cartella mob_drop.
Open group: Aprirà un nuovo gruppo nel file mob_drop_item.txt utilizzando il nome del mob indicato nella casella di ricerca a sinistra.

Add Field: aggiungerà il valore del drop con i valori corrispondenti che avete scelto
Close group: chiude il gruppo corrente
Write to file: scriverà automaticamente il contenuto del testo che vedete nel programma nel file mob_drop_item.txt nella cartella mob_drop (svuoterà il file e scriverà il contenuto attuale).

Spero che questo vi aiuti a migliorare la velocità e per la creazione di un drop decente per i vostri server.
Saluti.
4lphA
Grazie mi sarà utile, così non perdo tempo a cercare il value, copia-incollarlo ecc. Mi chiedo solo cosa siano "Drop" "Kill" "Limit", sono i valori per la percentuale di drop o cosa? Se lo fossero mi faciliterebbe ancora di più il tutto. Grazie per condividerlo, di solito queste cose se le fan pagare.
non riesco a trovargli un utilità visto che letteralmente settare un drop è : vnum del mob e a seguire tutti i drop che deve avere, con questo tool ci si complica solo la vita e si allunga il lavoro, inoltre trovo varie mancanze, ad esempio hai considerato che l'efficacia della percentuale varia in base al drop type?
Stai trollando o cosa? Secondo te dal titolo e dalla descrizione un mob drop helper non dà i valori dei mob? Sai l'italiano o sei straniero? Perchè c'è scritto tutto quello che c'è ed è spiegato formato anti-noob (giusto quelle 3 cose là che ho sopra citato che mancano ma spero siano quelle), ora lo provo e metto screenshot. Se funziona e fa quel che deve allora è per colpa di gente come te che le persone non condividono nulla e si fan pagare. Personalmente non darei nulla a gente come te.


ADD: Provato e fa quel che deve. Easy, anti noob letteralmente, solo persone con qualche problema mentale o fisico possono non capire cosa fa questo e la sua potenzialità.
 

Allegati

  • immagine_2024-01-28_134724967.png
    immagine_2024-01-28_134724967.png
    487.8 KB · Visualizzazioni: 5
  • Mi piace
Reazioni: 4lphA
Grazie mi sarà utile, così non perdo tempo a cercare il value, copia-incollarlo ecc. Mi chiedo solo cosa siano "Drop" "Kill" "Limit", sono i valori per la percentuale di drop o cosa? Se lo fossero mi faciliterebbe ancora di più il tutto. Grazie per condividerlo, di solito queste cose se le fan pagare.

Stai trollando o cosa? Secondo te dal titolo e dalla descrizione un mob drop helper non dà i valori dei mob? Sai l'italiano o sei straniero? Perchè c'è scritto tutto quello che c'è ed è spiegato formato anti-noob (giusto quelle 3 cose là che ho sopra citato che mancano ma spero siano quelle), ora lo provo e metto screenshot. Se funziona e fa quel che deve allora è per colpa di gente come te che le persone non condividono nulla e si fan pagare. Personalmente non darei nulla a gente come te.


ADD: Provato e fa quel che deve. Easy, anti noob letteralmente, solo persone con qualche problema mentale o fisico possono non capire cosa fa questo e la sua potenzialità.
Esatto, i flag: Drop, Kill, Limit variano quello che il programma va poi a scrivere nel mob_drop_item.txt impostando quindi valori coerenti con la tipologia di drop che si vuole impostare. (ho aggiunto anche il codice sorgente nel caso qualcuno volesse divertirsi a modificarlo a suo piacimento).
 
Esatto, i flag: Drop, Kill, Limit variano quello che il programma va poi a scrivere nel mob_drop_item.txt impostando quindi valori coerenti con la tipologia di drop che si vuole impostare. (ho aggiunto anche il codice sorgente nel caso qualcuno volesse divertirsi a modificarlo a suo piacimento).
O a rubarlo a suo piacimento*
 
  • Love
Reazioni: 4lphA
Ultima modifica:
Quanta acidità, è bastato dire che oggettivamente questo tool non serve per beccarmi in poche ore
- Rompi scatole
- Nullafacente
- Seccente
- Perditempo professionista
- Ladro
- persona con problemi mentali e/o fisici
- Straniero (?xd)


volevo evitare di mettermi a spiegarvi che
1) non mi metto a fare release per aiutare murai, wonka e blue ad aprire server sottobanco ancora più velocemente
2) aiuto chiunque gratis da anni ed anni su metin quindi wtf u sayng dude
3) se il mio obbiettivo fosse insegnare qualcuno a fare server di sicuro non inizierei dandogli un tool che gli allunga solo il lavoro
4) se crei un txt con quei group nello screen neanche ti si avvia
5) lasciando perdere i miei pregiudizi contro tool simili, lo ho comunque scaricato per provarlo ed è pieno di bug, non trova correttamente i mob che cerco e se provo ad inserire item sbaglia anche value da inserire (da notare come inserisce sempre "39" mentre cambio riga)
6) Spero di non trovare io il tasto, ma non si può neanche cancellare o modificare ciò che si inserisce da questo tool di cui solo io non ne riesco proprio a comprendere l'utilità?
e463d63f58f9245af8cf5577f014ada4.gif


8cec6a9d5ec11d63c2e83cdd5b2a3a7e.gif


Non dovrei poter criticare perchè hai rilasciato un coso che prova a settare i drop da un mob per il bene della community? Forse se fossimo stati nel 2009 ti avrei dato ragione. Sicuramente apprezzo il tuo impegno nell'aver creato un tool ma non per questo devo ritenerlo utile per forza
 
Quanta acidità, è bastato dire che oggettivamente questo tool non serve per beccarmi in poche ore
- Rompi scatole
- Nullafacente
- Seccente
- Perditempo professionista
- Ladro
- persona con problemi mentali e/o fisici
- Straniero (?xd)


volevo evitare di mettermi a spiegarvi che
1) non mi metto a fare release per aiutare murai, wonka e blue ad aprire server sottobanco ancora più velocemente
2) aiuto chiunque gratis da anni ed anni su metin quindi wtf u sayng dude
3) se il mio obbiettivo fosse insegnare qualcuno a fare server di sicuro non inizierei dandogli un tool che gli allunga solo il lavoro
4) se crei un txt con quei group nello screen neanche ti si avvia
5) lasciando perdere i miei pregiudizi contro tool simili, lo ho comunque scaricato per provarlo ed è pieno di bug, non trova correttamente i mob che cerco e se provo ad inserire item sbaglia anche value da inserire (da notare come inserisce sempre "39" mentre cambio riga)
6) Spero di non trovare io il tasto, ma non si può neanche cancellare o modificare ciò che si inserisce da questo tool di cui solo io non ne riesco proprio a comprendere l'utilità?
e463d63f58f9245af8cf5577f014ada4.gif


8cec6a9d5ec11d63c2e83cdd5b2a3a7e.gif


Non dovrei poter criticare perchè hai rilasciato un coso che prova a settare i drop da un mob per il bene della community? Forse se fossimo stati nel 2009 ti avrei dato ragione. Sicuramente apprezzo il tuo impegno nell'aver creato un tool ma non per questo devo ritenerlo utile per forza
Se non capisci l'italiano puoi anche scriverlo non c'è problema. Ci sta scritto di mettere il nome e tu metti il numero. Che dire....si vede che sei professionista.
Se vuoi ti faccio la guida in inglese. Btw if you don't understand our language then you can say it and i can even explain step by step how to use this tool. Otherwise you should just stop to troll, because you are even bad on it.
 
Se non capisci l'italiano puoi anche scriverlo non c'è problema. Ci sta scritto di mettere il nome e tu metti il numero. Che dire....si vede che sei professionista.
Se vuoi ti faccio la guida in inglese. Btw if you don't understand our language then you can say it and i can even explain step by step how to use this tool. Otherwise you should just stop to troll, because you are even bad on it.
ok, letto ora, per il fatto che inserisce i value sbagliati invece?
 
Per selezionare i value
ok, letto ora, per il fatto che inserisce i value sbagliati invece?
Per selezionare i value dal menu di sinistra basta fare doppio click sul record della ricerca, nella parte superiore c'è una ulteriore casella di controllo che ti indica quale item/mob hai selezionato.

Ho preferito impostare il doppio click come funzione piuttosto che la sola selezione per evitare che si faccia confusione.

Posso aggiornare banalmente il codice cambiando 1 riga di codice per far impostare il valore sulla selezione piuttosto che sul doppio click se viene ritenuto più comodo dalla community.

Dopo appena arrivato a casa farò un video per spiegare meglio come funziona visto che non sembra essere chiaro e aggiornerò il codice per avere 2 versioni, una che lavori con la selezione e una che lavori con il doppio click in base alle preferenze.
(questa in effetti potrebbe essere stata una mia mancanza nella spiegazione iniziale, quindi è una domanda ben accetta perché in questo caso costruttiva.)

Tornerò con un aggiornamento tra poche ore, tempo di arrivare a casa e modificare il codice.
 
Per selezionare i value
Per selezionare i value dal menu di sinistra basta fare doppio click sul record della ricerca, nella parte superiore c'è una ulteriore casella di controllo che ti indica quale item/mob hai selezionato.

Ho preferito impostare il doppio click come funzione piuttosto che la sola selezione per evitare che si faccia confusione.

Posso aggiornare banalmente il codice cambiando 1 riga di codice per far impostare il valore sulla selezione piuttosto che sul doppio click se viene ritenuto più comodo dalla community.

Dopo appena arrivato a casa farò un video per spiegare meglio come funziona visto che non sembra essere chiaro e aggiornerò il codice per avere 2 versioni, una che lavori con la selezione e una che lavori con il doppio click in base alle preferenze.
(questa in effetti potrebbe essere stata una mia mancanza nella spiegazione iniziale, quindi è una domanda ben accetta perché in questo caso costruttiva.)

Tornerò con un aggiornamento tra poche ore, tempo di arrivare a casa e modificare il codice.
invece dopo aver inserito un valore è possibile modificarlo?
 
invece dopo aver inserito un valore è possibile modificarlo?
Te sei un troll sicuro 100%, cioè stai chiedendo cose elementari. Vuoi anche chiedere dove salva il file e la directory precisa? dai....Non sai leggere, non sai l'italiano e trolli. Mettiamo caso che dopo 1 ora sbaglio 1 cosa, sai cosa farei io? apro il file, edito quel pezzo e poi continuo. Semplice e fast. Però scommetto tu cancelleresti tutto e ricominci vero?
 
Te sei un troll sicuro 100%, cioè stai chiedendo cose elementari. Vuoi anche chiedere dove salva il file e la directory precisa? dai....Non sai leggere, non sai l'italiano e trolli. Mettiamo caso che dopo 1 ora sbaglio 1 cosa, sai cosa farei io? apro il file, edito quel pezzo e poi continuo. Semplice e fast. Però scommetto tu cancelleresti tutto e ricominci vero?
Quindi mi pare di aver capito non si possa fare, vabbè sarebbe un ottima cosa aggiungere almeno questo se il tool può essere d'aiuto a qualcuno, io continuerò ad usare i txt ovviamente
 
Ultima modifica:
Ciao a tutti,

ho creato uno strumento per il mio server che può essere utilizzato per creare da zero un mob_drop_item.txt (dovrebbe essere più veloce che farlo a mano).
Ho deciso di pubblicarlo per la comunità sperando che possa essere d'aiuto nella costruzione dei vostri server velocizzando le fastidiose fasi di regolazione manuale del drop dei mob.
Per cambiare la lingua dei mob/oggetti che verranno utilizzati nel software è necessario utilizzare i file mob_names.txt e item_names.txt e inserirli nella cartella names del software.

Visualizza allegato 73770

Create txt: Creerà un file txt vuoto chiamato mob_drop_item.txt se non esiste in una sottocartella chiamata mob_drop dove si trova il file exe.
Open file: Aprirà automaticamente e mostrerà il contenuto del file mob_drop_item.txt dalla cartella mob_drop.
Open group: Aprirà un nuovo gruppo nel file mob_drop_item.txt utilizzando il nome del mob indicato nella casella di ricerca a sinistra.

Add Field: aggiungerà il valore del drop con i valori corrispondenti che avete scelto
Close group: chiude il gruppo corrente
Write to file: scriverà automaticamente il contenuto del testo che vedete nel programma nel file mob_drop_item.txt nella cartella mob_drop (svuoterà il file e scriverà il contenuto attuale).

Spero che questo vi aiuti a migliorare la velocità e per la creazione di un drop decente per i vostri server.
Saluti.
4lphA

Qualunque forma di contributo verso la community, penso sia da apprezzare, perchè comunque hai usato il tuo tempo per realizzare qualcosa
Un neofita, che non ha idea di come funzioni il "drop" potrebbe anche "sfruttarlo"

Però, effettivamente un soggetto leggermente più avanzato di un neofita(o di una persona che ha appena iniziato a lavorare a metin), potrebbe non avere bisognodi questa relase per via dell'impostazione attuale del tool (assomiglia un pò ai primi tool che si vedevano una quindicina di anni fa)

Il consiglio che ti posso dare quando sviluppi qualcosa è:

1) Cosa voglio migliorare (creazione dell'idea)
2) Come funziona attualmente
3) Come posso migliorare
4) Come la mia idea migliorerà (velocità, qualità del lavoro ecc)


(Quelle di sopra sono le basi della progettazione, magari con un ordine non proprio corretto)

Quando lavoro al mob_drop_item a mano, perdo tempo in questo modo:

1) ctrl+f e ricerca del mob
2) potrebbe capitare che non ricordo qualche vnum e lo devo cercare (ma dopo anni di lavoro, li ricordo quasi tutti a memoria)
3) invio di una nuova riga, modifica del numero della riga, stessa procedura per diversi mob

Spero che quanto scritto sopra possa aiutarti per idee future
Ricorda comunque anche ad esempio, che non è detto che ad oggi tutti utilizzano il mob_drop_item
Un prodotto, deve rivolgersi ad una vasta fetta di mercato, oggi per comodità molti di noi sfruttano direttamente le tabelle, e gestiscono il drop da là, per questione di query\velocità di modifiche

Apprezzo comunque il contributo per la community, si inizia con piccole cose ;)
 
invece dopo aver inserito un valore è possibile modificarlo?
Ho aggiornato il link con la nuova versione e un video spero abbastanza esplicativo del tool (dettagli in lingua inglese per renderlo accessibile a tutti), sto lavorando su una nuova funzione che vada a permettere anche la modifica del file e non solo la sua creazione, pian piano si aggiunge tutto.

Qualunque forma di contributo verso la community, penso sia da apprezzare, perchè comunque hai usato il tuo tempo per realizzare qualcosa
Un neofita, che non ha idea di come funzioni il "drop" potrebbe anche "sfruttarlo"

Però, effettivamente un soggetto leggermente più avanzato di un neofita(o di una persona che ha appena iniziato a lavorare a metin), potrebbe non avere bisognodi questa relase per via dell'impostazione attuale del tool (assomiglia un pò ai primi tool che si vedevano una quindicina di anni fa)

Il consiglio che ti posso dare quando sviluppi qualcosa è:

1) Cosa voglio migliorare (creazione dell'idea)
2) Come funziona attualmente
3) Come posso migliorare
4) Come la mia idea migliorerà (velocità, qualità del lavoro ecc)


(Quelle di sopra sono le basi della progettazione, magari con un ordine non proprio corretto)

Quando lavoro al mob_drop_item a mano, perdo tempo in questo modo:

1) ctrl+f e ricerca del mob
2) potrebbe capitare che non ricordo qualche vnum e lo devo cercare (ma dopo anni di lavoro, li ricordo quasi tutti a memoria)
3) invio di una nuova riga, modifica del numero della riga, stessa procedura per diversi mob

Spero che quanto scritto sopra possa aiutarti per idee future
Ricorda comunque anche ad esempio, che non è detto che ad oggi tutti utilizzano il mob_drop_item
Un prodotto, deve rivolgersi ad una vasta fetta di mercato, oggi per comodità molti di noi sfruttano direttamente le tabelle, e gestiscono il drop da là, per questione di query\velocità di modifiche

Apprezzo comunque il contributo per la community, si inizia con piccole cose ;)
Ti ringrazio per i suggerimenti, ne terrò conto, migliorerò anche le funzionalità del tool nel tempo, comunque si, si tratta di un tool che può aiutare chi si avvicina le prime volte ai "PServer" di Metin a impostare il mob_drop in maniera a mio parere più rapida, una cosa magari banale ma anche cercare un value all'interno del tool sicuramente é più veloce rispetto che cercarli a mano su varii siti.

Detto questo grazie per il tuo commento costruttivo, farò del mio meglio per aggiornare e mantenere aggiornate le funzionalità del tool, se non facendo l'upload del compilato ogni volta per lo meno sulla repository in GIT in modo che le modifiche fatte siano accessibili a tutti.
 
  • Mi piace
Reazioni: WonkaTeam23