[Quest]Creare esarfe

Conectat
Avatar utilizator Merry Christmas!
[Skyzo]
Membru Club
Membru Club
Mesaje: 284
Membru din: 15 Noi 2017
Localitate: Iasi
Reputație: ► Participant Free Your Mind
► Membru Club (18 Mar)
Nume anterior: Musarka
Status: You did not see me.
Server Metin2: Metin2......
Regat: Chunjo
Mulțumiri acordate: 49
Mulțumiri primite: 12

[Quest]Creare esarfe

Mesajde [Skyzo] » 20 Ian 2018, 10:15

Salut comunitate just4metin!
Eu am cautat un quest pentru a crea esarfe dar nu am gasit.Atunci m-am apucat sa fac eu singur questu ,stiu nu e mare lucru dar poate are nevoie cineva.Sunt 2 questuri unul pentru esarfe lord iar celalalt pentru esarfe master ,questul e testat merge perfect te duci la NPC si ii dai 10 panze fine pe o esarfa la alegere.
Link:Trebuie să fii logat sau înregistrat pentru a vedea acest link.
Tutorial instalare quest:
1. Va conectati la filezilla / winscp si intrati in /usr/home/game/share/locale/germany/quest (depinde ce server aveti).
2.Puneti cele 2 questuri acolo si da-ti permisiuni 777.
4. Te loghezi in FreeBSD / putty si scrii in felul urmator: cd /usr/home/game/share/locale/germany/quest apoi ./qc acce_lor.quest si ./qc acce_master.quest
5. Intrati pe server si scrieti /reload q .
6. Testati quest-ul .

Daca am facut ceva gresit in acest post varog sami spuneti ca sa pot rezolva.Sper sa pot ajuta macar o persoana. :)
VT: Trebuie să fii logat sau înregistrat pentru a vedea acest link.
Ultima oară modificat 03 Iun 2018, 23:39 de către [Brahma], modificat 1 dată în total.
Motiv: VirusTotal adăugat
„Un intelectual rezolvă problemele. Un geniu le evită.” — Albert Einstein

Conectat
Avatar utilizator Merry Christmas!
.ShadoW
Nivel 4
Nivel 4
Mesaje: 528
Membru din: 14 Noi 2013
Localitate: /usr/src
Status: Working...
Server Metin2: HardLife
Regat: Jinno
Mulțumiri acordate: 44
Mulțumiri primite: 16

Re: [Quest]Creare esarfe

Mesajde .ShadoW » 20 Ian 2018, 13:04

Musarka scrie:Salut comunitate just4metin!
Eu am cautat un quest pentru a crea esarfe dar nu am gasit.Atunci m-am apucat sa fac eu singur questu ,stiu nu e mare lucru dar poate are nevoie cineva.Sunt 2 questuri unul pentru esarfe lord iar celalalt pentru esarfe master ,questul e testat merge perfect te duci la NPC si ii dai 10 panze fine pe o esarfa la alegere.
Link:Trebuie să fii logat sau înregistrat pentru a vedea acest link.
Tutorial instalare quest:
1. Va conectati la filezilla / winscp si intrati in /usr/home/game/share/locale/germany/quest (depinde ce server aveti).
2.Puneti cele 2 questuri acolo si da-ti permisiuni 777.
4. Te loghezi in FreeBSD / putty si scrii in felul urmator: cd /usr/home/game/share/locale/germany/quest apoi ./qc acce_lor.quest si ./qc acce_master.quest
5. Intrati pe server si scrieti /reload q .
6. Testati quest-ul .

Daca am facut ceva gresit in acest post varog sami spuneti ca sa pot rezolva.Sper sa pot ajuta macar o persoana. :)

puteai sa faci totul intr-un singur quest , si sa mai si pui cu notice_all("") , dar o sa il mai modific si eu

Conectat
Avatar utilizator Merry Christmas!
[Skyzo]
Membru Club
Membru Club
Mesaje: 284
Membru din: 15 Noi 2017
Localitate: Iasi
Reputație: ► Participant Free Your Mind
► Membru Club (18 Mar)
Nume anterior: Musarka
Status: You did not see me.
Server Metin2: Metin2......
Regat: Chunjo
Mulțumiri acordate: 49
Mulțumiri primite: 12

