Cum fac un npc

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
bilciuresti99
Nivel 2

Nivel 2
Mesaje: 219
Membru din: 18 Oct 2014, 15:28
Server: Nu Joc !
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
Medalii

Salutare, Just4Metin.
Cum fac un npc cu mai multe ferestre si inventare.
De exemplu: Arme 1,2,3 fiecare sa aiva freastra separat cu inventarul categoriei
putin ajutor
Respecta Si Vei Fi Respectat !
Afișează semnătura
Avatar utilizator
DriveS3x
Nivel 1

Nivel 1
Mesaje: 99
Membru din: 31 Aug 2014, 19:02
Aprecieri: 3  
Mulţumiri: 0
Medalii

Poftim:

1.Intram in Navicat.
2.Intram la player->shop si editam astfel:-Dam pe butonul new record (pe acel+);
-La vnum introducem un numar care nu a mai fot deja folosit;
-La name scriem orice;
-La npc_vnum scriem codul npc-ului.
3.Intram in tabelul shop_item
4.Apasam butonul new record (pe acel+) si editam astfel:-La shop_vnum introducem un numar care nu a mai fost deja folosit;
-La item_vnum introducem itemul pe care il vreti in npc;
-La ultima coloana scriem cate bucati sa se vanda de acel item.
Pentru fiecare item pe care vreti sa il vanda npc-ul respectiv faceti pasii de mai sus.
5.Deschidem filezilla sau winscp mergem la

Cod: Selectaţi tot

/usr/game/channel/share/locale/germany/quest
6.Acum facem un fisier in notepad unde scriem

Cod: Selectaţi tot

shop_9010 begin this
begin begin
when 9010.chat. "NPC1" begin
NPC. open_shop (1)
setskin (NOWINDOW)
end
when 9010.chat. "NPC2" begin
NPC. open_shop (1)
setskin (NOWINDOW)
end
end
end
-Unde scrie shop_9010 in loc de 9010 scrieti ce ati scris la npc_vnum;
-Unde scrie when 9010.chat in loc de 9010 scrieti ce ati scris la npc_vnum;
-Unde scrie NPC1 si NPC2 acolo scrieti numele ferestrei.
FITI ATENTI LA URMATORII PASI ESTE PUTIN MAI COMPLICAT !

-Unde scrie open_shop (1) voi scrieti vnum-ul corespunzator care sa apara in fereastra respectiva (numita aici NPC1 si NPC2)
-In loc de acel 1 din open_shop (1) veti scrie numarul care se potriveste pentru acel NPC care este in fereastra (vnum-ului) pe care il gasiti la vnum
-Salvati fisierul si redenumiti-l shop_9010 (in loc de 9010 puneti valoarea de la npc_vnum)

7. In consola scriem:

Cod: Selectaţi tot

cd / usr/game/channel/share/locale/germany/quest
Apoi ./qc shop_9010 si gata
PS:Tutorialul nu imi apartine,il aveam prin pc.Succes.
Avatar utilizator
bilciuresti99
Nivel 2

Nivel 2
Mesaje: 219
Membru din: 18 Oct 2014, 15:28
Server: Nu Joc !
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
Medalii

Nu merge quest-ul.
Respecta Si Vei Fi Respectat !
Afișează semnătura
Avatar utilizator
bilciuresti99
Nivel 2

Nivel 2
Mesaje: 219
Membru din: 18 Oct 2014, 15:28
Server: Nu Joc !
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
Medalii

up
Respecta Si Vei Fi Respectat !
Afișează semnătura
Avatar utilizator
gLontz
Nivel 4

Nivel 4
Mesaje: 587
Membru din: 06 Apr 2014, 18:19
Server: www.metin2slim.ro
Regat: Jinno
Aprecieri: 9  
Mulţumiri: 15  
 Contact:
Medalii

when 9003.chat."ARME2" begin
npc.open_shop(5001)
setskin(NOWINDOW)
end

9003 - reprezinta NPC-ul
5001 - reprezinta ce ai pus tu un NAVICAT-PLAYER-SHOP ..
ARME2 - REPREZINTA NUMELE CARE VREI SA IL AIBE CASUTA RESPECTIVA !
SUCCES !
Afișează semnătura
Avatar utilizator
[Chuli-Gaara]
Nivel 10

Nivel 10
Mesaje: 2285
Membru din: 27 Oct 2014, 22:34
Server: Al meu
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 17  
 Contact:
Medalii

Utilizator banat . Arhivă
Închis

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 86 vizitatori