BorderGame

Versione completa: Posizione fissa npc
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
Ciao,oggi ho messo un npc a nos con armi al mio piacere,poi ho provato a metterne un'altro ma non appare,sono sicuro di aver messo le coordinate e l'id della mappa esatti.
Sapete dirmi il motivo di questo problema?
Grazie.
Se non ricordo male oltre ad aggiungere l'ncp nella ncp list devi aggiungerlo anche nella shoplist cn gli oggetti che vuoi che lui venda cambiando l'id nella shoplist. LISTID=xxx Ad esempio se metti il LISTID = al LISTID di un altro ncp non ti verrà visualizzato in game. Quindi se hai un ncp con un LISTID=900 puoi crearne un altro e assegnarli questo LISTID=899.
Fatto ma niente Sad
Facciamo finta.. hai voluto creare un altro ncp quindi in Ncps.txt hai aggiunto :

<START>
LEVEL=35
VNUM=302
HP=1000
MP=1000
<END>

Perfetto ora lo devi aggiungere anche in MapNcps.txt. Qui all'ncp puoi dare le coordinate e altre cose.
Quindi facciamo finta che in realzione a quel ncp ora in MapNcps.txt inserisci questo :

<START>
MAP=1
VNUM=302
ID=1722
X=100
Y=47
DIRECTION=2
SHOP=1
SHOPTYPE=0
MENUTYPE=0
SHOPNAME=Nome Shop...
SHOPLIST=951
DIALOGID=4
<END>

Dove Map sta per mappa,Vnum indica l'ncp, e altre cose varie. Lo "SHOPLIST" Deve avere lo stesso numero che hai inserito a quel ncp Nello ShopList.txt in relazione al LISTID . Quindi se in ShopList sempre in relazione a questo ncp hai insierito :

<START> #...
LISTID=951
ITEMS=Item da vendere
<END>

Con LISTID=951, la SHOPLIST nella MapsNcps.txt deve contenere lo stesso numero della LISTID che hai assegganto in ShopList.txt
Io nel MapNpcs su shoplist ho messo 957.
Poi su Shoplist su LISTID ho messo anche 957 però gli item appaiono nell altro npc dove avevo messo 954 su MapNpcs e e 957 su Shoplist..
Come mai??
Perchè se hai assegnato anche 957 nello shoplist dell'altro player è logico che gli item appaiono nello shoplist di quello.. Devi cambiare numero, ad esempio usa il 958 se non lo hai assegnato a nessuno degli ncp e a nessuna string (ShopList=,ListId=...)
Shoplist:
Codice:
<START> #Equip Spadaccino
LISTID=957
ITEMS=0.0.262.0.0-1.400 0.1.141.0.0-1.1760 0.2.400.0.0-1.720 0.3.349.0.0-1.3465 0.4.4900.0.0-1.3465 0.5.4901.0.0-1.3465 0.6.4902.0.0-1.6240 0.7.4911.0.0-1.12180
<END>

<START> #Equip Mago
LISTID=958
ITEMS=0.0.4908.0.0-1.400 0.1.4917.0.0-1.1760 0.2.4005.0.0-1.720
<END>

<START> #Equip Arciere
LISTID=959
ITEMS=0.0.4914.0.0-1.400 0.1.4905.0.0-1.1760 0.2.4007.0.0-1.720
<END>

MapNpcs:
Codice:
<START>
MAP=9
VNUM=301
ID=2020
X=54
Y=136
DIRECTION=5
SHOP=1
SHOPTYPE=0
MENUTYPE=0
SHOPNAME=Equip Mago
SHOPLIST=958
DIALOGID=9999
<END>

<START>
MAP=9
VNUM=301
ID=2020
X=41
Y=123
DIRECTION=5
SHOP=1
SHOPTYPE=0
MENUTYPE=0
SHOPNAME=Equip Arciere
SHOPLIST=959
DIALOGID=9999
<END>

<START>
MAP=9
VNUM=301
ID=2020
X=78
Y=140
DIRECTION=5
SHOP=1
SHOPTYPE=0
MENUTYPE=0
SHOPNAME=Equip Spadaccino
SHOPLIST=957
DIALOGID=9999
<END>

Sad
Hai Impostato lo stesso ID a tutti gli ncp in MapNcps credo sia quello il problema. Si sarà quello il problema.
@[return] che id devo metterci?
Un id qualsiasi, basta che non sia uguale agli altri ncp, cioè ogni ncp deve avere un id proprio
Grazie ho risolto, si può chiudere @['Hayabusa00]
Smile Se ti serve aiuto chiama
Closed
URL di riferimento