QUEST PVP

Totalitatea subiectelor care nu respectă regulamentul vor fi stocate aici.
Deconectat
Avatar utilizator
andrei13
Nou Venit
Nou Venit
Mesaje: 26
Membru din: 28 Mai 2014
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 0

QUEST PVP

Mesajde andrei13 » 19 Aug 2014, 16:24

Salut, as vrea sa stiu daca cineva stie daca este (sau stie sa faca) un quest prin atunci care cand omori un alt player, sa dropeze iteme (la alegere , cu un procentaj % de drop) .

Multumesc.


Edit: Am modificat questul acesta prin care cresti omorand playeri ca sa dropeze iteme, dar as vrea sa vad daca cineva stie sa faca sa nu dropeze mereu itemul (sa fie o sansa de drop de 10% de exemplu).

Va rog, va rog, va rog :))

quest player_kill1 begin
state start begin
when login or levelup with pc.level >= 1 begin
set_state(player_kill1)
end
end

state player_kill1 begin
when letter begin
send_letter("Quest - PvP")
end

when button or info begin
say("Vrei din nou Experienta ?.")
say("distrugeti rivalul,")
say("Esti pregatit !")
say_reward("Aminteste-ti să fie dintr-un alt taram")
say("")
q.set_counter("kills", 0)
set_state(kill)
end
end

state kill begin
when letter begin
send_letter("Omoara Player")
end

when button or info begin
say_title("Player:")
say_reward("Lai omorat pe "..pc.getqf("state").." player")
say("")
end

when kill begin
if npc.is_pc() and npc.empire != pc.empire then
local count = pc.getqf("state") + 1
if count >= 0 then
q.set_counter("kills", count)
pc.give_exp2(20000)
end
elseif count == 0 then
say("¡Rivalul tau a fost omorat!")
end
end
end
end
Ultima oară modificat 21 Aug 2014, 14:55 de către andrei13, modificat 1 dată în total.

Deconectat
Avatar utilizator
DaniPVP
Nou Venit
Nou Venit
Mesaje: 24
Membru din: 19 Aug 2014
Status: Good !
Server Metin2: metin2nd.ro
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: QUEST PVP

Mesajde DaniPVP » 19 Aug 2014, 17:06

Nu cred ca se poate face asa cv ... vezi ca nu are sens ce incerci sa spui

Deconectat
Avatar utilizator
andrei13
Nou Venit
Nou Venit
Mesaje: 26
Membru din: 28 Mai 2014
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: QUEST PVP

Mesajde andrei13 » 19 Aug 2014, 20:30

Ideea ar fii urmatoarea ,si am vazuto in un sv strain: In batalia regatelor 10%(de exemplu) din playeri care ii omori sa dropeze un item "x" ca si cum ar fii un mob. Mai pe scurt sa adaugi drop personajelo.

Ceva in stil la questul prin care cresti omorand playeri,doar ca in loc experienta sa dea iteme.

Deconectat
Avatar utilizator
DaniPVP
Nou Venit
Nou Venit
Mesaje: 24
Membru din: 19 Aug 2014
Status: Good !
Server Metin2: metin2nd.ro
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: QUEST PVP

Mesajde DaniPVP » 19 Aug 2014, 20:32

Nu se poate asa cv ..

Deconectat
Avatar utilizator
andrei13
Nou Venit
Nou Venit
Mesaje: 26
Membru din: 28 Mai 2014
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: QUEST PVP

Mesajde andrei13 » 21 Aug 2014, 14:56

Am modificat questul acesta prin care cresti omorand playeri ca sa dropeze iteme, dar as vrea sa vad daca cineva stie sa faca sa nu dropeze mereu itemul (sa fie o sansa de drop de 10% de exemplu).

Va rog, va rog, va rog :))

quest player_kill1 begin
state start begin
when login or levelup with pc.level >= 1 begin
set_state(player_kill1)
end
end

state player_kill1 begin
when letter begin
send_letter("Quest - PvP")
end

when button or info begin
say("Vrei din nou Experienta ?.")
say("distrugeti rivalul,")
say("Esti pregatit !")
say_reward("Aminteste-ti să fie dintr-un alt taram")
say("")
q.set_counter("kills", 0)
set_state(kill)
end
end

state kill begin
when letter begin
send_letter("Omoara Player")
end

when button or info begin
say_title("Player:")
say_reward("Lai omorat pe "..pc.getqf("state").." player")
say("")
end

when kill begin
if npc.is_pc() and npc.empire != pc.empire then
local count = pc.getqf("state") + 1
if count >= 0 then
q.set_counter("kills", count)
pc.give_exp2(20000)
end
elseif count == 0 then
say("¡Rivalul tau a fost omorat!")
end
end
end
end

Deconectat
Avatar utilizator
SkyR
Nivel 3
Nivel 3
Mesaje: 422
Membru din: 23 Apr 2014
Localitate: Arges
Status: Putin important.. ;)
Server Metin2: http://metin2ride.ro
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 1
Contact:

Re: QUEST PVP

Mesajde SkyR » 09 Sep 2014, 16:21

andrei13 scrie:Am modificat questul acesta prin care cresti omorand playeri ca sa dropeze iteme, dar as vrea sa vad daca cineva stie sa faca sa nu dropeze mereu itemul (sa fie o sansa de drop de 10% de exemplu).

Va rog, va rog, va rog :))

quest player_kill1 begin
state start begin
when login or levelup with pc.level >= 1 begin
set_state(player_kill1)
end
end

state player_kill1 begin
when letter begin
send_letter("Quest - PvP")
end

when button or info begin
say("Vrei din nou Experienta ?.")
say("distrugeti rivalul,")
say("Esti pregatit !")
say_reward("Aminteste-ti să fie dintr-un alt taram")
say("")
q.set_counter("kills", 0)
set_state(kill)
end
end

state kill begin
when letter begin
send_letter("Omoara Player")
end

when button or info begin
say_title("Player:")
say_reward("Lai omorat pe "..pc.getqf("state").." player")
say("")
end

when kill begin
if npc.is_pc() and npc.empire != pc.empire then
local count = pc.getqf("state") + 1
if count >= 0 then
q.set_counter("kills", count)
pc.give_exp2(20000)
end
elseif count == 0 then
say("¡Rivalul tau a fost omorat!")
end
end
end
end


Unde scrie pc.give_exp2 inlocuiesti cu pc.give_item2 , iar in paranteza codul itemului.Sansa nu stiu daca poti adauga probabil ar fi cv de genu:
local chance = number(1, 100)
local chance_max = game.get_event_flag("mond_drop_chance")
if chance <= chance_max then
:-?
Metin2Ride ->Trebuie să fii logat sau înregistrat pentru a vedea acest link. - Vă asteptăm cu drag!! Srever PvM-PvP , On 24/24!


Înapoi la “Topicuri şi mesaje şterse”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: alexham00, dennisalex, Nicutzy și 13 vizitatori