Minecraft și linia 2 - comunitatea rusă

Cum să vă creați propriul GM-Shop

Minecraft și linia 2 - comunitatea rusă

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");

Cu această cerere vom crea un NPC cu numele "Okay", pe care îl puteți imediat zaspavnit în orice loc convenabil prin intrarea în chat a comenzii "// spawn 50000". 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 - Supermarket

Salută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.

Minecraft și linia 2 - comunitatea rusă












enchant = "0" - Indică faptul că elementul nu va fi vândut. În consecință, modificarea acesteia va schimba nivelul de ascuțire.

Apoi salvați fișierul 50000.xml în directorul gs / data / multisell /. Tot ce vă puteți testa primul GM-Shop, dar nu avem o legătură cu "produsul" din dialogul vânzătorului, deschideți fișierul 50000.htm (cel pe care l-am creat mai devreme) și introduceți următorul text de mai jos:


săbii


















Acum o mică explicație. Prima sabie id, care este de 125 (în tag ) vindem pentru 50.000 de adena. A doua sabie id, pe care o vindem pentru 10.000 de adena, dar pe lângă adena însăși, avem nevoie de o sabie cu id 125, care este vândută mai sus. Deci, puteți crea, de exemplu, schimbul de arme învechite pentru un nou, mai puternic, etc. Un exemplu de cerințe pentru a doua arma este prezentat în figura de mai jos.

În cel de-al treilea exemplu, vedem vânzarea unei sabii cu ID 127 pentru 55.000 adena, dar în plus față de sabia în sine, obținem și 1000 de Sufle Shots D care se potrivesc cu 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 etichetele și atributele pe care le puteți utiliza atunci când creați Gm-Shop pentru serverele dvs.

• 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, mulți au probleme, cum ar fi multisell create, iar GM-Shop vinde lucruri complet diferite. Acest lucru se datorează faptului că ați pierdut bara de închidere a uneia dintre etichetele "/>". Se întâmplă să creați multisell, veți vedea lista de bunuri, și atunci când cumperi oricare dintre ele veți cumpăra doar cel care este listat primul. Această eroare se datorează lipsei de atenție, am scris că fiecare element nou ar trebui să aibă propriul id, de exemplu:

Primul subiect
Al doilea subiect


Dacă editați multisell (50000.xml), atunci nu este nevoie să reporniți serverul, trebuie doar să introduceți comanda "// reload mulsell". Ceva, dar trebuie să știți comenzile, așa că nu uitați că nu vor mai avea nevoie de tine.







Articole similare

Trimiteți-le prietenilor: