Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

[Quest]500 Duele !

In jos

[Quest]500 Duele ! Empty [Quest]500 Duele !

Mesaj Scris de [TraFicanTu] Lun Ian 12, 2015 8:29 pm

Salut !

Am gasit un quest foarte fain si m-am gandit sa il postez aici !

Cod:
    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:
                  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 .


Cu Stima, [TraFicanTu] !
[TraFicanTu]
[TraFicanTu]
Super AD Moderator
Super AD Moderator

Mesaje : 16
Data de inscriere : 11/01/2015
Varsta : 26

Sus In jos

Sus

- Subiecte similare

 
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum