[Cerere]Tinctură nume.

Avatar utilizator
Raven02
Nivel 1

Nivel 1
Mesaje: 110
Membru din: 07 Sep 2014, 10:25
Server: Frozen
Regat: Jinno
Aprecieri: 19  
Mulţumiri: 1  
Medalii

Salut are cineva quest care merge 100% la tinctura nume? Şi dacă se face ceva din sursă?
Avatar utilizator
[Tupeu]
Membru de Elita

Membru de Elita
Mesaje: 4101
Membru din: 28 Oct 2015, 16:16
Aprecieri: 35  
Mulţumiri: 2304  
 Contact:
Medalii

Raven02 scrie:Salut are cineva quest care merge 100% la tinctura nume? Şi dacă se face ceva din sursă?
Incearca:

Cod: Selectaţi tot

 quest schimba_numele begin
       state start begin
          when 71055.use begin
             say_title("Tinctura numelui")
             if pc.is_married() then
                say("Esti casatorit.")
                say("Nu poti schimba numele.")
                return
             elseif pc.is_polymorphed() then
                say("Esti transformat.")
                say("Nu poti schimba numele.")
                return
             elseif pc.has_guild() then
                say("Esti intr-o bresla.")
                say("Nu poti schimba numele.")
                return
             elseif party.is_party() then
                say("Esti intr-o grupa.")
                say("Nu poti schimba numele.")
                return
             elseif pc.get_level() < 1 then
                say("Nu ai Levelul 1 de aceea")
                say("nu iti poti schimba numele.")
                return
             elseif get_time() < pc.getqf("next_time") then
                say("Inca nu iti poti schima numele.")
                return
             end
             say("Introdu numele dorit.")
             local name = pc.name
             local str = input()
             local ret = pc.change_name(str)
             say_title("Tinctura numelui")
             if ret == 0 then
                say("Trebuie sa te relogehzi")
                say("pentru ati putea vedea noul nume.")
             elseif ret == 1 then
                say("A aparut o eroare la incercarea de ati")
                say("schimba numele.Incearca din nou")
             elseif ret == 2 then
                say("Numele este deja folosit.")
                say("Alege alt nume.")
             elseif ret == 3 then
                say("Numele este deja folosit")
                say("Alege alt nume.")
             elseif ret == 4 then
                say("Ti-ai schimbat numele cu succes.")
                say("Relogheazate.")
                pc.remove_item("71055", 1)
                pc.setqf("next_time", get_time() + time_hour_to_sec(24*15))
             else
                say("Eroare necunoscuta.")
                say("Trimite-i un mesaj adminului cu textul:")
                say(ret)
             end
          end
       end
    end

De la itemul 71055 testezi.
Avatar utilizator
Raven02
Nivel 1

Nivel 1
Mesaje: 110
Membru din: 07 Sep 2014, 10:25
Server: Frozen
Regat: Jinno
Aprecieri: 19  
Mulţumiri: 1  
Medalii

qTupeu scrie:
Raven02 scrie:Salut are cineva quest care merge 100% la tinctura nume? Şi dacă se face ceva din sursă?
Incearca:

Cod: Selectaţi tot

 quest schimba_numele begin
       state start begin
          when 71055.use begin
             say_title("Tinctura numelui")
             if pc.is_married() then
                say("Esti casatorit.")
                say("Nu poti schimba numele.")
                return
             elseif pc.is_polymorphed() then
                say("Esti transformat.")
                say("Nu poti schimba numele.")
                return
             elseif pc.has_guild() then
                say("Esti intr-o bresla.")
                say("Nu poti schimba numele.")
                return
             elseif party.is_party() then
                say("Esti intr-o grupa.")
                say("Nu poti schimba numele.")
                return
             elseif pc.get_level() < 1 then
                say("Nu ai Levelul 1 de aceea")
                say("nu iti poti schimba numele.")
                return
             elseif get_time() < pc.getqf("next_time") then
                say("Inca nu iti poti schima numele.")
                return
             end
             say("Introdu numele dorit.")
             local name = pc.name
             local str = input()
             local ret = pc.change_name(str)
             say_title("Tinctura numelui")
             if ret == 0 then
                say("Trebuie sa te relogehzi")
                say("pentru ati putea vedea noul nume.")
             elseif ret == 1 then
                say("A aparut o eroare la incercarea de ati")
                say("schimba numele.Incearca din nou")
             elseif ret == 2 then
                say("Numele este deja folosit.")
                say("Alege alt nume.")
             elseif ret == 3 then
                say("Numele este deja folosit")
                say("Alege alt nume.")
             elseif ret == 4 then
                say("Ti-ai schimbat numele cu succes.")
                say("Relogheazate.")
                pc.remove_item("71055", 1)
                pc.setqf("next_time", get_time() + time_hour_to_sec(24*15))
             else
                say("Eroare necunoscuta.")
                say("Trimite-i un mesaj adminului cu textul:")
                say(ret)
             end
          end
       end
    end

