Drop Cioburi dragon.

Deconectat
Avatar utilizator
okkuninushi
Nivel 1
Nivel 1
Mesaje: 82
Membru din: 07 Ian 2014
Status: Sunt bine mersi ^.^
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Drop Cioburi dragon.

Mesajde okkuninushi » 16 Apr 2018, 10:46

Buna ziua m-am uitat peste 2-3 topicuri si am observat ca uni dintre voi ati cautat acest quest pentru drop
Nume:Cioburi dragon drop
Descriere:Acest quest te va ajuta sa iti modifici drop-ul ciuburilor de la alchimie
Imagini:Fara
[b]Quest:

Cod: Selectaţi tot

quest ds_status begin
   state start begin
      when login or levelup with pc.get_level() >= 30 begin
         send_letter("Cioburi Dragon Drop")
      end
      when info or button begin
         say("Acest utilitar iti permite sa activezi/dezactivezi[ENTER] dropul cioburilor dragon")
         say("Momentan dropul este "..pc.getf("dragon_soul","drop_on").."")
         if select("Activeaza","Dezactiveaza") == 1 then
            pc.setf("dragon_soul","drop_on",1)
            syschat("[Alchimia Dragon] Dropul Cioburilor de dragon este activat")
            send_letter("Cioburi Dragon Drop")
         else
            pc.setf("dragon_soul","drop_on",0)
            syschat("[Alchimia Dragon] Dropul Cioburilor de dragon este dezactivat")
            send_letter("Cioburi Dragon Drop")
         end
      end
   end
end


Cod: Selectaţi tot

Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu nume_quest.quest/.lua
Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).
Îl puneţi acolo (să fie .quest sau .lua).
Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest (depinde ce server aveţi) apoi ./qc nume_quest.quest/.lua
Intraţi pe server şi scrieţi /reload q
Testaţi quest-ul.


Ofer support pentru orice quest postat.
[url="https://www.metin2pserver.info/server-okk2008.html"]Imagine[/url]

Deconectat
Avatar utilizator
WebShok
Nou Venit
Nou Venit
Mesaje: 36
Membru din: 08 Ian 2017
Localitate: Online
Status: mmmmm....
Server Metin2: Metin2Blaze.com
Regat: Jinno
Mulțumiri acordate: 4
Mulțumiri primite: 5
Contact:

Re: Drop Cioburi dragon.

Mesajde WebShok » 15 Iul 2018, 08:54

Salut, questul doar activeaza/dezactiveaza dropul, dar cum setezi rata % dropului ?

Deconectat
Avatar utilizator
Hrodwulf
Fost Moderator
Fost Moderator
Mesaje: 717
Membru din: 13 Mai 2016
Reputație: Fost Moderator
Nume anterior: czBB
Schimbat cu ocazia Tombolei de Paste
Mulțumiri acordate: 32
Mulțumiri primite: 41

Re: Drop Cioburi dragon.

Mesajde Hrodwulf » 15 Iul 2018, 10:16

WebShok scrie:Salut, questul doar activeaza/dezactiveaza dropul, dar cum setezi rata % dropului ?


quest cor_drop begin
state start begin
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() <= 100 then
if game.get_event_flag("event_cor") == 1 then
local chance = number(1, 100)
local chance_max = game.get_event_flag("cor_drop_chance")
if chance <= chance_max then
game.drop_item_with_ownership(50252, 3)
else
end
else
end
elseif m_ind == 63 or m_ind == 64 and pc.get_level() <= 100 then
if game.get_event_flag("event_cor") == 1 then
local chance = number(1, 100)
local chance_max = game.get_event_flag("cor_drop_chance")
if chance <= chance_max then
game.drop_item_with_ownership(50252, 3)
else
end
else
end
elseif m_ind == 65 or m_ind == 61 or m_ind == 104 and pc.get_level() <= 100 then
if game.get_event_flag("event_cor") == 1 then
local chance = number(1, 100)
local chance_max = game.get_event_flag("cor_drop_chance")
if chance <= chance_max then
game.drop_item_with_ownership(50252, 3)
else
end
else
end
elseif m_ind == 62 or m_ind == 71 or m_ind == 67 and pc.get_level() <= 100 then
if game.get_event_flag("event_cor") == 1 then
local chance = number(1, 100)
local chance_max = game.get_event_flag("cor_drop_chance")
if chance <= chance_max then
game.drop_item_with_ownership(50252, 3)
else
end
else
end
elseif m_ind == 68 or m_ind == 72 or m_ind == 73 or m_ind == 66 and pc.get_level() <= 100 then
if game.get_event_flag("event_cor") == 1 then
local chance = number(1, 100)
local chance_max = game.get_event_flag("cor_drop_chance")
if chance <= chance_max then
game.drop_item_with_ownership(50252, 3)
else
end
else
end
elseif m_ind == 103 or m_ind == 70 or m_imd == 69 and pc.get_level() <= 100 then
if game.get_event_flag("event_cor") == 1 then
local chance = number(1, 100)
local chance_max = game.get_event_flag("cor_drop_chance")
if chance <= chance_max then
game.drop_item_with_ownership(50252, 3)
else
end
else
end
end
end
end
when 9004.chat."<GM> Eveniment cor" with pc.is_gm() begin
if game.get_event_flag("event_cor") == 1 then
say_title("Administrare Eveniment:")
say("")
say("[Eveniment]COR: Activ")
say("")
say_reward("Opresti")
local s=select("Da", "Nu")
if s==1 then
say_title("Administrare Eveniment:")
say("")
say("Evenimentul a luat sfarsit .")
say("~ Pe data viitoare !")
game.set_event_flag("event_cor", 0)
char_log(0, "event_cor_end from" ..pc.get_name())
elseif s==2 then
say_title("Administrare Eveniment:")
say("")
say("~ Pe curand !")
end
else
say_title("Administrare Eveniment:")
say("")
say("COR: ~ Inchis ")
say("")
say_reward("Pornesti?")
local s=select("Da", "Nu")
if s==1 then
say_title("Administrare Eveniment:")
say("")
game.set_event_flag("event_cor", 1)
char_log(0, "event_cor_start from" ..pc.get_name())
elseif s==2 then
say_title("Administrare Eveniment:")
say("")
say("~ Pe curand !")
end
end
end
when 9004.chat."<i> Drop cor" with pc.is_gm() begin
if pc.get_name() == "NUMELE TĂU" then
say_title("Administrare Eveniment:")
say("")
say("Cat de mult sa fie dropul acestora ?")
say("")
say_reward("Intre 1-100")
say("")
local new_chance = tonumber(input())
if new_chance < 0 or new_chance > 100 then
say_title("Administrare Eveniment:")
say("")
say("Introducere incorecta ~")
else
char_log(0, "event_cor_chance from" ..pc.get_name().. " to " ..new_chance.. "%")
game.set_event_flag("cor_drop_chance", new_chance)
say_title("Administrare Eveniment:")
say("")
say("Dropul actual " ..new_chance.. " setat.")
say("~ Pe curand !")
end
else
say_title("Administrare Eveniment:")
say("")
say("Nu ai dreptul pentru a executa evenimentul .")
end
end
end
end
Imagine


Înapoi la “Quest-uri”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Khabal și 6 vizitatori