[Quest]Anunt Global - Comert

Deconectat
Avatar utilizator
B. Alexandru
Nivel 1
Nivel 1
Mesaje: 98
Membru din: 19 Iun 2014
Status: Buffering ...
Server Metin2: In cautare :)
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

[Quest]Anunt Global - Comert

Mesajde B. Alexandru » 19 Iun 2014, 17:06

Salutare Just4Metin!

Astazi o sa va prezint un quest pentru posibil map trade.


Cum functioneaza:

Puneti un item pe Administratorul Depozitului:​

Imagine

Veti fi anuntati de suma pe care trebuie sa o platiti ( se modifica la inceputul questului ):

Imagine

Daca puteti plati anuntul, v-a trebui sa introduceti pretul item-ului:

Imagine

Apasati OK si anuntul v-a fi pubilcat:

Imagine


Questul:

Cod: Selectaţi tot

quest anunt_global begin
    state start begin
        when 9005.take begin
        cost = 10000000
        npc = 9005
        say_title(""..mob_name(npc)..":")
        say("Salut "..pc.get_name()..",")
        say("vrei sa dai un anunt global pentru obiectul:")
        say_item( item.name , item.vnum , "" )
        wait()
        say_title(""..mob_name(npc)..":")
        say("Acest lucru te v-a costa "..cost.." Yang.")
        say("Doresti sa continui?")
        local s = select("Da","Nu")
            if s == 1 then
                if pc.get_gold() < cost then
                    say_title(""..mob_name(npc)..":")
                    say("Nu ai suficient Yang.")
                    say("Pentru a posta un Anunt Global ai nevoie de")
                    say("cel putin "..cost.." Yang.")
                    return
                end
            say("Introdu pretul obiectului:")
            local pret = tonumber(input())
                if pret == nil then
                    say("Nu ai introdus pretul.")
                    return
                end
                if pret <= 0 then
                    say("Trebuie sa introduceti un numar pozitiv!")
                    return
                end
            notice_all("Jucatorul "..pc.get_name().." vinde "..item.name.." pentru suma de "..pret.." Yang!")
            pc.change_gold(-cost)
            end
            if s == 2 then
                return
            end
        end
    end
end


Tutorial instalare quest:
1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu rasplata.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 rasplata.quest
5. Intraţi pe server şi scrieţi /reload q .
6. Testaţi quest-ul .

Credite| Afiseaza codul
VegaS™

Deconectat
Avatar utilizator
☻Mega☻
Utilizator interzis !
Utilizator interzis !
Mesaje: 1154
Membru din: 27 Ian 2014
Mulțumiri acordate: 0
Mulțumiri primite: 1

Re: [Quest]Anunt Global - Comert

Mesajde ☻Mega☻ » 19 Iun 2014, 17:32

Frumos si foarte folositor, multumim ca l-ai postat.
Imagine

Deconectat
Avatar utilizator
B. Alexandru
Nivel 1
Nivel 1
Mesaje: 98
Membru din: 19 Iun 2014
Status: Buffering ...
Server Metin2: In cautare :)
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [Quest]Anunt Global - Comert

Mesajde B. Alexandru » 19 Iun 2014, 17:37

Strong scrie:Frumos si foarte folositor, multumim ca l-ai postat.

Sunt aici sa ajut :D .

Deconectat
Avatar utilizator
Călimănescu Lucian
Nou Venit
Nou Venit
Mesaje: 46
Membru din: 31 Dec 2013
Localitate: Tecuci
Mulțumiri acordate: 0
Mulțumiri primite: 0
Contact:

Re: [Quest]Anunt Global - Comert

Mesajde Călimănescu Lucian » 13 Oct 2014, 16:33

În loc de ” preț-ul ” care îmi afișează ” cifre - 999999 etc ” , aș putea să adaug să scrie în ” litere - k / kk / kkk

Cod: Selectaţi tot

quest anunt_global begin
    state start begin
        when 20086.take begin
         local cost = 50000000
         local npcs = 20086
         local val = item.get_vnum()
         
         say_title("Anunt global")
         say("Salut "..pc.get_name()..",")
         say("vrei sa dai un anunt global pentru obiectul:")
         say_item_vnum(val)
         wait()
         say_title(""..mob_name(npcs)..":")
         say("Acest lucru te v-a costa "..cost.." Yang.")
         say("Doresti sa continui?")
         local s = select("Da","Nu")
            if s == 1 then
                if pc.get_gold() < cost then
                    say_title(""..mob_name(npcs)..":")
                    say("Nu ai suficient Yang.")
                    say("Pentru a posta un Anunt Global ai nevoie de")
                    say("cel putin "..cost.." Yang.")
                    return
                end
            say("Introdu pretul obiectului:")
            local pret = tonumber(input())
                if pret == nil then
                    say("Nu ai introdus pretul.")
                    return
                end
                if pret <= 0 then
                    say("Trebuie sa introduceti un numar pozitiv!")
                    return
                end
            notice_all("Jucatorul "..pc.get_name().." vinde "..item.name.." pentru suma de "..pret.." Yang!")
            pc.changegold(-cost)
            end
            if s == 2 then
                return
            end
        end
    end
end

Deconectat
Avatar utilizator
andreiviva
Nivel 1
Nivel 1
Mesaje: 92
Membru din: 02 Oct 2014
Localitate: Iasi
Status: Sunt bine mersi ^.^
Server Metin2: www.bugged.mt2.ro
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0
Contact:

Re: [Quest]Anunt Global - Comert

Mesajde andreiviva » 19 Noi 2014, 02:07

Multumesc foarte util functional 100%

Deconectat
Avatar utilizator
[SGA]Gabriel
Nivel 1
Nivel 1
Mesaje: 75
Membru din: 22 Oct 2014
Status: Sunt bine mersi ^.^
Regat: Jinno
Mulțumiri acordate: 1
Mulțumiri primite: 0

Re: [Quest]Anunt Global - Comert

Mesajde [SGA]Gabriel » 29 Iun 2015, 12:49

Mulțumesc îl adaug pe serverul meu

[ Mesaj scris via Android ] Imagine

Deconectat
Avatar utilizator
.Ragnar
Super Ad Mod
Super Ad Mod
Mesaje: 1940
Membru din: 03 Sep 2014
Localitate: Bravos
Reputație: ﭸ S.Ad.Moderator
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
ﭸ Fost lider Helperi si Trial Helperi
ﭸ Fost Ad.Moderator
ﭸ Fost S.Moderator
ﭸ Fost Moderator
ﭸ Fost Helper
▬▬▬▬▬▬▬▬
ﭸ Old dawg
ﭸ Băştinaş
ﭸ Human after all...
▬▬▬▬▬▬▬▬
ﭸ Sătul de PCR
Nume anterior: h u m a n
Status: ▬▬▬▬▬▬
Server Metin2: ▬▬▬▬▬▬
Mulțumiri acordate: 18
Mulțumiri primite: 17
Contact:

Re: [Quest]Anunt Global - Comert

Mesajde .Ragnar » 07 Iul 2015, 21:11

Mutat în quest-uri!

[ Mesaj scris via Android ] Imagine
Imagine
Imagine

Deconectat
Avatar utilizator
alexghinet
Nivel 2
Nivel 2
Mesaje: 180
Membru din: 20 Sep 2014
Status: Aha
Regat: Jinno
Mulțumiri acordate: 15
Mulțumiri primite: 5

Re: [Quest]Anunt Global - Comert

Mesajde alexghinet » 21 Oct 2016, 00:09

pacat ca face bug la open shop dupa ce dai global chat cu el :(


Înapoi la “Quest-uri”

Cine este conectat

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