Quest nou

Totalitatea subiectelor care nu respectă regulamentul vor fi stocate aici.
Închis
Avatar utilizator
Utzake98
Utilizator interzis !

Utilizator interzis !
Mesaje: 17
Membru din: 21 Dec 2013, 10:12
Server: TheOnlyOne
Regat: Shinsoo
Aprecieri: 0
Mulţumiri: 0
Medalii

Salut !
Cum fac un quest noi la negustoru de armuri ?

Adica cand dau click pe el sa apara 2 optiuni :
-Armuri
-Bijuteri

Stie careva ?
Avatar utilizator
Ibrahimović
Nivel 6

Nivel 6
Mesaje: 1108
Membru din: 08 Sep 2014, 21:20
Aprecieri: 0
Mulţumiri: 48  
 Contact:
Medalii

Multi dintre voi poate nu stiti sa faceti un NPC cu mai multe categorii de shop-uri .
Eu va explic in totalitate cum sa faceti aceste multishop-uri .
Tutorialul e scris de mine , nu este furat sau copiat din alta parte .

Pai in primul rand avem nevoie de un anumit quest .
Si acela find in codul de mai jos .

Puneti codul de mai jos intr-un fisier multishop.quest

Cod: Selectaţi tot

quest multishop begin
state start begin
when [b]9003[/b].chat."Magazin de Diverse" begin
npc.open_shop( 50 )
say("Magazinul de diverse a fost deschis . Poti face cumparaturi !")
end
end
end
Bun , acum va voi explica tot ce trebuie sa stiti despre acest quest inainte de a il implementa in server .

Ca sa editam acest quest avem nevoie de NotePad ++ .

Ce trebuie sa editam noi ?

Pai noi trebuie sa editam asa :

9003 - Cod-ul npc-ului la care dorim mai multe categorii de magazine.
Magazin de Diverse - Putem sa-l modificam dupa cum vrem noi sa apara in meniu cand dam click pe NPC.
50 - Ne arata VNUM-ul magazinului din tabelul shop
Magazinul de diverse a fost deschis . Poti face cumparaturi ! - Cu ce vrem noi sa apara cand dam click pe aceea categorie.

Atentie !


Cei care nu pot cumpara din magazine obiecte trebuie sa creeze o linie in
tabelul shop si anume :


50 Magazin de diverse 9003
51 Magazin de echitatie 9003
52 Item-Shop 9003

50,51,52 .... - VNUM-ul setat in quest
Magazin de .... - Numele setat in quest
9003 - NPCul setat in quest

Deci pentru fiecare categorie avem nevoie de o linie speciala in tabelul shop.


Cum il implementam


Codul il punem in fisierul multishop.quest
Il incarcam in server in folderul quest
In consola serverului scriem :
cd /usr...../quest
./qc multishop.quest
Reboot la server.


Si cam asta este tot . Sper ca am fost explicit .
Nu vreau sa aud chestii de genul , copy-paste .
Acest tutorial a fost scris de mine in totalitate inclusiv questul .
Avatar utilizator
Lehel
Veteran

Veteran
Mesaje: 1632
Membru din: 21 Aug 2013, 08:42
Regat: Jinno
Aprecieri: 122  
Mulţumiri: 1212  
Medalii

Rezolvat ?
Imagine
Afișează semnătura
Avatar utilizator
Ibrahimović
Nivel 6

Nivel 6
Mesaje: 1108
Membru din: 08 Sep 2014, 21:20
Aprecieri: 0
Mulţumiri: 48  
 Contact:
Medalii

Utilizator banat . Coş.
Închis

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Google [Bot] și 24 vizitatori