Metin2 Hungarian Forum

Metin2 => Szerver készítés => Privát szerverek => Segítség => A témát indította: DAtiv Dátum 2017-01-03, 20:11:42

Cím: PvP quest
Írta: DAtiv Dátum 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! ^^
Cím: Re:PvP quest
Írta: 5310pati Dátum 2017-01-03, 20:17:28
Bonyolút a kereső mi? :-X ;D
Cím: Re:PvP quest
Írta: DAtiv Dátum 2017-01-03, 21:12:29
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..
Cím: Re:PvP quest
Írta: 5310pati Dátum 2017-01-03, 21:16:51
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 (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.
Cím: Re:PvP quest
Írta: DAtiv Dátum 2017-01-03, 21:39:01
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..
Cím: Re:PvP quest
Írta: 5310pati Dátum 2017-01-03, 21:43:01
functions-be írd bele: npc.get_vid
Cím: Re:PvP quest
Írta: DAtiv Dátum 2017-01-03, 21:55:27
Sikerült lefuttatta a questet,de viszont nem reagál semmit ha megölök valakit (volt egy reload q és egy restart is)
Cím: Re:PvP quest
Írta: 5310pati Dátum 2017-01-03, 22:18:40
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
Cím: Re:PvP quest
Írta: DAtiv Dátum 2017-01-03, 22:27:11
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)
Cím: Re:PvP quest
Írta: 5310pati Dátum 2017-01-03, 22:29:51
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.
Cím: Re:PvP quest
Írta: DAtiv Dátum 2017-01-03, 22:46:18
Köszi szépen a segítségedet! :"D megy a +
EhPortal 1.39 © 2025, WebDev