Re: [Quest]Creare esarfe

Mesajde [Skyzo] » 20 Ian 2018, 14:58

Voi incerca dar sunt la inceput invat si eu cat de cat.
„Un intelectual rezolvă problemele. Un geniu le evită.” — Albert Einstein

Deconectat
Avatar utilizator Merry Christmas!
djextezy
Nou Venit
Nou Venit
Mesaje: 26
Membru din: 16 Mar 2015
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 7
Mulțumiri primite: 0

Re: [Quest]Creare esarfe

Mesajde djextezy » 07 Mar 2018, 03:16

imi place ideea, este prea simplu!!!! Chiar usor de modificat :))
Felicitari...

Incearca la

pc.remove_item(85000, 10)
pc.give_item2(85001, 1)
say("Ok, totul este in regula.")
say("")
say_reward("Ai primit:")
say_item_vnum("Bagi codul item-ului care vrei intre aceste ghilimele")
say("")
say("Daca mai doresti o nou esarfa vino la mine.")



o sa vezi ca e mai frumos, o sa arate direct imaginea obiectului :)

Deconectat
Avatar utilizator Merry Christmas!
djextezy
Nou Venit
Nou Venit
Mesaje: 26
Membru din: 16 Mar 2015
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 7
Mulțumiri primite: 0

Re: [Quest]Creare esarfe

Mesajde djextezy » 07 Mar 2018, 03:27

Uite ca sa te ajut si eu putin cu aspectul lui... nu mare chestie, asa de minime cunostinte ce am mai retinut si eu

quest acce_lord begin
state start begin
when 20083.chat."Esarfa Lord" begin
say_title("-- "..mob_name(20083).." --")
say("")
say("Vrei sa iti craftez o Esarfa Lord?")
say("")
say("Pentru a face o Esarfa Lord")
say_reward("Ai nevoie de 10x :")
say_item_vnum("85000")
say("")
say("Esti sigur ca vrei sa faci asta?")
say("")
local confirm = select("Da", "Nu")
if confirm == 2 then
return
end
if pc.count_item(85000) < 10 then
say("Ce? Nu ai destule materiale!")
say("")
say("Revino cand ai toate materiale necesare!")
say("")
else
pc.remove_item(85000, 10)
pc.give_item2(85001, 1)
say("Ok, totul este in regula.")
say_reward("Ai primit:")
say_item_vnum("85001")
say("")
say("Daca mai doresti o nou esarfa vino la mine.")
end
end
end
end

Deconectat
Avatar utilizator Merry Christmas!
djextezy
Nou Venit
Nou Venit
Mesaje: 26
Membru din: 16 Mar 2015
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 7
Mulțumiri primite: 0

Re: [Quest]Creare esarfe

Mesajde djextezy » 07 Mar 2018, 05:13

Aici ai toate 4 esarfele de la normale la fina , nu stiu multe functii ca faceam si pagina de continuare in care sa bag urmatoarele.... si am intampinat o problema si la remove item, e problema din pc.count_item(85001) < 2 then
El ia doar primul obiect daca il ai iti da si daca nu il ai , nu iti da... celelalte sunt optionale, daca le ai in inventar, ti le ia si daca nu , nu tine cont daca ai obiectul din primul " pc.remove_item(85001, 2) " .... aici nu e bai, stergi acele doua doua linii
"
pc.remove_item(85000, 50)
pc.remove_item(80003, 1)

"
SA NU STERGI "pc.give_item..." CA Nu MAI PRIMESTI ITEMUL LA SCHIMB!!!
Imi era lene si imi e somn ca sa le mai sterg eu :D

quest acce_lord begin
state start begin
when 20083.chat."Esarfa Lord(fina)" begin
say_title("-- "..mob_name(20083).." --")
say("")
say("Vrei sa iti craftez o Esarfa Lord(fina)?")
say("")
say("Pentru a face o Esarfa Lord(fina)")
say_reward("Ai nevoie de 2x :")
say_item_vnum("85001")
say("")
say("Esti sigur ca vrei sa faci asta?")
say("")
local confirm = select("Da", "Nu")
if confirm == 2 then
return
end
if pc.count_item(85001) < 2 then
say("Ce? Nu ai destule materiale!")
say("")
say("Revino cand ai toate materiale necesare!")
say("")
else
pc.remove_item(85001, 2)
pc.remove_item(85000, 50)
pc.remove_item(80003, 1)
pc.give_item2(85002, 1)
say("Felicitari, ai primit o")
say_reward("Ai primit:")
say_item_vnum("85002")
say("")
say("Daca mai doresti o nou esarfa vino la mine.")
end
end

