PvP quest

Indította DAtiv, 2017-01-03, 20:11:42

Sziasztok!

Egy olyan pvp questet kérnék tőletek ami 5 percenként adjon pvp pontot ha megöltünk egy játékost
és NE legyen túl bonyolítva gondolok itt egy új funkcióra..naviban pvp pont lista.."új fizetőeszközre"..stb
amit adjon: 50042

Előre is nagyon szépen köszönöm! ^^


Ha ennyire "értesz" a keresőhöz keressél már nekem egyet...mert én SEHOL nem találok pont olyat ami nekem kéne..
Ui.: Ha találtam volna akkor nem írnék a segítséghez..

100%-ban pont ilyen nincs, csak olyan ami nem 5 perces és más tárgyat ad.
És nem hiszem h belehalsz ha átírod azokat.
http://metin2hungary.net/index.php/topic,177996.msg938434.html#msg938434
Átírod az 1 órát + a query helyett tárgyadást írsz és kész.

Azt már próbáltam, de ezt kaptam amikor futtatni akartam.
http://www.kephost.com/image/vi7Z
Esetleg ha megnéznéd/valaki megnézné a questet..

functions-be írd bele: npc.get_vid

Sikerült lefuttatta a questet,de viszont nem reagál semmit ha megölök valakit (volt egy reload q és egy restart is)

Hát nálam működik, de én egy kicsit módosítanék rajta:
quest pvp_rendszer begin
state start begin
when kill with npc.is_pc() begin
local killer,killed = pc.get_vid(), npc.get_vid()
pc.select(killed)
local killed_name = pc.get_name()
pc.select(killer)
if get_time() < pc.getqf("waitingtime"..tostring(npc.get_vid())) then
chat("Nem kaptál pontot "..killed_name.." megöléséért!")
return
else
chat("Sikeresen megölted "..killed_name.." játékost!")
chat("Sikeresen szereztél egy PvP pontot!")
chat("Következő 5 perceben nem kapsz PvP pontot "..killed_name.." megöléséért!")
pc.give_item2(50042,1)
pc.setqf("waitingtime"..npc.get_vid(), get_time()+5*60)
end
end
end
end

Köszi :)..egyik éedekességből megyek a másikba..:"D..töröltem ftpn a "régi" pvp pontos questet (quest_listből és quest mappából) be raktam ezt és működik és még a másik quest is működik (a régi...restart, qc megvolt)

Sok helyre bemásolja magát a quest függően a state és when-ek számától, keress rá a nevére ami a fájlban volt
quest ... begin és töröld azokat.

Köszi szépen a segítségedet! :"D megy a +