[Quest] Schimb de Iteme

Avatar utilizator
syserrrrr
Utilizator interzis !

Utilizator interzis !
Mesaje: 326
Membru din: 12 Ian 2014, 00:42
Regat: Chunjo
Aprecieri: 73  
Mulţumiri: 248  
 Contact:
Medalii

Nume Quest: Schimb de Iteme
Creator: FlorinSalam
Descriere: Puteti sa luati un Item de la un NPC, spre exemplu un Item de Upgrade, dar in schimb voi trebuie sa dati altceva. Totul se poate modifica dupa bunul plac.
Cod Quest:

Cod: Selectaţi tot

quest schimb begin
    state start begin
        when NPC_VNUM.chat."Gheara Dragonului" begin --- NPC_VNUM inlocuiesti cu VNUM-ul NPC-ului dorit
			say("Pentru a putea face schimbul ai nevoie de xyz!") --- xyz inlocuiesti cu numele Itemului cerut
            local s = select("Vreau!","Nu vreau!")
            if s == 1 then
                if pc.count_item(ITEM_VNUM) > 0 then --- ITEM_VNUM trebui inlocuit cu Itemul de care este nevoie
                    pc.remove_item(ITEM_VNUM, 1) --- Numarul dupa virgula il inlocuiesti cu cate Iteme sa ceara. Daca pui altceva, trebuie sa pui si inloc de > 0 numarul de Iteme cerute - 1
                    pc.give_item2(71129, 1)
                else
                    syschat("Nu ai destule Iteme pentru schimb!")
                end
            else
                return
            end
        end
		
        when NPC_VNUM.chat."Balanta Dragonului" begin
			say("Pentru a putea face schimbul ai nevoie de xyz!")
            local s = select("Vreau!","Nu vreau!")
            if s == 1 then
                if pc.count_item(ITEM_VNUM) > 0 then
                    pc.remove_item(ITEM_VNUM, 1)
                    pc.give_item2(71123, 1)
                else
                    syschat("Nu ai destule Iteme pentru schimb!")
                end
            else
                return
            end
        end

        when NPC_VNUM.chat."Perle Albe" begin
		say("Pentru a putea face schimbul ai nevoie de xyz!")
            local s = select("Vreau!","Nu vreau!")
            if s == 1 then
                if pc.count_item(ITEM_VNUM) > 0 then
                    pc.remove_item(ITEM_VNUM, 1)
                    pc.give_item2(27992, 5)
                else
                    syschat("Nu ai destule Iteme pentru schimb!")
                end
            else
                return
            end
        end
		
        when NPC_VNUM.chat."Perle Albastre" begin
		say("Pentru a putea face schimbul ai nevoie de xyz!")
            local s = select("Vreau!","Nu vreau!")
            if s == 1 then
                if pc.count_item(ITEM_VNUM) > 0 then
                    pc.remove_item(ITEM_VNUM, 1)
                    pc.give_item2(27993, 5)
                else
                    syschat("Nu ai destule Iteme pentru schimb!")
                end
            else
                return
            end
        end

        when NPC_VNUM.chat."Perle Rosii" begin
		say("Pentru a putea face schimbul ai nevoie de xyz!")
            local s = select("Vreau!","Nu vreau!")
            if s == 1 then
                if pc.count_item(ITEM_VNUM) > 0 then
                    pc.remove_item(ITEM_VNUM, 1)
                    pc.give_item2(27993, 5)
                else
                    syschat("Nu ai destule Iteme pentru schimb!")
                end
            else
                return
            end
        end
		
        when NPC_VNUM.chat."Sihastru (M)" begin
		say("Pentru a putea face schimbul ai nevoie de xyz!")
            local s = select("Vreau!","Nu vreau!")
            if s == 1 then
                if pc.count_item(ITEM_VNUM) > 0 then
                    pc.remove_item(ITEM_VNUM, 1)
                    pc.give_item2(41003)
                else
                    syschat("Nu ai destule Iteme pentru schimb!")
                end
            else
                return
            end
        end
		
        when NPC_VNUM.chat."Sihastru (F)" begin
		say("Pentru a putea face schimbul ai nevoie de xyz!")
            local s = select("Vreau!","Nu vreau!")
            if s == 1 then
                if pc.count_item(ITEM_VNUM) > 0 then
                    pc.remove_item(ITEM_VNUM, 1)
                    pc.give_item2(41004)
                else
                    syschat("Nu ai destule Iteme pentru schimb!")
                end
            else
                return
            end
        end
		
        when NPC_VNUM.chat."100kk Yang" begin
		say("Pentru a putea face schimbul ai nevoie de xyz!")
            local s = select("Vreau!","Nu vreau!")
            if s == 1 then
                if pc.count_item(ITEM_VNUM) > 0 then
                    pc.remove_item(ITEM_VNUM, 1)
					pc . change_money ( 100000000 )
                else
                    syschat("Nu ai destule Iteme pentru schimb!")
                end
            else
                return
            end
        end
		
        when NPC_VNUM.chat."2k EXP" begin
            local s = select("Vreau!","Nu vreau!")
			say("Pentru a putea face schimbul ai nevoie de xyz!")
            if s == 1 then
                if pc.count_item(ITEM_VNUM) > 0 then
                    pc.remove_item(ITEM_VNUM, 1)
					pc.get_exp(2000)
                else
                    syschat("Nu ai destule Iteme pentru schimb!")
                end
            else
                return
            end
        end
    end
