Quest-uri

Închis
Avatar utilizator
JustChips
Nivel 3

Nivel 3
Mesaje: 378
Membru din: 27 Sep 2015, 20:02
Server: Al meu
Regat: Shinsoo
Aprecieri: 92  
Mulţumiri: 2  
 Contact:
Medalii

Salut Just4Metin!
As dori si eu mai multe questuri.
1.Primul quest ar fi pentru Loterie, la care sa pice la mobi loz de loterie sau ceva de genul cu care se poate merge la loterie cand ai adunat 10.
2.Evente de Craciun/Paste/Halloween. Daca se poate sa si stiu cum se pornesc acele Evente.
3. Cum fac sa ramana acel NPC in mape fara sa dispara dupa reboot?

Am observat ca in Serverfile-ul meu am un Event de Paste instalat dar in FileZilla la quest nu ii gasesc questul sa il sterg si sa il inlocuiesc. Problema nu ar fi asta ci ca imi cere sa fac un anumit cos cu oua care nu am idee cum se face.

Astept raspunsuri de la cine stie. Va multumesc :D
:-bd :-bd Chips :-bd :-bd
Afișează semnătura
Avatar utilizator
Filipino
Metin Master

Metin Master
Mesaje: 2789
Membru din: 03 Sep 2014, 21:02
Server: ▬▬▬▬▬▬
Aprecieri: 39  
Mulţumiri: 786  
Discord: Copiază ID
Medalii

Mutat in cereri!
Imagine
Afișează semnătura
Avatar utilizator
JustChips
Nivel 3

Nivel 3
Mesaje: 378
Membru din: 27 Sep 2015, 20:02
Server: Al meu
Regat: Shinsoo
Aprecieri: 92  
Mulţumiri: 2  
 Contact:
Medalii

Mă poate ajuta cineva?

[ Mesaj scris via Android ] Imagine
:-bd :-bd Chips :-bd :-bd
Afișează semnătura
Avatar utilizator
Yahiko
Membru Club

Membru Club
Mesaje: 3865
Membru din: 25 Mai 2015, 18:31
Aprecieri: 0
Mulţumiri: 4857  
Discord: Copiază ID
 Contact:
Medalii

1. Loterie: a.) http://just4metin.ro/post16606.html
b.) http://just4metin.ro/resurse-metin2/loterie-t3604.html
2.0. Crăciun: http://just4metin.ro/quest-uri/evenimen ... 36144.html
2.1. Paște: http://just4metin.ro/probleme/quest-dro ... 22331.html
2.2. Halloween: (vezi spoilerul)

Cod: Selectaţi tot

quest halloween_dr begin
    state start begin
        when login begin
            if game.get_event_flag("mondlicht_event") == 1 then
                notice("Eventul Halloween a început!")
                notice("ªansa dovleacului Halloween este " ..game.get_event_flag("mond_drop_chance").. "%")
            end
        end
        when kill begin
            local m_ind = pc.get_map_index()
            if npc.is_pc() then
            else
                if m_ind == 1 or m_ind == 3 or m_ind == 21 or m_ind == 23 or m_ind == 41 or m_ind == 43 and pc.get_level() <= 20 then
                    if game.get_event_flag("mondlicht_event") == 1 then
                        local chance = number(1, 100)
                        local chance_max = game.get_event_flag("mond_drop_chance")
                        if chance <= chance_max then
                            pc.give_item2(50095)
                            --game.drop_item(50095)
                        else
                        end
                    else
                    end
                elseif m_ind == 63 or m_ind == 64 and pc.get_level() <= 40 then
                    if game.get_event_flag("mondlicht_event") == 1 then
                        local chance = number(1, 100)
                        local chance_max = game.get_event_flag("mond_drop_chance")
                        if chance <= chance_max then
                            pc.give_item2(50095)
                            --game.drop_item(50095)
                        else
                        end
                    else
                    end
                elseif m_ind == 65 or m_ind == 61 or m_ind == 104 and pc.get_level() <= 60 then
                    if game.get_event_flag("mondlicht_event") == 1 then
                        local chance = number(1, 100)
                        local chance_max = game.get_event_flag("mond_drop_chance")
                        if chance <= chance_max then
                            pc.give_item2(50095)
                            --game.drop_item(50095)
                        else
                        end
                    else
                    end
                elseif m_ind == 62 or m_ind == 71 or m_ind == 67 and pc.get_level() <= 70 then
                    if game.get_event_flag("mondlicht_event") == 1 then
                        local chance = number(1, 100)
                        local chance_max = game.get_event_flag("mond_drop_chance")
                        if chance <= chance_max then
                            pc.give_item2(50095)
                            --game.drop_item(50095)
                        else
                        end
                    else
                    end
                elseif m_ind == 68 or m_ind == 72 or m_ind == 73 or m_ind == 66 and pc.get_level() <= 90 then
                    if game.get_event_flag("mondlicht_event") == 1 then
                        local chance = number(1, 100)
                        local chance_max = game.get_event_flag("mond_drop_chance")
                        if chance <= chance_max then
                            pc.give_item2(50095)
                            --game.drop_item(50095)
                        else
                        end
                    else
                    end
                elseif m_ind == 103 or m_ind == 70 or m_imd == 69 and pc.get_level() <= 250 then
                    if game.get_event_flag("mondlicht_event") == 1 then
                        local chance = number(1, 100)
                        local chance_max = game.get_event_flag("mond_drop_chance")
                        if chance <= chance_max then
                            pc.give_item2(50095)
                            --game.drop_item(50095)
                        else
                        end
                    else
                    end
                end
            end
        end
        when 9003.chat."GM: Event drop Halloween" with pc.is_gm() begin
            if game.get_event_flag("mondlicht_event") == 1 then
                say_title("Administrare event:")
                say("")
                say("Eventul Halloween este pornit!")
                say("")
                say_reward("Opriþi event-ul?")
                local s=select("Da", "Nu")
                if s==1 then
                    say_title("Administrare event:")
                    say("")
                    say("Eventul a fost oprit.")
                    say("Mult noroc.")
					say("")
                    game.set_event_flag("mondlicht_event", 0)
                    char_log(0, "Eventul Halloween a fost oprit de " ..pc.get_name())
                    notice_all("Eventul Halloween s-a terminat!")
                elseif s==2 then
                    say_title("Administrare event:")
                    say("")
                    say("Ne mai revedem.")
					say("")
                end
            else
                say_title("Administrare event:")
                say("")
                say("Eventul Halloween este oprit!")
                say("")
                say_reward("Porniþi eventul?")
                local s=select("Da", "Nu")
                if s==1 then
                    say_title("Administrare event:")
                    say("")
                    say("Eventul a fost pornit.")
                    say("Mult noroc.")
					say("")
                    game.set_event_flag("mondlicht_event", 1)
                    char_log(0, "Eventul Halloween a fost pornit de " ..pc.get_name())
                    notice_all("Eventul Halloween a început!")
                    notice_all("Mult noroc ºi distracþie plãcutã!www.pro-area.com")
                elseif s==2 then
                    say_title("Administrare event:")
                    say("")
                    say("Ne mai revedem.")
					say("")
                end
            end
        end
        when 9003.chat."GM: Sansa drop Halloween" with pc.is_gm() begin
            if pc.get_name() == "[GA]Jo3y" or pc.get_name() == "[SGA]Cyry" then
                say_title("Administrare event:")
                say("")
                say("Cât de mare ar trebui sa fie ºansa de drop?")
                say("")
                say_reward("1-100")
                say("")
                local new_chance = tonumber(input())
                if new_chance < 0 or new_chance > 100 then
                    say_title("Administrare event:")
                    say("")
                    say("Numarul introdus este incorect!")
					say("")
                else
                    char_log(0, "Sansa drop Halloween a fost setata de " ..pc.get_name().. " la " ..new_chance.. "%")
                    game.set_event_flag("mond_drop_chance", new_chance)
                    say_title("Administrare event:")
                    say("")
                    say("ªansa de drop este setata la " ..new_chance.. " %.")
                    say("")
                    say("Ne mai revedem.")
					say("")
                end
            else
                say_title("Administrare event:")
                say("")
                say("Nu aveþi drepturile necesare pentru a efectua acest lucru.")
				say("")
            end
        end
    end
