[Quest]500 duele !

  • Autor subiect ElectroZ
  • Dată creare
  • Răspunsuri: Răspunsuri 5
  • Vizualizări: Vizualizări 718

ElectroZ

Member
19 Aug 2018
30
39
18
25
Romania
Monede Dragon
0
Am gasit un quest foarte fain si m-am gandit sa il postez aici !





quest duele begin
state start begin
when login with pc.level >= 95 begin
set_state(player_kill)
end
end

state player_kill begin
when letter begin
send_letter("Duele")
end

when button or info begin
say_title("Experti in duele!")
say("")
say("Crezi ca esti cel mai bun din regat ?")
say("Demonstreaza!")
say("Respecta regulile si fi corect")
say("")
say("")
say("")
say_reward("Omoara 500 jucatori in duel")
say_reward("Si iti vei primi recompensa!")
say("")
pc.setqf("state", 500)
q.set_counter("Dueluri ramase:", 500)
set_state (kill)
end
end

state kill begin
when letter begin
send_letter("Duel")
end

when button or info begin
say("Crezi ca esti cel mai bun din regat ?")
say("Demonstreaza!")
say("Respecta regulile si fi corect")
say_reward("Dueluri ramase: "..pc.getqf("state").." ")
end


when kill begin
if npc.is_pc() then
local count = pc.getqf("state") - 1
if count <= 500 then
pc.setqf("state", count)
q.set_counter("Dueluri restante:", count)
end
if count == 0 then
say_title("BRAVO ai reusit!")
say("Ai omorat 500 jucatori in duel!")
say("Recompesa:")
say_reward("5% impotriva oricarei rase.")
affect.add_collect(apply.ATT_BONUS_TO_WARRIOR, 5, 60*60*24*365*60)
affect.add_collect(apply.ATT_BONUS_TO_ASSASSIN, 5, 60*60*24*365*60)
affect.add_collect(apply.ATT_BONUS_TO_SURA, 5, 60*60*24*365*60)
affect.add_collect(apply.ATT_BONUS_TO_SHAMAN, 5, 60*60*24*365*60)
notice_all("".. pc.get_name() .." a castigat 500 de duele")
clear_letter()
set_state(__COMPLETE__)

end
end
end
end

state __COMPLETE__ begin
end
end

Ce face acest quest?
Cine a castigat 500 de duele va primi 5% impotriva toate raselor.

Cum modific bonusurile?
Cod: Selectaţi tot

affect.add_collect(apply.ATT_BONUS_TO_WARRIOR, 5, 60*60*24*365*60)
affect.add_collect(apply.ATT_BONUS_TO_ASSASSIN, 5, 60*60*24*365*60)
affect.add_collect(apply.ATT_BONUS_TO_SURA, 5, 60*60*24*365*60)
affect.add_collect(apply.ATT_BONUS_TO_SHAMAN, 5, 60*60*24*365*60)

si puteti adauga si iteme , yang etc.


Instalare Quest:
1. Salvati continutul quest-ului într-un fisier text numit de exemplu nume_quest.quest .
2. Va conectati la filezilla / winscp si întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveti).
3. Îl puneti acolo (sa fie .quest) si da-ti permisiuni 777.
4. Te loghezi în FreeBSD / putty si scrii în felul urmator: cd /usr/home/game/share/locale/germany/quest apoi ./qc nume_quest.quest
5. Intrati pe server si scrieti /reload q .
6. Testati quest-ul .