end
Informatii Suplimentare:
NPC_VNUM inlocuiesti cu VNUM-ul NPC-ului dorit
xyz inlocuiesti cu numele Itemului cerut
ITEM_VNUM trebui inlocuit cu Itemul de care este nevoie
Dacă apar probleme contactează-mă la adresa de Skype: dey.dey34

Tutorial instalare quest:
1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu q1.quest .
2. Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).
3. Îl puneţi acolo (să fie .quest) şi da-ţi permisiuni 777.
4. Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc q1.quest
5. Intraţi pe server şi scrieţi /reload q .
6. Testaţi quest-ul .
Ultima oară modificat 13 Iun 2020, 11:07 de către [RaKu], modificat de 3 ori în total.
Motiv: Eliminate link-uri invalide
Pentru acest mesaj, syserrrrr a primit 2 (de) mulţumiri
[ASLAN] • Backus
Avatar utilizator
skristy96
Nivel 4

Nivel 4
Mesaje: 559
Membru din: 29 Noi 2013, 21:38
Server: OficialMT2
Regat: Jinno
Aprecieri: 364  
Mulţumiri: 50  
  Rezolvări prob.: 1
Discord: Copiază ID
 Contact:
Medalii

interesant , o sa il incerc
Imagine
Afișează semnătura
Avatar utilizator
Serre
Nou Venit

Nou Venit
Mesaje: 13
Membru din: 17 Noi 2015, 15:47
Server: Metin2Deep
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 0
Medalii

O sa incerc,revin cu un edit :)
Avatar utilizator
ionel17
Nivel 1

Nivel 1
Mesaje: 105
Membru din: 28 Dec 2013, 12:13
Server: Lucrez la el [JUP-M]
Regat: Jinno
Aprecieri: 0
Mulţumiri: 26  
Medalii

O sa incerc si eu :o3
[*][**][*][Imagine][*] [**] [*] [/color]

******************************************************************

Imagine
Afișează semnătura
Avatar utilizator
imposssibl3
Nivel 3

Nivel 3
Mesaje: 308
Membru din: 23 Mar 2014, 05:08
Server: :)
Regat: Shinsoo
Aprecieri: 14  
Mulţumiri: 7  
 Contact:
Medalii

O sa incerc,revin cu un edit :D
Imagine
Afișează semnătura
Avatar utilizator
B.Mihai
Fost Moderator

Fost Moderator
Mesaje: 590
Membru din: 18 Mai 2014, 20:13
Server: In cautare✔
Regat: Jinno
Aprecieri: 236  
Mulţumiri: 150  
 Contact:
Medalii

Numa replay cu o să încerc,dar nimeni nu zice dacă merge sau nu.
Vă spun eu că nu merge. L-am testat.
Joker is crazy. But for what she likes.
Imagine
Afișează semnătura
Avatar utilizator
america23
Utilizator interzis !

Utilizator interzis !
Mesaje: 497
Membru din: 13 Feb 2014, 19:55
Server: GENESIS III
Regat: Shinsoo
Aprecieri: 51  
Mulţumiri: 56  
Medalii

F bun , am facut un quest dupa el

quest esarfa1 begin
state start begin
when 20406.chat."Esarfa Lord" begin
say("Pentru a putea face schimbul ai nevoie de 10 panza fina!")
local s = select("Vreau!","Nu vreau!")
if s == 1 then
if pc.count_item(85000) > 9 then --- ITEM_VNUM trebui inlocuit cu Itemul de care este nevoie
pc.remove_item(85000, 10)
pc.give_item2(85001, 1)
else
syschat("Nu ai destule Iteme pentru schimb!")
end
else
return
end
end
end
end
Imagine
#genesis3 :ymparty:
Afișează semnătura
Avatar utilizator
[ASLAN]
Fost Moderator

Fost Moderator
Mesaje: 253
Membru din: 04 Mar 2017, 14:08
Regat: Jinno
Aprecieri: 51  
Mulţumiri: 8  
 Contact:
Medalii

#:-s o sa incerc si eu
Imagine
Imagine
Afișează semnătura
Răspunde

Înapoi la “Quest-uri”

  • Informaţie