Quest anunt global

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
CiPrRi
Nivel 2

Nivel 2
Mesaje: 190
Membru din: 04 Iun 2015, 06:56
Server: Http://legendlegionm
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 0
 Contact:
Medalii

Salut J4M.

Am un quest pentru anunt global la npc, si as dori sa il modificati dvs cu urmatoarele informatii:

-Sa nu se poate face anuntul global la un interval de timp de 5 minute.
-Sa scrie in fereastra deschisa al anuntului global cu informatia catre jucatorul care vrea sa faca acel anunt global ca nu poate face anunt decat odata la 5 minute.
-Sa scrie in fereastra deschisa al anuntului glocal cu informatia catre jucatorul care vrea sa faca acel anunt global ca nu poate face acel anunt decat dupa 2:32 minute ( sa citeasca questul cate minute a mai ramas de ultima data cand a facut anuntul global si sa scrie in fereastra de chat al jucatorului ).
Avatar utilizator
Okami
Deţinător Server

Deţinător Server
Mesaje: 1856
Membru din: 01 Ian 2015, 05:40
Server: Old Metin2
Regat: Jinno
Aprecieri: 614  
Mulţumiri: 107  
Discord: Copiază ID
 Contact:
Medalii

Mai simplu, copy-paste de la un quest cu loterie, partea cu asteptatul...e putin complicat, succes! :)
Afișează semnătura
Avatar utilizator
MariusExygo
Fost Helper

Fost Helper
Mesaje: 2063
Membru din: 09 Mar 2014, 15:47
Server: WildFantasy
Regat: Jinno
Aprecieri: 156  
Mulţumiri: 226  
  Rezolvări prob.: 4
Discord: Copiază ID
 Contact:
Medalii

Salut J4M.
-Sa nu se poate face anuntul global la un interval de timp de 5 minute.
La jucatorul care da anunt sau la toti?
-Sa scrie in fereastra deschisa al anuntului glocal cu informatia catre jucatorul care vrea sa faca acel anunt global ca nu poate face acel anunt decat dupa 2:32 minute ( sa citeasca questul cate minute a mai ramas de ultima data cand a facut anuntul global si sa scrie in fereastra de chat al jucatorului ).
N-am inteles explica mai bine faza asta

Ti-l fac boboc cum vrei tu, contact skype: csmarius.sro
Afișează semnătura
Avatar utilizator
CiPrRi
Nivel 2

Nivel 2
Mesaje: 190
Membru din: 04 Iun 2015, 06:56
Server: Http://legendlegionm
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 0
 Contact:
Medalii

La jucatorul care doreste sa faca acel anunt global , ca sa faca acel anunt el pune itemul pe un npc si se deschide o fereastra gen cetateanul turmentant care explica despre spargerea itemului , asa vreau sa apara in anuntul global sa scrie acele informatii care l-am spus mai sus
Avatar utilizator
MariusExygo
Fost Helper

Fost Helper
Mesaje: 2063
Membru din: 09 Mar 2014, 15:47
Server: WildFantasy
Regat: Jinno
Aprecieri: 156  
Mulţumiri: 226  
  Rezolvări prob.: 4
Discord: Copiază ID
 Contact:
Medalii

CiPrRi scrie:La jucatorul care doreste sa faca acel anunt global , ca sa faca acel anunt el pune itemul pe un npc si se deschide o fereastra gen cetateanul turmentant care explica despre spargerea itemului , asa vreau sa apara in anuntul global sa scrie acele informatii care l-am spus mai sus
A tu vrei sa scrie in anunt ce item vinde, se poate face dar va scrie doar numele itemului nu va aparea ca si cand il da cu sticla cunoasterii
Afișează semnătura
Avatar utilizator
CiPrRi
Nivel 2

Nivel 2
Mesaje: 190
Membru din: 04 Iun 2015, 06:56
Server: Http://legendlegionm
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 0
 Contact:
Medalii

A, am uitat sa adaug questul la postare , scuzati-ma.

Uita-ti questul, si vreau sa adaugati la el ce am scris mai sus.

Cod: Selectaţi tot

quest anunt_global begin
    state start begin
        when 33003.take begin
        cost = 50000000
        npc = 33003
        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.." Lei.")
        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 Lei.")
                    say("Pentru a posta un Anunt Global ai nevoie de")
                    say("cel putin "..cost.." Lei.")
                    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("*Server*: Jucatorul ( "..pc.get_name().." ) vinde [ "..item.name.." ] pentru suma de --> "..pret.." Lei! <--")
			notice_all("Pentru a cumpara obiectul sau pentru informatii contactati-l. ")
            pc.change_gold(-cost)
            end
            if s == 2 then
                return
            end
        end
    end
end
Avatar utilizator
CiPrRi
Nivel 2

Nivel 2
Mesaje: 190
Membru din: 04 Iun 2015, 06:56
Server: Http://legendlegionm
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 0
 Contact:
Medalii

UP!
Avatar utilizator
CiPrRi
Nivel 2

Nivel 2
Mesaje: 190
Membru din: 04 Iun 2015, 06:56
Server: Http://legendlegionm
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 0
 Contact:
Medalii

Stie careva raspunsul ?
Avatar utilizator
CiPrRi
Nivel 2

Nivel 2
Mesaje: 190
Membru din: 04 Iun 2015, 06:56
Server: Http://legendlegionm
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 0
 Contact:
Medalii

UP!
Avatar utilizator
CiPrRi
Nivel 2

Nivel 2
Mesaje: 190
Membru din: 04 Iun 2015, 06:56
Server: Http://legendlegionm
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 0
 Contact:
Medalii

UP!
Închis
Răspunsuri
5
Vizualizări
3136
Răspunsuri
1
Vizualizări
245

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

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