Thread obsoleto [Guida]Creare Npc,modificare prezzi e mettere npc fissi o modificare la loro posizione

Stato
Discussione chiusa ad ulteriori risposte.

marco0000

Nuovo utente
Autore del topic
18 Settembre 2010
25
41
Miglior risposta
0
Salve buona sera gente dello sciax forum questa sera vi voglio spiegare come creare un npc tipo bottegaia dove poi potete far in modo che venda gli item che vogliate.

Allora per prima cosa loggate nella macchina virtuale(potete fermarvi al login).
Aprite navicat recatevi in player poi aprite mob_proto,nella prima colonna trovate il vnum del npc ne consiglierei uno vuoto per esempio handu-up che ha il valore 20086 quindi recatevi sul vnum 20086 scorrete la colonna fino a trovare onclick dove trovere 2 voi mettete 1 al posto di 2 poi dopo aver fatto questo recatevi nella tabella shop sempre in player andate in fondo create una nuova stringa su vnum mettete un num che nn sia già in uso per esempio 400 poi su name mettete il nome del npc tipo se volete che venda pietre potete mettere pietraiola ma potete anche lasciare noname poi su npc_vnum mettete il valore del npc se avete scelto handu-up mettete il suo valore che è 20086 poi chiudete e salvate e recatevi in shop item sempre in player andate in fondo e create una nuova stringa su shop_vnum mettete il numero che avete messo su vnum prima in shop nel nostro caso abbiamo messo 400 poi su item_vnum mettete il valore dell'item che volete che venda e su count mettete la quantit dell'oggetto che volete per esempio mettete su shop_vnum 400(come prima)si item_vnum 25040(che equivale a i papiri consacrati)e su count mettete 3.Quindi il vostro npc venderà 3 papiri consacrati.
Se avete fatto tutto questo giusto avrete creato il vostro npc.
Se volete modificare il prezzo di un item in vendita dal npc basta che andate su item_proto cercate il valore dell'item che e nella prima colonna nel nostro caso tengo sempre come esempio i papiri consacrati quindi cerchiamo 25040 se non lo trovate nella prima pagina in basso a destra ci saranno le freccine per cambiare pagina poi dopo aver trovato il valore del nostro item scorriavo fino a trovare gold dove inseriremo il nostro prezzo.
Poi chiudete e se avete seguito tutto bene avrete creato il vostro npc,adesso vi resta solo loggare nella macchina virtuale oppure se siete già loggati fare ./stop poi quando i processi hanno finito fate ./start.
Entrate in game e spawmate il vostro npc col comando /m (value npc).

Poi se volete mettere l'npc fisso andate con winscp nel percorso /usr/rain/channel/share_data/locale_hongkong/map/metin2_map_(se volete metterlo nel villo scegliete di aprire o a1(x regno rosso) o b1(x regno giallo) o c1(per regno blu)poi aprite la cartella del regno che volete e troverete i file voi aprite il file npc.txt andate in fondo e scrivete:
m x y 0 0 0 0 1m 100 1 (Value npc)
dove ci sono x e y dovrete mettere le cordinate deve volete mettere l'npcdove ce scritto (value npc) dovrete metter eil value del npc senza le parentesi.
Poi chiudete tutto e fate nella macchina virtuale ./stop e ./start e poi dopo essere loggate in game troverete l'npc nelle cordinate dove lo avete messo voi.

Grazie a tutti per avermi ascoltato accetto critiche costruttive ma non insulti grazie perchè questa è la mia seconda guida.:alieno:
 
Riferimento: [Guida]Creare Npc,modificare prezzi e mettere npc fissi o modificare la loro

Vecchia ma come si dice gallina vecchia fa buon brodo quindi...
 
Riferimento: [Guida]Creare Npc,modificare prezzi e mettere npc fissi o modificare la loro

Lo so che esistono già di guide di questo tipo però lo voluta postare lo stesso perchè una guida in più fa sempre bene xD
 
Riferimento: [Guida]Creare Npc,modificare prezzi e mettere npc fissi o modificare la loro

ciao una cosa io nn ho capito come potrei contattarti? gentilmente via skype per favore
 
Riferimento: [Guida]Creare Npc,modificare prezzi e mettere npc fissi o modificare la loro

ciao una cosa io nn ho capito come potrei contattarti? gentilmente via skype per favore

Hai aperto un topic del 2011, chiudo e rinomino per necropost.
 
Stato
Discussione chiusa ad ulteriori risposte.