Crea Query PRO
Transcript
Crea Query PRO
CREA QUERY Guida Completa -1- Indice o Introduzione o Versioni Tabella con Differenze o Finestra Principale Menù File Nuovo Salva Chiudi Menù Modifica Menù Aiuto Forum Aggiorna Crediti E-Mail Guida in Linea Opzioni Crea Query PRO o Finestre Generali Arma Value Iniziale Nome Item Tipo Arma Destinazione Medi & Abilità -2- Numero Pietre Nome Locale Armatura Value Iniziale Nome Item Tipo Armatura Destinazione Numero Pietre Nome Locale Freccia Value Nome Item Attacco Normale Attacco Magico Nome Locale Pietra Value Iniziale Nome Item ID Pietra Destinazione Nome Locale Upp Classico Pozione Value Nome Item -3- Nome Locale Tipo Pozione Normale (HP o MP) Potenziamento (Bonus) Libro Abilità Value Nome Item ID Skill Nome Locale Altri Item Value Nome Item Nome Locale Tipo Item Forziere Generico (Drop) Oggetto Cliccabile o Finestra Livello & Prezzo o Finestra Bonus o Finestra Raffinazione o Finestra Attacco o Finestra Difesa o Finestra ItemList -4- Introduzione – Crea Query Questo programma è stato ideato e creato per la semplificazione di operazioni molto noiose e in certi casi anche complesse di creazione di nuovi Item per l’implementazioni su Server di Metin 2 in Server Side e Client Side. Appunto il Programma è in grado di Creare le Query per la tabella item_proto del Database e le righe per i file item_proto e item_list del Client. -5- Versioni – Crea Query Il programma è disponibile in due Versioni la prima gratuita (Lite) e la seconda a pagamento (Pro). Nella versione Lite per alcuni Item non è possibile salvare le Query per la tabella item_proto del Database e le righe per i file item_proto e item_list del Client. L’acquisto della Versione PRO è spiegato all’Interno del programma stesso andando su Aiuto e poi Crea Query PRO. Nella tabella della pagina successiva verranno riportate le principali differenze tra le due modalità. -6- Tabella con le Differenze tra le due Versioni Item Lite Pro SI SI Spade (Armi) SI SI Spadone (Armi) SI SI Arco (Armi) SI SI Pugnali (Armi) SI SI Ventaglio (Armi) SI SI Campana (Armi) NO SI Corazza (Armature) NO SI Scudo (Armature) NO SI Elmo (Armature) NO SI Collana (Armature) NO SI Orecchini (Armature) NO SI Bracciale (Armature) NO SI Scarpe (Armature) SI SI Frecce NO SI Pozione Normale(HP/MP) NO SI Pozione Potenziamento(Bonus) NO SI Pozione Speciale NO SI Pietre NO SI Libro Abilità NO SI Forziere (Altri Item) NO SI Oggetti Cliccabili (Altri Item) NO SI Drop (Altri Item) NO SI Drop dal Forziere -7- Finestra Principale Nella schermata Principale del programma Crea Query è possibile visualizzare oltre all’Immagine di sfondo diversi Menù da come si vede chiaramente nella figura di sotto. Questi menù sono chiamati File, Modifica e Aiuto. Nella pagina seguente spiegherò ogni Menù in modo dettagliato. -8- Menù File – Finestra Principale Nel menù File sono disponibili 3 opzioni che sono Nuovo, Salva e Chiudi. - Nuovo Come possiamo notare dalla figura accanto l’opzione Nuovo ci visualizza una lista Item che è possibile creare con il programma. Quindi per quel che c’è scritto possiamo dedurre cosa il programma è in grado di creare ovviamente non tutti gli Item sono disponibili con la Versione Lite ma bisogna obbligatoriamente avere la Versione PRO. -9- - Salva Invece nell’opzione Salva è possibile Salvare 3 tipi di File item_proto del Client che si trova nel locale, le Query per la tabella item_proto del Database e infine item_list sempre per il Client nel locale. - Chiudi L’opzione Chiudi ovviamente fa uscire dal programma chiedendo la conferma. - 10 - Menù Modifica – Finestra Principale Il Menù Modifica permette di modificare alcuni aspetti nel Item creato. All’apertura del programma il Menù appare come la figura accanto perché non è ancora stato creato nessun Item. Una volta creato un nuovo Item nel Menù Modifica si attivano le Opzioni disponibili per quel tipo specifico di Item. Infatti non tutti gli Item hanno l’Attacco o la Difesa o i Bonus quindi il programma provvede in automatico ad attivare le possibili modifiche a ogni Item creato. Cosa è possibile modificare per ogni Opzione Attiva penso che non ci siano dubbi quindi non mi resta altro che visualizzare il menù per ogni Nuovo Item Creato. - 11 - Menù Modifica per ogni Item Nessuno Freccia Armatura Elmo Scudo Collana Bracciale Orecchini Pietra Spada Spadone Arco Pugnale Ventaglio Campana Pozione Libro Abilità Altri Item - 12 - Menù Aiuto – Finestra Principale Nel Menù Aiuto sono disponibili molte opzione per svariati scopi. - Forum L’opzione Forum permette di visualizzare nel proprio Browser predefinito il Forum del Gestore del programma. - Aggiorna Con l’opzione Aggiorna è possibile verificare se ci sono effettivamente disponibili Nuovi aggiornamenti per il programma e in tal caso verrete indirizzati al link di download per la nuova Versione. - Crediti Nell’opzione Crediti è possibili visualizzare una schermata con le informazioni base sul programma. Come la Versione Attuale del programma o il nome del copyright. Sono comprese anche la data di pubblicazione della - 13 - Versione Attuale e lo stato dell’Invio delle EMail. - E-Mail Nell’opzione E-Mail è possibile visualizzare la finestra che permette di inviare E-Mail al gestore del programma con la possibilità di scegliere l’oggetto dell’E-mail tra alcune prefisse: BUG (nel caso ci sia un errore nel programma è possibile segnalarlo al gestore del programma che provvederà a sistemarlo) Suggerimenti (nel caso in cui volete dare un suggerimento su una nuova funzionalità del programma è possibile comunicarlo al gestore del programma per che potrà così implementarlo nelle prossime versioni del programma) Altro (in questo caso scrivete voi un Oggetto personale per l’E-Mail) Questa funzione è molto utile per migliorare il programma insieme e con collaborazione. - 14 - - Guida in Linea Con l’Opzione Guida in Linea è possibile aprire questo file direttamente con il Programma. - Opzioni Con questa Opzione possiamo modificare il linguaggio usato dal programma con una delle tre lingue disponibili : Italiano, Inglese e Tedesco. - Crea Query PRO Con questa Opzione è possibile Acquistare o attivare la Versione PRO del programma Crea Query ottenendo così numerosi vantaggi che già sono stati spiegati (QUI) - 15 - Finestre Generali Le finestre generali sono differenti per ogni tipo di Item che si crea e costituiscono la base dell’Item. Di seguito sarà spiegato ogni singola Finestra Generale per ogni Item. Elenco degli Item : Arma Armatura Freccia Pietra Pozione Libro Abilità Altri Item - 16 - Armi – Finestra Generale - Value Iniziale Questo parametro obbligatorio indica il Value iniziale quando l’Item è a livello +0 ovviamente i value dei successivi upp saranno a partire da questo valore iniziale. - Nome Item Questo parametro obbligatorio indica il Nome dell’Item che vogliamo Creare. - Tipo Arma Questo parametro obbligatorio indica il Tipo di Arma che vogliamo Creare la scelta è possibile tra uno di questi parametri: Spada, Spadone, Arco, Pugnale, Ventaglio o Campana. - 17 - - Destinazione Questo parametro obbligatorio indica chi può usare l’Arma che si sta Creando. La scelta è possibile tra uno di questi parametri: “Tutti”, “Guerriero”, “Sura”, “Ninja”, “Shamano” e “Ninja Guerriero Sura”. Ovviamente la scelta deve avvenire il base al Tipo di Arma che si vuole Creare. - Medi & Abilità Questo parametro obbligatorio indica se l’Arma deve avere Medi e Abilità tra i Bonus. Puoi scegliere tra Off (NO) e On (SI). - Numero Pietre Questo parametro obbligatorio indica il numero delle pietre che è possibile incastonare nell’Arma e può variare da 1 a 3. - Nome Locale Questo parametro indica il Nome del Locale utile per i Database. Infatti nelle Versioni vecchie dei File Server si usa nel Database il campo “gb2312name” per il nome dell’Item mentre nei file Server 2010 si usa “locale_name”, quindi a voi la scelta in base ai file server posseduti. - 18 - Armature – Finestra Generale - Value Iniziale Questo parametro obbligatorio indica il Value iniziale quando l’Item è a livello +0 ovviamente i value dei successivi upp saranno a partire da questo valore iniziale. - Nome Item Questo parametro obbligatorio indica il Nome dell’Item che vogliamo Creare. - Tipo Armatura Questo parametro obbligatorio indica il Tipo di Armatura che vogliamo Creare la scelta è possibile tra uno di questi parametri: Corazza, Elmo, Scudo, Collana, Orecchini, Bracciale o Scarpe. - 19 - - Destinazione Questo parametro obbligatorio indica chi può usare l’Armatura che si sta Creando. La scelta è possibile tra uno di questi parametri: “Tutti”, “Uomini”, “Donne”, “Guerriero”, “Sura”, “Ninja”, “Shamano” e “Ninja Guerriero Sura”. Per esempio un Item che ha come destinazione “Uomini” è lo smoking. Oppure un Item che ha come destinazione “Donne” è l’Abito da Sposa. - Numero Pietre Questo parametro obbligatorio indica il numero delle pietre che è possibile incastonare nell’Armatura e può variare da 1 a 3 per le Corazze mentre con il resto degli Item è obbligatorio settarlo a 0. - Nome Locale Questo parametro indica il Nome del Locale utile per i Database. Infatti nelle Versioni vecchie dei File Server si usa nel Database il campo “gb2312name” per il nome dell’Item mentre nei file Server 2010 si usa “locale_name”, quindi a voi la scelta in base ai file server posseduti. - 20 - Freccia – Finestra Generale - Value Questo parametro obbligatorio indica il Value dell’Item che si vuole Creare (Il value sarà unico perché l’Item non prevede Upp). - Nome Item Questo parametro obbligatorio indica il Nome dell’Item che vogliamo Creare. - Attacco Normale Questo parametro obbligatorio indica l’Attacco Normale della Freccia che si sta creando. Aumentandone così la Potenza nei tiri con l’Arco. - 21 - - Attacco Magico Questo parametro obbligatorio indica l’Attacco Magico della Freccia che si sta creando. Aumentandone così la Potenza magica delle Skill. - Nome Locale Questo parametro indica il Nome del Locale utile per i Database. Infatti nelle Versioni vecchie dei File Server si usa nel Database il campo “gb2312name” per il nome dell’Item mentre nei file Server 2010 si usa “locale_name”, quindi a voi la scelta in base ai file server posseduti. - 22 - Pietra – Finestra Generale - Value Iniziale Questo parametro obbligatorio indica il Value iniziale quando l’Item è a livello +0 ovviamente i value dei successivi upp saranno a partire da questo valore iniziale. - Nome Item Questo parametro obbligatorio indica il Nome dell’Item che vogliamo Creare. - Destinazione Questo parametro obbligatorio indica dove è possibile incastonare la Pietra. La scelta è possibile tra uno di questi due parametri: “Arma” o “Corazza”. - 23 - - ID Pietra Questo parametro obbligatorio è un identificativo per la pietra e permette di non poter inserire delle stesse pietre con Upp diverso. È importante non mettere lo stesso ID di un’altra pietra. Facciamo un esempio: se io metto ID 19 (uguale alla Pietra della Ripetizione) se io nell’Arma ho già la Pietra della Ripetizione e tento di Inserire nell’Arma questa nuova pietra (per esempio che da Forte contro Mezzi) mi dice che la Pietra è già stata incastonata questo perché già esiste una Pietra nell’Arma con l’ID 19. Penso che sono stato chiaro comunque per andare sul sicuro consiglio di Iniziale dall’ID 50 in poi. Altrimenti fate una verifica e vedere a che ID arriva e mettere un ID libero. - Nome Locale Questo parametro indica il Nome del Locale utile per i Database. Infatti nelle Versioni vecchie dei File Server si usa nel Database il campo “gb2312name” per il nome dell’Item mentre nei file Server 2010 si usa “locale_name”, quindi a voi la scelta in base ai file server posseduti. - 24 - - Upp Classico Selezionando questa opzione è possibile impostare i Value dell’Upp non in modo sequenziale come avviene per ogni Item uppabile, bensì con un incremento di 100 per ogni Upp. Questa funzione è disponibile perché in ogni Pietra l’Upp effettivamente incrementa di 100 ma non volevo togliere la possibilità di fare un Upp Classico con incremento unitario. Quindi Spuntando l’opzione si avrà un incremento di 100 altrimenti un incremento unitario. - 25 - Pozione – Finestra Generale - Value Questo parametro obbligatorio indica il Value dell’Item che si vuole Creare (Il value sarà unico perché l’Item non prevede Upp). - Nome Item Questo parametro obbligatorio indica il Nome dell’Item che vogliamo Creare. - 26 - - Nome Locale Questo parametro indica il Nome del Locale utile per i Database. Infatti nelle Versioni vecchie dei File Server si usa nel Database il campo “gb2312name” per il nome dell’Item mentre nei file Server 2010 si usa “locale_name”, quindi a voi la scelta in base ai file server posseduti. - Tipo Pozione Questo parametro obbligatorio indica il Tipo di Pozione che vogliamo Creare la scelta è possibile tra uno di questi parametri: Normale(HP o MP) o Bonus. - 27 - Pozione Normale (HP o MP) Il primo ci da la possibilità di creare delle pozioni in grado di rigenerare HP o/e MP. Nel menù a discesa del campo Rigenerazione è possibile selezionare tra due modalità di Rigenerazione che sono: Progressiva(Graduale) o Immediata(Istantanea). Nel caso in cui si sceglie Progressiva nei Campi HP e MP si devono scrivere la quantità di punti da dare. Nel caso in cui si sceglie Immediata si hanno due possibilità o rigenerare istantaneamente HP o MP di una certa quantità oppure di rigenerare una percentuale di HP o MP (spuntando la casella “Percentuale”). - 28 - Pozione di Potenziamento(Bonus) Il secondo ci da la possibilità di creare delle pozioni in grado di potenziare il personaggio con un Bonus a scelta. Nel menù a discesa del campo Bonus è possibile selezionare il nome del Bonus da aggiungere con l’uso della Pozione. Accanto è possibile selezionare la durata del Potenziamento immettendo una unità numerica nel primo campo e selezionando una unità di misura del tempo (S, M, H) nel secondo campo. Dove “S” sta per Secondi, “M” sta per Minuti e “H” sta per Ore. Successivamente nel campo Valore è possibile impostare la quantità del Bonus e se si vuole esprimere come percentuale (spuntando la casella “Percentuale”). - 29 - Libro Abilità – Finestra Generale - Value Questo parametro obbligatorio indica il Value dell’Item che si vuole Creare (Il value sarà unico perché l’Item non prevede Upp). - Nome Item Questo parametro obbligatorio indica il Nome dell’Item che vogliamo Creare. - ID Skill Questo parametro obbligatorio indica l’ID della Skill da aumentare con questo Libro. - Nome Locale Questo parametro indica il Nome del Locale utile per i Database. Infatti nelle Versioni vecchie dei File Server si usa nel Database il campo “gb2312name” per il nome dell’Item mentre nei file Server 2010 si usa “locale_name”, quindi a voi la scelta in base ai file server posseduti. - 30 - Altri Item – Finestra Generale - Value Questo parametro obbligatorio indica il Value dell’Item che si vuole Creare (Il value sarà unico perché l’Item non prevede Upp). - Nome Item Questo parametro obbligatorio indica il Nome dell’Item che vogliamo Creare. - 31 - - Nome Locale Questo parametro indica il Nome del Locale utile per i Database. Infatti nelle Versioni vecchie dei File Server si usa nel Database il campo “gb2312name” per il nome dell’Item mentre nei file Server 2010 si usa “locale_name”, quindi a voi la scelta in base ai file server posseduti. - Tipo Item Questo parametro obbligatorio indica il Tipo di Item che si vuole creare tra i quattro Item disponibili. I primi due sono Forzieri e l’unica differenza non sta nella creazione della Query ma nel caso in cui vogliamo creare anche il file “special_item_group”. Il terzo permette di creare un Item che risponde al click come nel caso della Licenza del Cavallo. Il quarto permette di creare un normalissimo Item che è possibile utilizzare come Drop. - 32 - Tipi di Item – Altri Item - Forziere(Item) e Forziere (Mob) Con l’opzione “Forziere (Item)” selezionata nel campo Tipo Item è possibile creare Item che al Click scompare e ci spawna un Item in modo Casuale. Il programma Crea Query è capace, oltre a creare la Query per questo Tipo di Item, di creare del codice da inserire nel file “special_item_group” per attivare a tutti gli effetti il Forziere potendo così decidere cosa può uscire da un forziere e con che probabilità. A questo scopo quando si seleziona l’opzione “Forziere (Item)” si abilita in automatico anche la seconda parte del programma. In cui è possibile creare appunto questo file “special_item_group” compilando il modulo inserendo le informazioni : - 33 - Value, Quantità e Percentuale e successivamente cliccando su Aggiungi l’Item verrà aggiunto alla lista sovrastante che conterrà così tutti i possibili Drop del Forziere. Nel caso in cui si vogliono eliminare alcuni Item è possibile farlo cliccando sul bottone “Cancella” alla fine quando abbiamo inserito tutti gli Item che ci interessano è possibile Salvare il tutto cliccando su “Salva Forziere”. Il ragionamento è molto analogo per il “Forziere (Mob)” l’unica differenza sta nello spawn di Mob anziché Item. Inoltre in questo caso anche la Quantità è disattivata e obbligatoriamente posta a 1. - Generico (Drop) Con l’opzione “Generico (Drop)” selezionata nel campo Tipo Item è possibile creare un Item normalissimo la cui caratteristica principale è data dal fatto che è possibile impilarlo nel senso che in una casella puoi avere fino a 200 Item. Questo particolare Item è molto indicato per il Drop. - 34 - - Oggetto Cliccabile Con l’opzione “Oggetto Cliccabile” selezionata nel campo Tipo Item è possibile creare Item che sfruttano il linguaggio LUA. Infatti con questa configurazione l’Item al Click dell’utente avvia il codice contenuto nel percorso: quest/object/<value>/use dove value si deve sostituire con il value che noi diamo all’Item. Questo particolare tipo di Item viene usato per esempio per la Licenza di Equitazione. Ovviamente il programma con si occupare di creare il codice LUA ma si limita a fare in modo che l’Item creato legga il codice che l’utente inserisce nel percorso indicato. - 35 - Finestra Livello & Prezzo Questa finestra è disponibile in tutti i nuovi Item che è possibile creare anche se la configurazione della finestra può leggermente variare in base all’Item che si sta creando. La finestra come dice il titolo permette la modifica del Livello e del Prezzo dell’Item. Questa modifica può avvenire in due modi differenti il primo è automatico il secondo è manuale. Nel primo caso per impostare Livello o Prezzo bisogna mettere il Minimo e il Massimo per ottenere in modo automatico tutti i valori intermedi. Per il secondo caso bisogna modificare per ogni Upp il Valore del Livello e Prezzo. Io personalmente consiglio di usare prima il primo metodo e poi perfezionare, qualora ce ne fosse di bisogno, qualche valore con il secondo metodo. Ovviamente il primo metodo è disponibile SOLO per gli Item con diversi Upp. - 36 - Come possiamo vedere nel Box Livello Automatico si può impostare il Livello Minimo e il Livello Massimo e successivamente cliccando su Calcola e poi Visualizza è possibile vedere i valori che ha assegnato a ogni Upp. Stessa cosa vale per il Box Prezzo Automatico settando così il Prezzo al Negozio (Minimo e Massimo) e il Prezzo in Vendita (Minimo e Massimo). Se si vuole modificare in modo Manuale bisogna modificare il numero nel Box “Upp” oppure selezionare l’Upp da sistemare direttamente dalla Lista. Dopo la modifica è necessario Cliccare sul bottone Salva Upp e dopo Visualizza per visualizzare le modifiche. - 37 - Finestra Bonus Questa finestra è disponibile per : Armi, Armature, Freccia e Pietra. La finestra come dice il titolo permette la modifica dei bonus dell’Item. Questa modifica può avvenire in due modi differenti il primo è automatico il secondo è manuale. Nel primo caso per impostare i Bonus bisogna mettere il Minimo e il Massimo per ottenere in modo automatico tutti i valori intermedi. Per il secondo caso bisogna modificare per ogni Upp i Valori dei Bonus. Io personalmente consiglio di usare prima il primo metodo e poi perfezionare, qualora ce ne fosse di bisogno, qualche valore con il secondo metodo. Ovviamente il primo metodo è disponibile SOLO per gli Item con diversi Upp. Esempio Item con Upp - 38 - Esempio Item senza Upp Come possiamo vedere nel Box “Tipo Bonus” è possibile specificare i vari Bonus da inserire nel Item per un massimo di 3 Bonus. Negli altri due Box è possibile impostare al solito in modo automatico o manuale i vari valori dei bonus. - 39 - Finestra Raffinazione Questa finestra è disponibile per : Armi, Armature, e Pietra. La finestra come dice il titolo permette la modifica della raffinazione dell’Item. Questa modifica può avvenire in due modi differenti il primo è automatico il secondo è manuale. Nel primo caso per impostare la Raffinazione bisogna mettere l’ID iniziale della Raffinazione (il programma in automatico incrementa questo ID). Per il secondo caso bisogna modificare per ogni Upp l’ID della raffinazione da usare per l’Upp dell’Item e il value in caso di successo. Io personalmente consiglio di usare prima il primo metodo e poi modificare gli ID delle raffinazioni in modo da trovarsi il value in caso di successo già ben correttamente settato e magari modificare solo l’Upp +9 in caso di Armi Epiche. - 40 - Finestra Attacco Questa finestra è disponibile solo per le Armi. La finestra come dice il titolo permette la modifica dell’Attacco dell’Item. Questa modifica può avvenire in due modi differenti il primo è automatico il secondo è manuale. Nel primo caso è possibile indicare l’Attacco (Normale e opzionalmente Magico) quando l’Item è a +0 e l’Attacco (Normale e opzionalmente Magico) quando l’Item è a +9. Cliccando su Calcola e poi Visualizza il programma provvede a impostare l’Attacco intermedio. Per il secondo caso bisogna modificare per ogni Upp i Valori di Attacco. Io personalmente consiglio di usare prima il primo metodo e poi perfezionare, qualora ce ne fosse di bisogno, qualche valore con il secondo metodo. È possibile inoltre azzerare l’Attacco Magico per impostarlo direttamente a 0 per ogni Upp. - 41 - Finestra Difesa Questa finestra è disponibile solo per le Armature. La finestra come dice il titolo permette la modifica della Difesa dell’Item. Questa modifica può avvenire in due modi differenti il primo è automatico il secondo è manuale. Nel primo caso per impostare la Difesa bisogna mettere il Minimo e il Massimo per ottenere in modo automatico tutti i valori intermedi. Per il secondo caso bisogna modificare per ogni Upp il Valore della Difesa. Io personalmente consiglio di usare prima il primo metodo e poi perfezionare, qualora ce ne fosse di bisogno, qualche valore con il secondo metodo. In caso che l’Item sia una Corazza è importante specificare l’ID della Corazza che server per visualizzare la giusta Corazza. - 42 - Finestra ItemList Questa finestra è disponibile in tutti i nuovi Item che è possibile creare anche se la configurazione della finestra può leggermente variare in base all’Item che si sta creando. La finestra come dice il titolo permette la modifica dell’ItemList. Nel primo Campo bisogna specificare l’Icona dell’Item mentre nel secondo (attivo solo in caso di arma) è possibile impostare il modello .GR2 dell’Arma. - 43 - CREA QUERY FINE - 44 -