end
Iar aici ai dropul de la dovleac,îl bagi în fișierul /usr/home/game/share/locale/germany (germany e pus random de mine, pot fi și alte denumiri) și acolo vei găsi un fișier numit special_item_group.txt,acolo vei băga la sfârșit de tot acest cod:

Cod: Selectaţi tot

Group	ÇÒ·ÎÀ©È£¹Ú			
{				
	Vnum	50095
	1	70020	10	10
	2	70003	1	3
	3	80003	1	4
	4	90011	5	8
	5	71008	1	2
	6	70024	1	1
	7	70036	1	2
	8	70008	2	4
	9	25041	1	1
	10	70102	1	5
	11	27991	1	1
	12	27992	1	3
	13	27993	1	4
	14	27994	1	3
	15	50513	1	5
	16	50512	1	1
	17	50628	1	3
	18	50625	1	4
	19	50633	1	4
	20	50050	1	3
	21	50821	2	3
	22	50822	3	5
	23	50823	2	6
	24	50825	2	3
	25	50826	1	4
	26	25040	1	1
	27	30179	1	1
	28	30228	1	1
	29	30166	4	4
	30	30168	2	3
	31	30221	1	3
	32	30169	3	5
	33	30170	2	7
	34	30224	1	4
}
3. cum să pui un NPC într-o hartă: (vezi spoiler)
Intri în FileZilla sau WinSCP (depinde ce program foloșești)
/usr/home/game/share/locale/germany/map (germany e pus random de mine, pot fi și alte denumiri.)
Cauți harta în care vrei să pui npc-ul, iar în folderul o să găsești un fișier npc.txt (dacă nu ai, faci unul)
Deschizi și introduci în ultima linie:

Cod: Selectaţi tot

m X Y 0 0 0 0 1m 100 1 20094
unde x și y sunt coordonatele npc-ului (adică cele de pe hartă) și 20094 e codul npc-ului, 1m reprezintă timpul în care își dă respawn npc-ul.
Dacă ți-a fost de folos, nu ezita să lași un thx.
*Contact Discord: Yahiko#2936
*Doar SMS: 0749592613
*Grup discord: Click
Cu stimă,
Yahiko.

GL & HF
Afișează semnătura
Avatar utilizator
JustChips
Nivel 3

Nivel 3
Mesaje: 378
Membru din: 27 Sep 2015, 20:02
Server: Al meu
Regat: Shinsoo
Aprecieri: 92  
Mulţumiri: 2  
 Contact:
Medalii

Acele event gen halloween , Crăciun etc . Cum se pornesc? La cel de paste știu ca chem iepurele . La cel de crăciun chem Moșul iar la halloween?

[ Mesaj scris via Android ] Imagine
:-bd :-bd Chips :-bd :-bd
Afișează semnătura
Avatar utilizator
Yahiko
Membru Club

Membru Club
Mesaje: 3865
Membru din: 25 Mai 2015, 18:31
Aprecieri: 0
Mulţumiri: 4857  
Discord: Copiază ID
 Contact:
Medalii

JustChips scrie:Acele event gen halloween , Crăciun etc . Cum se pornesc? La cel de paste știu ca chem iepurele . La cel de crăciun chem Moșul iar la halloween?

[ Mesaj scris via Android ] Imagine
Magazin General
*Contact Discord: Yahiko#2936
*Doar SMS: 0749592613
*Grup discord: Click
Cu stimă,
Yahiko.

GL & HF
Afișează semnătura
Avatar utilizator
JustChips
Nivel 3

Nivel 3
Mesaje: 378
Membru din: 27 Sep 2015, 20:02
Server: Al meu
Regat: Shinsoo
Aprecieri: 92  
Mulţumiri: 2  
 Contact:
Medalii

Cum imi dau seama de ce coordonate trebuie sa pun la npc?
La eventul de craciun ce trebuie sa fac mai exact? Adica imi spune asta:
"1) Trebuie pus Mos Craciun in map1
2) Trebuie facut drop in special_item_group.txt pentru cufarul de craciun (71144)"
Unde este acel special_item_group.txt?
La eventul de Halloween cum il pornesc de la magazinu general ?! Ca nu apare absolut nimic legat de acest event.... :l
:-bd :-bd Chips :-bd :-bd
Afișează semnătura
Avatar utilizator
Yahiko
Membru Club

