Quest de Craciun - Problema

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

Nivel 4
Mesaje: 630
Membru din: 24 Mar 2014, 14:28
Server: Metin2HyperX
Regat: Jinno
Aprecieri: 34  
Mulţumiri: 4  
 Contact:
Medalii

Salutare la toata lumea , Am un quest de craciun , dar pot si playeri sa`l activeze ... :| ... unde e problema ? ca nu ma prea stiu in questuri...

Cod: Selectaţi tot

quest santa begin 
    state start begin 
        when 20031.chat."Event de Craciun: Panoul de control" begin 
            say_title("Eventul de craciun:") 
            if game.get_event_flag("xmas")==0 then 
                say("Eventul de craciun este oprit.") 
                say("Vrei sa il pornesti?") 
                local s1 = select("Da", "Nu") 
                if s1 == 1 then 
                    say("Eventul a fost oprit!") 
                    game.set_event_flag("xmas", 1) 
                    notice_all("Eventul de craciun tocmai ce a inceput") 
                    notice_all("Incepand de acum puteti dropa") 
                    notice_all("Sosete si cadouri de la toti monstrii")
               notice_all("Sarbatori fericite tuturor")
               command("e xmas_snow 1")
               command("e xmas_song 1")
                else 
                    return 
                end 
            else 
                say("Eventul de craciun este pornit") 
                say("Vrei sa il opresti?") 
                local s2 = select("Da", "Nu") 
                if s2 == 1 then 
                    say("Eventul a fost pornit!") 
                    game.set_event_flag("xmas", 0) 
                    notice_all("Eventul de craciun a luat sfarsit")
               notice_all("Speram ca ati castigat premii folositoare")
               command("e xmas_snow 0")
               command("e xmas_song 0")
                end 
            end 
        end 
        when kill with game.get_event_flag("xmas")==1 and not npc.is_pc() begin 
            local drop = number(1, 75) 
            if drop == 1 then 
                game.drop_item_with_ownership(50035, 1) 
            elseif drop == 2 then 
                game.drop_item_with_ownership(50036, 1) 
            elseif drop == 3 then 
                game.drop_item_with_ownership(50010, 1) 
            end 
        end 
        when 20031.chat."Sosete" begin 
            say_title("Mos Craciun") 
            if pc.count_item(50010) <= 4 then 
                say("Salut ".. pc.get_name()) 
                say("Am o mica problema ... nu stiu cum sa iti spun") 
                say("dar din greseala mi-am pierdut toate sosetele!") 
                say("De fapt vroiam sa le umplu cu cadouri si sa") 
                say("le dau copiilor ... dar acum ...")  
                wait() 
                say("Daca gasesti sosetele te rog sa mi le aduci.") 
                say("Vei primi si o recompensa pentru ele!")
            say("")
            say_reward("Iti voi da o recompensa in schimbul a 5 sosete!")
            else 
                say("Ach mi-ai gasit sosetele?") 
                say("Ce frumos!Mi le poti da?") 
                say("Vei primi o recompensa") 
                say("in schimb!") 
                local s3 = select("Poftim sosetele", "Nu iti dau nimic") 
                if s3 == 1 then 
                    say_title("Mos craciun:") 
                    say("Iti multumesc mult!") 
                    say("Stai sa caut in sac") 
                    say("sa vad ce am pentru") 
               say("tine ...")
                    wait() 
                    local beutel = number(1, 5) 
                    if beutel == 1 then 
                        say("Ce frumos!Ai primit Costum de Craciun F ") 
                        pc.give_item2(41138, 1) 
                    elseif beutel == 2 then 
                        say("Ce frumos!Ai primit Costum de Craciun M") 
                        pc.give_item2(41137, 1) 
                    elseif beutel == 3 then 
                        say("Ce frumos!Ai primit Abrazive") 
                        pc.give_item2(124400, 10) 
                    elseif beutel == 4 then 
                        say("Ce frumos!Ai primit Bastoane") 
                        say("Succes") 
                        pc.give_item2(70023, 10) 
                    else 
                        say("Ce frumos!Ai primit Perla Plasma") 
                        say("Succes") 
                        pc.give_item2(300011, 10) 
                    end 
                end 
            end 
        end 
    end 
end
Site : Metin2HyperX
WebSite : http://www.mt2hyperx.ro
Level maxim : 120
Descriere : PVP-Farm
Afișează semnătura
Avatar utilizator
dragoialex2014
Nivel 4

Nivel 4
Mesaje: 629
Membru din: 09 Oct 2014, 14:49
Server: Metin2Assasin
Regat: Jinno
Aprecieri: 1  
Mulţumiri: 4  
 Contact:
Medalii

Fi mai explicit....
Imagine
Afișează semnătura
Avatar utilizator
diabolik45
Nivel 4

Nivel 4
Mesaje: 630
Membru din: 24 Mar 2014, 14:28
Server: Metin2HyperX
Regat: Jinno
Aprecieri: 34  
Mulţumiri: 4  
 Contact:
Medalii

dragoialex2014 scrie:Fi mai explicit....
Adica playeri daca dau pe Mos Craciun , Au acces la oprire si la pornire event
Site : Metin2HyperX
WebSite : http://www.mt2hyperx.ro
Level maxim : 120
Descriere : PVP-Farm
Afișează semnătura
Avatar utilizator
ShadowPrism
Nivel 1

Nivel 1
Mesaje: 125
Membru din: 28 Aug 2015, 20:46
Aprecieri: 0
Mulţumiri: 0
Medalii

e simpla problema nu trebuie sa stii sa lucrezi in questuri ci sa iti folosesti un pic mintea
when 20031.chat."Event de Craciun: Panoul de control" with pc.is_gm() begin
Avatar utilizator
diabolik45
Nivel 4

Nivel 4
Mesaje: 630
Membru din: 24 Mar 2014, 14:28
Server: Metin2HyperX
Regat: Jinno
Aprecieri: 34  
Mulţumiri: 4  
 Contact:
Medalii

ShadowPrism scrie:e simpla problema nu trebuie sa stii sa lucrezi in questuri ci sa iti folosesti un pic mintea
when 20031.chat."Event de Craciun: Panoul de control" with pc.is_gm() begin
Am facut asa cum ai spus tu , dar tot poate sa dea pe el , numai ca nu`l activeaza . Si mereu scrie " A fost oprit , a fost pornit " .... eu vreau sa`l fac sa nu le apara lor deloc acolo
Site : Metin2HyperX
WebSite : http://www.mt2hyperx.ro
Level maxim : 120
Descriere : PVP-Farm
Afișează semnătura
Avatar utilizator
ShadowPrism
Nivel 1

Nivel 1
Mesaje: 125
Membru din: 28 Aug 2015, 20:46
Aprecieri: 0
Mulţumiri: 0
Medalii

Ai dat reload q? nu are cum sa nu mearga..
Avatar utilizator
diabolik45
Nivel 4

Nivel 4
Mesaje: 630
Membru din: 24 Mar 2014, 14:28
Server: Metin2HyperX
Regat: Jinno
Aprecieri: 34  
Mulţumiri: 4  
 Contact:
Medalii

ShadowPrism scrie:Ai dat reload q? nu are cum sa nu mearga..
Merge de mers.

Dar le apare si la playeri " Event de Craciun: Panoul de control " Numai ca nu activeaza comenzile , dar de aparat tot apare...
Site : Metin2HyperX
WebSite : http://www.mt2hyperx.ro
Level maxim : 120
Descriere : PVP-Farm
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

Chioretilor

when 20031.chat."Event de Craciun: Panoul de control" with pc.is_gm() begin

sau

when 20031.chat."Event de Craciun: Panoul de control" with pc.is_gm() and pc.get_name() =="[GM]GOGU" or pc.get_name() == "[SA]Visinescu" begin
Afișează semnătura
Avatar utilizator
diabolik45
Nivel 4

Nivel 4
Mesaje: 630
Membru din: 24 Mar 2014, 14:28
Server: Metin2HyperX
Regat: Jinno
Aprecieri: 34  
Mulţumiri: 4  
 Contact:
Medalii

MariusExygo scrie:Chioretilor

when 20031.chat."Event de Craciun: Panoul de control" with pc.is_gm() begin

sau

when 20031.chat."Event de Craciun: Panoul de control" with pc.is_gm() and pc.get_name() =="[GM]GOGU" or pc.get_name() == "[SA]Visinescu" begin
Da , am rezolvat , faza e ca se opreste dupa ceva timp :|
Site : Metin2HyperX
WebSite : http://www.mt2hyperx.ro
Level maxim : 120
Descriere : PVP-Farm
Afișează semnătura
Avatar utilizator
ShadowPrism
Nivel 1

Nivel 1
Mesaje: 125
Membru din: 28 Aug 2015, 20:46
Aprecieri: 0
Mulţumiri: 0
Medalii

MariusExygo scrie:Chioretilor

when 20031.chat."Event de Craciun: Panoul de control" with pc.is_gm() begin

sau

when 20031.chat."Event de Craciun: Panoul de control" with pc.is_gm() and pc.get_name() =="[GM]GOGU" or pc.get_name() == "[SA]Visinescu" begin
asa l-am dat si eu, prima variata
Închis
Răspunsuri
2
Vizualizări
190
Răspunsuri
5
Vizualizări
870
Răspunsuri
5
Vizualizări
436
Răspunsuri
2
Vizualizări
290

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

  • Informaţie
  • Cine este conectat

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