Quest ?

Indította trapi, 2017-01-17, 21:41:56

2017-01-17, 21:41:56 Utolsó szerkesztés: 2017-01-18, 00:06:17 Szerző: trapi
Hali ezzel a questtel mi a baj ? :O nekem nem engedi valamint volt az alap PVP questem linkeltem azt is az se megy... egyszer ment most nem....

Idézquest pvp_pont 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ő 1 perceben nem kapsz PvP pontot "..killed_name.." megöléséért!")
            pc.give_item2(27990,1)
            pc.setqf("waitingtime"..npc.get_vid(), get_time()+1*60)
         end
      end
   end
end



Idézquest pvp begin
      state start begin
         when kill with npc.is_pc() begin
         pc.give_item2(27990,1)
      end
   end
end

qc-nél nem ír valamit? ha ír azt kéne látni

amúgy a quest nem tűnik hibásnak (2-at néztem meg, késő van sok olvasáshoz)

ezen kívül: 27990 itemed van?

2017-01-18, 14:42:18 #2 Utolsó szerkesztés: 2017-01-18, 15:57:35 Szerző: trapi
van olyan itemem valamint core dumped azt irja a virtualbox

Üzenet összefésülés: 2017-01-18, 15:39:04

Itt a kép :

http://www.kephost.com/images/2017/01/18/box.png

Üzenet összefésülés: 2017-01-18, 15:57:35

Beraktam funkcioba is felis rakja de nem történik semmi ... ha megölök valakit nem kapok pontot

Valószínű, hogy nincs bent az a funkció valahol, hogy mégis mit kéne csinálnia annak.
Kisebb questek írását vállalok!
szerver részben vállalok: -ox problémák megoldását
Web-fejlesztés: PHP-ban szinte bármiben tudok segíteni.

Beraktam funkcioba

2017-01-18, 17:09:10 #5 Utolsó szerkesztés: 2017-01-18, 17:11:41 Szerző: вυɢ™
Nem arra gondolt :'(
Btw a 40k tartalmazza ezt a funkciót elvileg és gyakorlatilag is.

és akkor az alap miért nem müxik ? :

quest pvp begin
state start begin
when kill with npc.is_pc() begin
pc.give_item2(27990,1)
end
end
end

quest pvp_sys begin
   state start begin
      when kill with npc.is_pc() begin
         if get_time() < pc.getqf("pvpsysq") then
            syschat("Csak "..string.format("%.2f", ( pc.getqf("pvpsysq") - get_time() ) / 60 ).." perc múlva kaphatsz PvP pontot!")
            return
         else
            pc.give_item2(50042,2)
            pc.setqf("pvpsysq", get_time() + 60 * 5)
         end
      end
   end
end

Én ezt használom és tökéletesen működik.