De la itemul 71055 testezi.
Am încercat, nu merge dau pe tinctură şi nu se întâmplă nimic... :( şi am şi în quest_functions pc.change_name.
Avatar utilizator
vasi99
Nivel 2

Nivel 2
Mesaje: 293
Membru din: 14 Noi 2014, 14:52
Regat: Jinno
Aprecieri: 24  
Mulţumiri: 0
Medalii

Incearca asta desi poate e la fel ca cel de la qTupeu n-am stat sa ma uit peste el.

Cod: Selectaţi tot

quest change_name_item begin
   state start begin
      when 71055.use begin
         say_title("Tinctura Numelui")
         if pc.is_married() then
            say("Daca esti casatorit nu poti")
            say("sa iti schimbi numele.")
            return
         elseif pc.is_polymorphed() then
            say("In timp ce esti transformat")
            say("nu poti sa iti schimbi numele.")
            return
         elseif pc.has_guild() then
            say("Daca esti intr-o bresla")
            say("nu poti sa iti schimbi numele.")
            return
         elseif party.is_party() then
            say("Daca esti intr-un grup")
            say("nu poti sa iti schimbi numele.")
            return
         elseif pc.get_level() < 50 then
            say("Poti sa iti schimbi numele")
            say("de la nivelul 50.")
            return
         elseif get_time() < pc.getqf("next_time") then
            say("Nu puteti sa va schimbati acum numele.")
            return
         end
         say("Scrieti numele pe care il doriti.")
         local name = pc.name
         local str = input()
         local ret = pc.change_name(str)
         say_title("Tinctura numelui")
         if ret == 0 then
            say("Dupa ce ati terminat procedura va rugam ")
            say("sa dati relog pentru a va schimba numele.")
         elseif ret == 1 then
            say("In timp ce foloseati obiectul a aparut o eroare")
            say("asadar va rugam sa repetati procedura.")
         elseif ret == 2 then
            say("Acest nume nu mai este disponibil.")
            say("Va rugam sa va ganditi la alt nume.")
         elseif ret == 3 then
            say("Acest nume nu mai este disponibil.")
            say("Va rugam sa va ganditi la alt nume.")
         elseif ret == 4 then
            say("Numele a fost schimbat iar acum")
            say("va rrugam sa faceti RELOG.")
            pc.remove_item("71055", 1)
            pc.setqf("next_time", get_time() + time_hour_to_sec(24*15))
         else
            say("Ups! Eroare Necunoscuta!")
            say("Va rugam sa introduceti numarul:")
            say(ret)
            say("Raportati unui ADMINISTRATOR")
         end
      end
   end
end

Imagine

Imagine
Afișează semnătura
Avatar utilizator
Raven02
Nivel 1

Nivel 1
Mesaje: 110
Membru din: 07 Sep 2014, 10:25
Server: Frozen
Regat: Jinno
Aprecieri: 19  
Mulţumiri: 1  
Medalii

vasi99 scrie:Incearca asta desi poate e la fel ca cel de la qTupeu n-am stat sa ma uit peste el.

Cod: Selectaţi tot

quest change_name_item begin
   state start begin
      when 71055.use begin
         say_title("Tinctura Numelui")
         if pc.is_married() then
            say("Daca esti casatorit nu poti")
            say("sa iti schimbi numele.")
            return
         elseif pc.is_polymorphed() then
            say("In timp ce esti transformat")
            say("nu poti sa iti schimbi numele.")
            return
         elseif pc.has_guild() then
            say("Daca esti intr-o bresla")
            say("nu poti sa iti schimbi numele.")
            return
         elseif party.is_party() then
            say("Daca esti intr-un grup")
            say("nu poti sa iti schimbi numele.")
            return
         elseif pc.get_level() < 50 then
            say("Poti sa iti schimbi numele")
            say("de la nivelul 50.")
            return
         elseif get_time() < pc.getqf("next_time") then
            say("Nu puteti sa va schimbati acum numele.")
            return
         end
         say("Scrieti numele pe care il doriti.")
         local name = pc.name
         local str = input()
         local ret = pc.change_name(str)
         say_title("Tinctura numelui")
         if ret == 0 then
            say("Dupa ce ati terminat procedura va rugam ")
            say("sa dati relog pentru a va schimba numele.")
         elseif ret == 1 then
            say("In timp ce foloseati obiectul a aparut o eroare")
            say("asadar va rugam sa repetati procedura.")
         elseif ret == 2 then
            say("Acest nume nu mai este disponibil.")
            say("Va rugam sa va ganditi la alt nume.")
         elseif ret == 3 then
            say("Acest nume nu mai este disponibil.")
            say("Va rugam sa va ganditi la alt nume.")
         elseif ret == 4 then
            say("Numele a fost schimbat iar acum")
            say("va rrugam sa faceti RELOG.")
            pc.remove_item("71055", 1)
            pc.setqf("next_time", get_time() + time_hour_to_sec(24*15))
         else
            say("Ups! Eroare Necunoscuta!")
            say("Va rugam sa introduceti numarul:")
            say(ret)
            say("Raportati unui ADMINISTRATOR")
         end
      end
   end
end

Şi acesta face la fel.. probabil trebuie ceva în questlib? sau nu ştiu..
Avatar utilizator
vasi99
Nivel 2

Nivel 2
Mesaje: 293
Membru din: 14 Noi 2014, 14:52
Regat: Jinno
Aprecieri: 24  
Mulţumiri: 0
Medalii

Raven02 scrie:
vasi99 scrie:Incearca asta desi poate e la fel ca cel de la qTupeu n-am stat sa ma uit peste el.

Cod: Selectaţi tot

quest change_name_item begin
   state start begin
      when 71055.use begin
         say_title("Tinctura Numelui")
         if pc.is_married() then
            say("Daca esti casatorit nu poti")
            say("sa iti schimbi numele.")
            return
         elseif pc.is_polymorphed() then
            say("In timp ce esti transformat")
            say("nu poti sa iti schimbi numele.")
            return
         elseif pc.has_guild() then
            say("Daca esti intr-o bresla")
            say("nu poti sa iti schimbi numele.")
            return
         elseif party.is_party() then
            say("Daca esti intr-un grup")
            say("nu poti sa iti schimbi numele.")
            return
         elseif pc.get_level() < 50 then
            say("Poti sa iti schimbi numele")
            say("de la nivelul 50.")
            return
         elseif get_time() < pc.getqf("next_time") then
            say("Nu puteti sa va schimbati acum numele.")
            return
         end
         say("Scrieti numele pe care il doriti.")
         local name = pc.name
         local str = input()
         local ret = pc.change_name(str)
         say_title("Tinctura numelui")
         if ret == 0 then
            say("Dupa ce ati terminat procedura va rugam ")
            say("sa dati relog pentru a va schimba numele.")
         elseif ret == 1 then
            say("In timp ce foloseati obiectul a aparut o eroare")
            say("asadar va rugam sa repetati procedura.")
         elseif ret == 2 then
            say("Acest nume nu mai este disponibil.")
            say("Va rugam sa va ganditi la alt nume.")
         elseif ret == 3 then
            say("Acest nume nu mai este disponibil.")
            say("Va rugam sa va ganditi la alt nume.")
         elseif ret == 4 then
            say("Numele a fost schimbat iar acum")
            say("va rrugam sa faceti RELOG.")
            pc.remove_item("71055", 1)
            pc.setqf("next_time", get_time() + time_hour_to_sec(24*15))
         else
            say("Ups! Eroare Necunoscuta!")
            say("Va rugam sa introduceti numarul:")
            say(ret)
            say("Raportati unui ADMINISTRATOR")
         end
      end
   end
end

Şi acesta face la fel.. probabil trebuie ceva în questlib? sau nu ştiu..
Ai dat la permisiuni 777 nu ? :-??
Imagine

Imagine
Afișează semnătura
Avatar utilizator
Raven02
Nivel 1

Nivel 1
Mesaje: 110
Membru din: 07 Sep 2014, 10:25
Server: Frozen
Regat: Jinno
Aprecieri: 19  
Mulţumiri: 1  
Medalii

vasi99 scrie:
Raven02 scrie:
vasi99 scrie:Incearca asta desi poate e la fel ca cel de la qTupeu n-am stat sa ma uit peste el.

Cod: Selectaţi tot

quest change_name_item begin
   state start begin
      when 71055.use begin
         say_title("Tinctura Numelui")
         if pc.is_married() then
            say("Daca esti casatorit nu poti")
            say("sa iti schimbi numele.")
            return
         elseif pc.is_polymorphed() then
            say("In timp ce esti transformat")
            say("nu poti sa iti schimbi numele.")
            return
         elseif pc.has_guild() then
            say("Daca esti intr-o bresla")
            say("nu poti sa iti schimbi numele.")
            return
         elseif party.is_party() then
            say("Daca esti intr-un grup")
            say("nu poti sa iti schimbi numele.")
            return
         elseif pc.get_level() < 50 then
            say("Poti sa iti schimbi numele")
            say("de la nivelul 50.")
            return
         elseif get_time() < pc.getqf("next_time") then
            say("Nu puteti sa va schimbati acum numele.")
            return
         end
         say("Scrieti numele pe care il doriti.")
         local name = pc.name
         local str = input()
         local ret = pc.change_name(str)
         say_title("Tinctura numelui")
         if ret == 0 then
            say("Dupa ce ati terminat procedura va rugam ")
            say("sa dati relog pentru a va schimba numele.")
         elseif ret == 1 then
            say("In timp ce foloseati obiectul a aparut o eroare")
            say("asadar va rugam sa repetati procedura.")
         elseif ret == 2 then
            say("Acest nume nu mai este disponibil.")
            say("Va rugam sa va ganditi la alt nume.")
         elseif ret == 3 then
            say("Acest nume nu mai este disponibil.")
            say("Va rugam sa va ganditi la alt nume.")
         elseif ret == 4 then
            say("Numele a fost schimbat iar acum")
            say("va rrugam sa faceti RELOG.")
            pc.remove_item("71055", 1)
            pc.setqf("next_time", get_time() + time_hour_to_sec(24*15))
         else
            say("Ups! Eroare Necunoscuta!")
            say("Va rugam sa introduceti numarul:")
            say(ret)
            say("Raportati unui ADMINISTRATOR")
         end
      end
   end
end

Şi acesta face la fel.. probabil trebuie ceva în questlib? sau nu ştiu..
Ai dat la permisiuni 777 nu ? :-??
Da, am dat ţin să menţionez că am type 3, subtype 10.
Avatar utilizator
[Tupeu]
Membru de Elita

Membru de Elita
Mesaje: 4101
Membru din: 28 Oct 2015, 16:16
Aprecieri: 35  
Mulţumiri: 2304  
 Contact:
Medalii

Pune type 18 la item si vezi daca merge.

[ Postat de pe Android ] Imagine
Avatar utilizator
Raven02
Nivel 1

Nivel 1
Mesaje: 110
Membru din: 07 Sep 2014, 10:25
Server: Frozen
Regat: Jinno
Aprecieri: 19  
Mulţumiri: 1  
Medalii

qTupeu scrie:Pune type 18 la item si vezi daca merge.

[ Postat de pe Android ] Imagine
Şi la subtype las 10 sau pun 0 ?
Ultima oară modificat 31 Ian 2017, 22:32 de către Raven02, modificat de 2 ori în total.
Avatar utilizator
Raven02
Nivel 1

Nivel 1
Mesaje: 110
Membru din: 07 Sep 2014, 10:25
Server: Frozen
Regat: Jinno
Aprecieri: 19  
Mulţumiri: 1  
Medalii

Am reuşit dar acum îmi apare când schimb numele "Eroare necunoscută.Trimite-i un mesaj adminului cu textul 5"
Închis
Răspunsuri
5
Vizualizări
449
Răspunsuri
1
Vizualizări
173
Răspunsuri
3
Vizualizări
463
Răspunsuri
7
Vizualizări
688

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 12 vizitatori