Problema quest dueluri

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

*Problemă/Întrebare: Am compilat questul cu 500 dueluri pe care l-am gasit aici pe forum si am observat cateva probleme pe care sper sa le rezolv, sau daca nu, sa schimb questul cu unul mai functional.
Prima problema: jucatorul in duel primeste doua invingeri, nu una cum ar fi trebuit.
A doua problema: redeschiderea scrisorii questului din fereastra Task nu mai este posibila.
A treia problema: Teleportarea in oras si deschiderea scrisorii questului face questul sa o ia de la capat
A patra problema: Face ca celelalte questuri sa nu mai apare in stanga ecranului
Cum fac sa rezolv fiecare problema? Ce trebuie adaugat, unde sau ce trebuie modificat?
Tipologie server: PvM PvP
*Resursă folosită:
*ServerFiles utilizat: Argo
*Syserr:
Poză:
*Detalii suplimentare:

Cod: Selectaţi tot

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

    state player_kill begin
        when letter begin
            send_letter("500 Dueluri")
        end

        when button or info begin
            say_title("Experþi în dueluri !")
         say("")
		say("Salut ".. pc.get_name() ..", ai atins level 90, felicitãri!")
		say("Am o nouã misiune pentru tine care constã în,")
		say("câºtigarea a 500 de dueluri.")
            say("Demonstreazã-þi puterea ºi fã-te cunoscut !")
            say("Respectã regulile ºi fii corect.")
         say("")
         say("")
         say("")
            say_verde("Omoarã 500 jucãtori în duel,")
         say_verde("ºi vei primi o recompensã generoasã.")
            say("")
            pc.setqf("state", 500)
            q.set_counter("Dueluri rãmase:", 500)
         set_state (kill)
        end
   end

   state kill begin
      when letter begin
         send_letter("Dueluri Rãmase")
      end
      
      when button or info begin
		say("Salut ".. pc.get_name() ..", ai început duelurile?")
		say("Foarte bine !")
		say("")
		say_reward("ªi nu uita,")
            say("Demonstreazã-þi puterea ºi fã-te cunoscut !")
            say("Respectã regulile ºi fii corect.")
         say("")
         say("")
         say("")
         say_verde("Dueluri rãmase: "..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 restanþe:", count)
            end
            if count == 0 then
                say_title("Felicitãri ai reuºit !")
                say("Ai doborât 500 jucãtori în duel !")
                say("Recompesã :")
                say_verde("10% împotriva fiecãrei rase.")
                affect.add_collect(apply.ATT_BONUS_TO_WARRIOR, 10, 60*60*24*365*60)
                affect.add_collect(apply.ATT_BONUS_TO_ASSASSIN, 10, 60*60*24*365*60)
                affect.add_collect(apply.ATT_BONUS_TO_SURA, 10, 60*60*24*365*60)
                affect.add_collect(apply.ATT_BONUS_TO_SHAMAN, 10, 60*60*24*365*60)
            notice_all("".. pc.get_name() ..", doborât 500 jucãtori în duel.")
                clear_letter()
                set_state(__COMPLETE__)

            end
        end
    end
    end

    state __COMPLETE__ begin
    end
end
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

Up

[ Postat de pe Android ] Imagine
Avatar utilizator
Tommy Shelby
Utilizator interzis !

Utilizator interzis !
Mesaje: 432
Membru din: 31 Mai 2015, 20:42
Server: AOG2 soon
Regat: Jinno
Aprecieri: 58  
Mulţumiri: 579  
Discord: Copiază ID
Medalii

Vrei un quest care te pune sa omori un numar de jucatori fara sa fie in duel?
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

Nu, ma intereseaza sa fie doar in duel si sa fie functionabil.
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

Up

[ Postat de pe Android ] Imagine
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

Up

[ Postat de pe Android ] Imagine
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

Up

[ Postat de pe Android ] Imagine
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

Up

[ Postat de pe Android ] Imagine
Avatar utilizator
tastatura
Nivel 2

Nivel 2
Mesaje: 156
Membru din: 03 Mar 2016, 17:43
Server: 2021
Regat: Shinsoo
Aprecieri: 731  
Mulţumiri: 21  
Discord: Copiază ID
 Contact:
Medalii

Salut! Cateva buguri au disparut, dar nu stiu faza cu teleporter... https://paste2.org/pvB1d3KX
se foloseste space mult pentru a strica questul respectiv...asa face romanul


doua diferente clare...
Nici eu nu stiu sa fac un quest cap coada dar copiez din 10, 20 sau 50 si fac unul cum vreau eu. Nu stiu sa fac anumite functii dar altele le au facute, tu doar trebuie sa il inchizi si sa fi atent la tab. Succes! Imi dai mesaj si iti dau discord daca mai ai nevoie de ceva. Fara "hate"
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

Nu stiu daca questului ii lipsesc functii sau ceva nu e bine aranjat, dar mie imi functioneaza la fel. Jucatorul care castiga, in loc sa i se scada cate -1 din alea 500, ii scade cate -2 dueluri.
Închis
Răspunsuri
3
Vizualizări
246
Răspunsuri
1
Vizualizări
250
Răspunsuri
1
Vizualizări
280
Răspunsuri
9
Vizualizări
384

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Baidu [Spider], Google [Bot], Semrush [Bot] și 40 vizitatori