Metin2 Hungarian Forum

Metin2 => Szerver készítés => Privát szerverek => Segítség => A témát indította: farmmedal Dátum 2017-02-23, 12:57:45

Cím: Pvp rendszer hiba
Írta: farmmedal Dátum 2017-02-23, 12:57:45
Sziasztok!

Ezt a rendszert tettem a szerverbe:

http://metin2hungary.net/index.php?topic=177996.0

Ha elöször ölök meg valakit:


"Következő 2 percben nem kapsz PvP pontot "..killed_name.." megöléséért!"
"Nem kaptál pontot "..killed_name.." megöléséért!"


Ha másodszor:


"Nem kaptál pontot "..killed_name.." megöléséért!"
"Nem kaptál pontot "..killed_name.." megöléséért!"


Diffeltem, quest_funciont beraktam, account táblát is raktam (teszteltem úgy is, hogy itemet ad, de ugyanígy nem működött).

Mi lehet a probléma? Előre is köszi!

(ui: Átírtam az egy órát 2 percre:) )
Cím: Re:Pvp rendszer hiba
Írta: 5310pati Dátum 2017-02-23, 13:20:02
Régebben volt már erről a questről szó és ki is raktam oda a javított verziót.
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 ölés utalványt "..killed_name.." megöléséért!")
return
else
chat("Sikeresen megölted "..killed_name.." játékost!")
chat("Sikeresen szereztél egy ölés utalványt!")
chat("Következő 1 órában  nem kapsz Ölés utalványt "..killed_name.." megöléséért!")
pc.give_item2(26000,1)
pc.setqf("waitingtime"..npc.get_vid(), get_time()+60*60)
end
end
end
end

Annyi, hogy a give_itemet írd át query-re ha nem tárgyat akarsz adni.
Ja meg persze az időt.
Cím: Re:Pvp rendszer hiba
Írta: farmmedal Dátum 2017-02-23, 13:31:34
Néztem keresőben, sajnos nem találtam :/

Nagyon szépen köszönöm a segítséget!

Üzenet összefésülés: 2017-02-23, 13:46:45

Esetleg még annyi, hogy mitől duplázza az üzeneteket?

(Próbáltam felcserélni az üzenetek sorrendjét, átfordítottam a relációjelet stb, de ugyanaz a hiba.)
Cím: Re:Pvp rendszer hiba
Írta: Pisti95 Dátum 2017-02-23, 19:47:43
2x kill számláló javítva van? game fájlban?
Cím: Re:Pvp rendszer hiba
Írta: 5310pati Dátum 2017-02-23, 19:56:20
Idézetet írta: Pisti95 Dátum 2017-02-23, 19:47:43
2x kill számláló javítva van? game fájlban?
Nyílván nem ha 2x írja ki és 2x annyit kap érte ;D
Cím: Re:Pvp rendszer hiba
Írta: farmmedal Dátum 2017-02-24, 13:34:57
Ezek szerint nincs javítva :D Utána nézek a dolognak ^^
EhPortal 1.39 © 2025, WebDev