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 .