when 20083.chat."Esarfa Master(fina)" begin
say_title("-- "..mob_name(20083).." --")
say("")
say("Vrei sa iti craftez o Esarfa Master(fina)?")
say("")
say("Pentru a face o Esarfa Master(fina)")
say_reward("Ai nevoie de 2x :")
say_item_vnum("85005")
say("")
say("Esti sigur ca vrei sa faci asta?")
say("")
local confirm = select("Da", "Nu")
if confirm == 2 then
return
end
if pc.count_item(85005) < 2 then
say("Ce? Nu ai destule materiale!")
say("")
say("Revino cand ai toate materiale necesare!")
say("")
else
pc.remove_item(85005, 2)
pc.remove_item(85000, 50)
pc.remove_item(80003, 1)
pc.give_item2(85006, 1)
say("Felicitari, ai primit o")
say_reward("Ai primit:")
say_item_vnum("85006")
say("")
say("Daca mai doresti o nou esarfa vino la mine.")
end
end
when 20083.chat."Esarfa Suveran(fina)" begin
say_title("-- "..mob_name(20083).." --")
say("")
say("Vrei sa iti craftez o Esarfa Suveran(fina)?")
say("")
say("Pentru a face o Esarfa Suveran(fina)")
say_reward("Ai nevoie de 2x :")
say_item_vnum("85011")
say("")
say("Esti sigur ca vrei sa faci asta?")
say("")
local confirm = select("Da", "Nu")
if confirm == 2 then
return
end
if pc.count_item(85011) < 2 then
say("Ce? Nu ai destule materiale!")
say("")
say("Revino cand ai toate materiale necesare!")
say("")
else
pc.remove_item(85011, 2)
pc.remove_item(85000, 50)
pc.remove_item(80003, 1)
pc.give_item2(85012, 1)
say("Felicitari, ai primit o")
say_reward("Ai primit:")
say_item_vnum("85012")
say("")
say("Daca mai doresti o nou esarfa vino la mine.")
end
end
when 20083.chat."Esarfa Roiala(fina)" begin
say_title("-- "..mob_name(20083).." --")
say("")
say("Vrei sa iti craftez o Esarfa Roiala(fina)?")
say("")
say("Pentru a face o Esarfa Roiala(fina)")
say_reward("Ai nevoie de 2x :")
say_item_vnum("85015")
say("")
say("Esti sigur ca vrei sa faci asta?")
say("")
local confirm = select("Da", "Nu")
if confirm == 2 then
return
end
if pc.count_item(85015) < 2 then
say("Ce? Nu ai destule materiale!")
say("")
say("Revino cand ai toate materiale necesare!")
say("")
else
pc.remove_item(85015, 2)
pc.remove_item(85000, 50)
pc.remove_item(80003, 1)
pc.give_item2(85016, 1)
say("Felicitari, ai primit o")
say_reward("Ai primit:")
say_item_vnum("85016")
say("")
say("Daca mai doresti o nou esarfa vino la mine.")
end
end
end
end


Eu am pus pe mob ul ala ca il aveam gol ca sa il testez :) L am testat si e functional... doar la remove item alea 2 linii trebuiesc sterse ca sa nu te incurce :D
Modificat in totalitate de : l3oogie

Deconectat
Avatar utilizator Merry Christmas!
coadapute123
Nou Venit
Nou Venit
Mesaje: 4
Membru din: 05 Ian 2019
Status: Sunt bine mersi
Server Metin2: metin2calliope
Regat: Jinno
Mulțumiri acordate: 1
Mulțumiri primite: 0

Re: [Quest]Creare esarfe

Mesajde coadapute123 » 10 Ian 2019, 17:02

Multumesc ! :ymhug: :) :D


Înapoi la “Quest-uri”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: gabrielo22, Gaby223, icS, Lebon și 14 vizitatori