Sistemul de questuri (jurnal, obiective, recompense)
Motorul de misiuni al serverului: primești questuri de la NPC-i, le urmărești în jurnal (J) și le predai pentru bani, iteme și reputație.
Motorul de misiuni al serverului: primești questuri de la NPC-i, le urmărești în jurnal (J) și le predai pentru bani, iteme și reputație.
Fiecare quest are un titlu, o descriere și trei texte spuse de NPC (la ofertă, cât e activ și la predare). Obiectivele pot fi de 11 tipuri: vorbește cu un NPC, omoară N creaturi, adu/predă N iteme, ajungi într-o zonă (cu rază în blocuri), minează N noduri de minereu, taie N copaci, echipează o armă, scoate arma cu R, echipează o unealtă, folosește N consumabile medicale și „ai itemul” (varianta neconsumatoare a colectării — la predare NU ți se iau itemele). Un quest are cel mult 8 obiective.
Obiectivele de colectare se numără ÎN TIMP REAL: un sweep la 20 de tick-uri contorizează itemele din inventar (inclusiv grila RPG), deci contorul crește și scade odată cu inventarul. Kill-urile pe mobi scoși din ou de spawn, spawner sau invocați de altcineva NU se creditează (gardă anti-exploit). Pentru obiectivele de tip „ajungi la locație” primești un GPS discret: o dâră de particule END_ROD spre țintă, desenată doar când ești la peste 8 blocuri de ea.
Questurile pot fi REPETABILE (redevin oferibile după un cooldown în minute) și pot da bonus de XP de Combat la predare. Există și „Quest Line dinamic”: un quest cu până la 10 capitole (stages) — obiectivele active sunt cele ale capitolului curent, iar la completare avansezi automat: jurnalul se rescrie, primești un anunț și pot apărea „plot twist”-uri cu creaturi invocate pe loc (max 8 spawn-uri per capitol).
Recompensele: bani (monede fizice), iteme (afișate ca sloturi cu iconițe în fereastra NPC-ului), reputație și, opțional, deblocarea următorului quest din lanț. Unele questuri îți dau iteme DE START chiar la acceptare (ex. toporul de tutorial) — cu protecție anti-dublură la re-acceptare.
Jurnalul se deschide cu tasta J: lista misiunilor în stânga (filtre Active / Gata de predat / Finalizate), detaliile în dreapta — poveste, obiective cu bifă ✔ pe cele îndeplinite și caseta de recompense. Tot acolo e widgetul de Renume (emblemă de scut + bară de progres spre următorul rang). Comenzile de jucător: /quest log, /quest accept <id>, /quest abandon <id>.
Magicianul poartă lupta de la distanță, cu un toiag în mâini și mana în vine. Ca să lansezi vrăji trebuie să ții un toiag de magician în mâna principală și să fii în poziția de luptă (pe care o activezi cu R). Fiecare magician are trei sau patru vrăji legate de toiag, pe care le arunci cu tastele 2, 3 și 4 (un toiag aparte folosește și 5). Ține tasta apăsată ca să lansezi vraja slotului respectiv.
Mana se reface singură în timp, dar regenerarea se oprește câteva secunde imediat după ce arunci o vrajă. Așa că nu poți turna vrăji la nesfârșit: alegi momentul, tragi, apoi lași rezervorul să respire.
#Cifre
- max 8 obiective per quest
- max 10 capitole (stages) per Quest Line
- max 8 spawn-uri de mobi per capitol
- sweep de colectare la 20 tick-uri (1s)
- GPS cu particule doar la >8 blocuri de țintă
- titlu max 96, descriere max 256, texte NPC max 512 caractere
#Taste
| Tastă | Ce face |
|---|---|
J | — |
#Comenzi
| Comandă | Ce face | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| `/quest <log\ | accept <id>\ | abandon <id>> · admin: /quest <panel\ | list\ | tool\ | tutorial\ | intro\ | paula\ | caius\ | ismail\ | grajdar\ | alchimist\ | fierar\ | magician\ | ucenic\ | giuvaergiu\ | fir [reset [all\ | <jucători>]]\ | coord [nume]\ | assign <id>\ | unassign <id>\ | delete <id>\ | daily [id]\ | reset <id> [all\ | <jucători>]>` | Comanda centrală de questuri: jurnalul și acceptarea/abandonarea pentru jucători, plus toată administrarea questurilor pentru staff. JUCĂTOR: „log” scrie jurnalul de questuri în chat; „accept <id>” acceptă un quest; „abandon <id>” îl abandonează. ADMIN: „panel” = lista admin de questuri; „list” = listare în chat; „tool” = primești Bagheta de Quest (editorul in-game). Instalatoare de conținut pe NPC-ul PRIVIT: „tutorial” (Lecția Lemnului), „intro” (dialogul lui Januarius — doar arborele, fără quest), „paula” (Vânătoarea de Draugr), „caius” (Mineritul lui Caius), „ismail” (Băutura lui Ismail), „grajdar” (Lecția Caravanelor), „alchimist” (Ucenicia Alchimistului), „fierar” (Ucenicia Fierarului), „magician” (Ucenicia Magului + linia baghetelor), „ucenic” (ucenicul vrăjitorului din sat, care te trimite la Magistru), „giuvaergiu” (giuvaergița Clara Pilogu — pietre + coliere). „fir” = starea verigilor firului narativ al satului pentru tine; „fir reset” = resetează ÎNTREG lanțul (poveste + contracte) pentru tine, „fir reset all” pentru TOȚI (online + offline, merge și din RCON), „fir reset <jucători>” pentru țintiți. „coord” = listează coordonatele numite; „coord <nume>” = salvează poziția curentă sub un nume, referibil cu „@nume” în obiectivele REACH din editor. „assign <id>” / „unassign <id>” = leagă/dezleagă questul de NPC-ul privit. „delete <id>” = șterge questul. „daily” = pool-ul de contracte zilnice + selecția de azi; „daily <id>” = comută apartenența questului la pool (avertizează dacă questul nu e repetabil). „reset <id>” = resetează progresul questului pentru tine; „reset <id> <jucători>” pentru țintiți; „reset <id> all” pentru TOȚI (online + offline). |
#Subcomenzi pentru /quest
/quest abandon <id>— Abandonează questul activ cu id-ul dat (QuestManager.cmdAbandon). id = id-ul questului [toți jucătorii]/quest accept <id>— Acceptă questul cu id-ul dat (aceeași logică și verificări ca acceptarea la NPC — QuestManager.cmdAccept). id = id-ul questului (un cuvânt) [toți jucătorii]/quest alchimist— Instalează „Ucenicia Alchimistului” pe NPC-ul privit (cu skin de alchimist placeholder); după instalare se plasează florile tutorialului cu /alchimie tutorloc. fără argumente; trebuie să privești NPC-ul [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest assign <id>— Atribuie questul cu id-ul dat NPC-ului la care te uiți (NPC-ul devine dătător/predător de quest). id = id-ul questului; trebuie să privești NPC-ul [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest caius— Instalează misiunea „Mineritul lui Caius” pe NPC-ul privit (ex. Caius Decimus). fără argumente; trebuie să privești NPC-ul [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest coord— Listează coordonatele numite salvate pe server (QuestManager.cmdCoordList) — cele referibile cu „@nume” din editorul de questuri. fără argumente [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest coord <nume>— Salvează poziția ta curentă sub numele dat — coordonată numită pentru obiectivele REACH, referibilă cu „@nume” din editor. nume = numele coordonatei (un cuvânt) [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest daily— Afișează pool-ul de CONTRACTE ZILNICE: toate questurile din pool (cu titlu, marcate dacă sunt șterse) și care dintre ele sunt în selecția de azi. fără argumente [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest daily <id>— Comută apartenența questului la pool-ul de contracte zilnice (adaugă/scoate). Avertizează dacă questul adăugat nu e repetabil (contractele zilnice presupun repetabilitate). id = id-ul questului (trebuie să existe) [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest delete <id>— Șterge definitiv questul cu id-ul dat de pe server (QuestManager.cmdDelete). id = id-ul questului [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest fierar— Instalează „Ucenicia Fierarului” pe NPC-ul privit — gândit pentru NPC-ul-scenă animat de lângă stații (/npc scena nicovala), dar merge pe orice NPC. fără argumente; trebuie să privești NPC-ul [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest fir— Unealtă de testare a FIRULUI satului (lanțul principal de questuri): îți afișează starea fiecărei verigi pentru tine (✔ terminată / ► activă / ○ disponibilă / ✖ blocată). fără argumente [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest fir reset— Resetează ÎNTREGUL fir (poveste + contracte zilnice) pentru tine — lanțul repornește de la zero. fără argumente [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest fir reset <target>— Resetează firul (poveste + contracte) pentru jucătorii țintiți de selector. target = selector de jucători online (ex. nume, @a, @p) [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest fir reset all— Resetează firul pentru TOȚI jucătorii (online + progresul persistat al celor offline). Rulabil și din consolă/RCON; raportează câți au fost resetați. fără argumente [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest giuvaergiu— Instalează GIUVAERGIȚA (Clara Pilogu) pe NPC-ul privit: atelierul de pietre — rafinare arcan, contopire cioburi, montare pe baghetă și coliere cu pasive. Atelierul se deschide și direct, venind la ea cu materie de baghetă în mână. fără argumente; trebuie să privești NPC-ul [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest grajdar— Instalează misiunea „Lecția Caravanelor” pe NPC-ul privit (Grajdarul Imperial). fără argumente; trebuie să privești NPC-ul [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest intro— Scrie dialogul lui Januarius (intro-ul campaniei) pe NPC-ul privit — doar arborele de dialog, fără quest. fără argumente; trebuie să privești NPC-ul [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest ismail— Instalează misiunea „Băutura lui Ismail” pe NPC-ul privit (ex. Ismail Bacchus). fără argumente; trebuie să privești NPC-ul [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest list— Listează în chat toate questurile definite pe server (QuestManager.cmdListChat). fără argumente [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest log— Îți afișează jurnalul de questuri în chat (QuestManager.printLogChat). fără argumente [toți jucătorii]/quest magician— Instalează MAGISTRUL (linia de magie) pe NPC-ul privit: „Ucenicia Magului” (dă gratis Bagheta de Lemn T0), „Lemnul Arcanic”, cele 4 Căi, „Arcanul Topit” și ramura „Infuzează-mi bagheta”. NPC-ul e redenumit automat cu numele Magistrului, ca obiectivele de tip vorbește-cu să se potrivească pe nume. fără argumente; trebuie să privești NPC-ul [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest panel— Deschide panoul admin de questuri (lista administrativă trimisă clientului) — editorul complet de questuri. fără argumente [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest paula— Instalează misiunea „Vânătoarea de Draugr” pe NPC-ul privit (ex. Paula Marcia). fără argumente; trebuie să privești NPC-ul [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest reset <id>— Resetează progresul questului dat pentru TINE (poți să-l refaci de la zero). id = id-ul questului [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest reset <id> <target>— Resetează progresul questului pentru jucătorii țintiți de selector. id = id-ul questului; target = selector de jucători online [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest reset <id> all— Resetează progresul questului pentru TOȚI jucătorii (online + persistat offline). Rulabil și din consolă/RCON; raportează câți au fost afectați. id = id-ul questului [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest tool— Îți dă Bagheta de Quest (itemul-unealtă cu care se editează questurile în lume). fără argumente [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest tutorial— Instalează questul tutorial „Lecția Lemnului” pe NPC-ul la care te uiți (ex. Edgar Mylan): creează questul, dialogul și atribuirea dintr-o singură comandă. fără argumente; trebuie să privești NPC-ul (max 6 blocuri) [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest ucenic— Instalează UCENICUL vrăjitorului din sat pe NPC-ul privit — poarta liniei de magie: te trimite sus pe munte la Magistru. Magistrul trebuie instalat separat cu /quest magician, altfel misiunea n-are unde ajunge. fără argumente; trebuie să privești NPC-ul [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]/quest unassign <id>— Scoate atribuirea questului cu id-ul dat de pe NPC-ul la care te uiți. id = id-ul questului; trebuie să privești NPC-ul [Admin+ (Perm.MANAGE_QUESTS) sau consolă/RCON nivel 4]
#Vezi și
- Banca și bancherul (seifuri)
- Contractele zilnice (/contracte)
- Firul principal al satului (lanțul de poveste)
- Magazinele NPC (cumpărare, vânzare, „VINDE TOT”)
- Toată categoria: Quest-uri și poveste