Membru Club
Mesaje: 3865
Membru din: 25 Mai 2015, 18:31
Aprecieri: 0
Mulţumiri: 4857  
Discord: Copiază ID
 Contact:
Medalii

JustChips scrie:Cum imi dau seama de ce coordonate trebuie sa pun la npc?
La eventul de craciun ce trebuie sa fac mai exact? Adica imi spune asta:
"1) Trebuie pus Mos Craciun in map1
2) Trebuie facut drop in special_item_group.txt pentru cufarul de craciun (71144)"
Unde este acel special_item_group.txt?
La eventul de Halloween cum il pornesc de la magazinu general ?! Ca nu apare absolut nimic legat de acest event.... :l
Începător rău.

1. Când îți zice să pui Moșu în map1 se referă la /m cod moș sau să-l pui după tutorialul de mai sus (ai cerut tutorial).
2. special_item_group.txt îl găsești în:
/usr/home/game/share/locale/germany(germany e pus random de mine, pot fi și alte denumiri)
pui

Cod: Selectaţi tot

Group   ÇÒ·ÎÀ2©È£¹Ú         
{            
   Vnum   71144
   1   70020   10   10
   2   70003   1   3
   3   80003   1   4
   4   90011   5   8
   5   71008   1   2
   6   70024   1   1
   7   70036   1   2
   8   70008   2   4
   9   25041   1   1
   10   70102   1   5
   11   27991   1   1
   12   27992   1   3
   13   27993   1   4
   14   27994   1   3
   15   50513   1   5
   16   50512   1   1
   17   50628   1   3
   18   50625   1   4
   19   50633   1   4
   20   50050   1   3
   21   50821   2   3
   22   50822   3   5
   23   50823   2   6
   24   50825   2   3
   25   50826   1   4
   26   25040   1   1
   27   30179   1   1
   28   30228   1   1
   29   30166   4   4
   30   30168   2   3
   31   30221   1   3
   32   30169   3   5
   33   30170   2   7
   34   30224   1   4
}
normal că schimbi codurile să dropeze ce vrei tu.
3. În quest scrie clar:

Cod: Selectaţi tot

when 9003.chat."GM: Event drop Halloween" with pc.is_gm() begin
înlocuiește 9003 cu alt npc.
*Contact Discord: Yahiko#2936
*Doar SMS: 0749592613
*Grup discord: Click
Cu stimă,
Yahiko.

GL & HF
Afișează semnătura
Avatar utilizator
JustChips
Nivel 3

Nivel 3
Mesaje: 378
Membru din: 27 Sep 2015, 20:02
Server: Al meu
Regat: Shinsoo
Aprecieri: 92  
Mulţumiri: 2  
 Contact:
Medalii

Am adaugat questul si i-am dat ./qc in putty, si am adaugat acel vnum unde mi-ai zis. Dar nici dupa reboot cadoul 71144 tot nu se deschize iar la npc-ul cu codul 9004 tot nu apare functie pentru event. DE CE ?! si de ce nu apare in map1 npc-ul pe care il pun ?!
:-bd :-bd Chips :-bd :-bd
Afișează semnătura
Avatar utilizator
Yahiko
Membru Club

Membru Club
Mesaje: 3865
Membru din: 25 Mai 2015, 18:31
Aprecieri: 0
Mulţumiri: 4857  
Discord: Copiază ID
 Contact:
Medalii

JustChips scrie:Am adaugat questul si i-am dat ./qc in putty, si am adaugat acel vnum unde mi-ai zis. Dar nici dupa reboot cadoul 71144 tot nu se deschize iar la npc-ul cu codul 9004 tot nu apare functie pentru event. DE CE ?! si de ce nu apare in map1 npc-ul pe care il pun ?!
La cufărul de crăciun cu 71144 pune-i type 23 și dăi relod p

la Eveniemntul de hallowewn dă-mi screen cu ce îți zice în putty
*Contact Discord: Yahiko#2936
*Doar SMS: 0749592613
*Grup discord: Click
Cu stimă,
Yahiko.

GL & HF
Afișează semnătura
Închis

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

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