Un manual cu privire la modul de a crea GMshop. De asemenea, cu ajutorul acestui manual, puteți înțelege cum să adăugați aceste sau alte lucruri în Nps.
Primul lucru pe care trebuie să-l alegeți este NPC-ul potrivit, care va acționa ca vânzător de armuri, arme și bijuterii. Desigur, nu voi umple magazinul cu un șir de arme, ești tu, și te voi arăta cum să o faci. Am ales pentru magazinul meu NPC "Andromeda", desigur, puteți alege orice altul.
Iată cererea de a ne crea NPC:
INSERT INTO `VALOARE npc` (50000, 31324, "Bine", 1, "Supermarket", 1, "NPC.a_casino_FDarkElf", 8, 23, 70, "femeie", "L2Merchant", 40, 3862, 1493, 11.85 , 2,78, 40, 43, 30, 21, 20, 10, 0, 0, 1314, 470, 780, 382, 278, 0, 333, 316, 0, 0, 50, 120, "NULL", 0, 1 , 0, "LAST_HIT", 0, 0, 0, "luptător", "fals");
Această solicitare, vom crea un NPC numit «Bine», pe care le puteți zaspavnen imediat la orice locație convenabilă, introducând comanda de chat «// da naștere la 50.000.“ Pentru a efectua aceste acțiuni, nu este necesar să închideți serverul, ci pur și simplu introduceți comanda "// reload npc" pentru a citi tabela NPC. Ceea ce a ieșit din mine sa uitat la imaginea de mai jos.
În figură, vedem clar unde să creăm fișierul, precum și numele acestui fișier. Să creăm fișierul 50000.htm. În acest caz, puteți utiliza un notepad simplu, dar ca întotdeauna am ales Notepad ++. Textul dialogului nostru este următorul:
Bine - SupermarketSalutări pentru dvs. străin!
Am bunuri minunate pentru tine, pe care le vând la prețuri foarte mici. Din acest motiv, sunt cunoscut ca cel mai bun vânzător din întregul district.
Ce vrei să cumperi?
Acest text este salvat în UTF-8 și 50000.htm numele fișierului și puneți-l în gs / directorul de date / html / comerciant / Acum, reporniți dialogul «// Reîncărcare htm» echipă și se referă la NPC nostru, care devine treptat un GM-Shop . După cum puteți vedea, acum NPC are un dialog, un exemplu care privește cifra.
Apoi salvați fișierul 50000.xml în directorul gs / data / multisell /. Tot ce se poate testa primul GM-Shop, dar nu avem, deoarece nici o referire la „bunuri“ către vânzător de dialog, fișier 50000.htm deschis (cea care am creat mai devreme) și introduceți următorul textul de mai jos:
Acum o mică explicație. Prima sabie id, care este de 125 (în tag
al treilea exemplu, vom vedea vanzare sabie cu id 127 pe 55.000 Adena, dar în afară de sabie, vom obține mai multe fotografii și Soul D Grad în valoare de 1.000 de unități, care sunt potrivite pentru armele noastre. Un exemplu despre ceea ce vom obține, a se vedea figura de mai jos.
Asta e tot, atunci poți crea liste de arme, obiecte etc. Adevărat, vreau să mă întorc la multisell și să explic câteva detalii. Vă dau mai jos, tag-uri și atribute pe care le puteți folosi pentru a crea un Gm-Shop pentru servere.
• element id = este numărul elementului nostru din listă. Fiecare element trebuie să aibă propriul id.
• ingredient - aceasta este ceea ce avem nevoie în schimbul subiectului nostru.
• producția este ceea ce primim în schimbul ingredientului.
• id este elementul pe care îl vindem și pe care îl solicităm.
• numărul - numărul de elemente pe care le primim sau le oferim.
Ultimile două atribute se aplică etichetelor "ingredient" și "producție". De asemenea, multe dintre acestea au probleme, cum ar fi creat Multisell, și GM-Shop vinde un lucru complet diferit. Acest lucru se datorează faptului că ați pierdut bara de închidere a uneia dintre etichetele "/>". Se întâmplă că ați creat Multisell, puteți vedea o listă de produse și achiziționarea de oricare dintre ele cumpăra doar una care este mai întâi în listă. Această eroare se datorează nu pasă, am scris că fiecare lucru nou este de a avea ID-ul dvs., de exemplu:
Dacă editați multisell (50000.xml), nu este nevoie să reporniți serverul pentru acest lucru, trebuie doar să introduceți comanda «// Reîncărcare multisell». Ceva, dar trebuie să știți comenzile, așa că nu uitați că nu vor mai avea nevoie de tine.