[Cerere] Quest Iteme Inceput

Închis
Avatar utilizator
Codexx
Nou Venit

Nou Venit
Mesaje: 31
Membru din: 18 Iul 2017, 20:52
Server: [In curand] Anteros
Regat: Jinno
Aprecieri: 35  
Mulţumiri: 1  
Medalii

Salut,

Imi puteti adauga, va rog, in questul de mai jos o functie care sa nu mai dea drumul la quest daca player-ul are peste lvl 1?
De fiecare data cand dau /reload q si un player se logheaza sau se teleporteaza, ii da iar mesajul de inceput + itemele

Cod: Selectaţi tot

quest give_basic_weapon begin
    state start begin
        when login begin
            if pc.getqf("basic_weapon") == 0 then
                pc.setqf("basic_weapon", 1)
         say_title ("Salut "..pc.get_name()..", bine ai venit !")
        say ( "Ares, zeul razboiului, pentru a se razbuna " ) 
          say ( "pe tatal sau, a impartit tot globul in trei regate" ) 
         say ( "aruncand un blestem asupra lor." ) 
         say ( " O bucata de asteroid a lovit unul dintre" ) 
         say ( "cele trei mari tinuturi. Localnicii au" ) 
         say ( "numit-o Piatra Metin. Efectul pietrei era" ) 
         say ( " de a tranforma comportamentul oricarui om" ) 
         say ( "in unul violent, sangeros. " ) 
         say ( " Anteros, fiul lui Ares si al Afroditei, s-a " ) 
         say ( "impotrivit tatalui sau, dorind revenirea pacii. " )
         say ( "Anteros a hotarat ca fiecare luptator nou " )
         say ( "sa primeasca echipamentul necesar" )
         say ( " si sa lupte pentru pace si intelegere. " )
         say ( "Si tu ai primit echipamentul. BAFTA !" )


            if pc . job == 0 then
                pc . give_item2 ( "19" , 1 )
                pc . give_item2 ( "3009" , 1 )
                pc . give_item2 ( "11209" , 1 )
                pc . give_item2 ( "12209" , 1 )
                pc . give_item2 ( "13009" , 1 )
                pc . give_item2 ( "17009" , 1 )
                pc . give_item2 ( "14009" , 1 )
                pc . give_item2 ( "15009" , 1 )
                pc . give_item2 ( "16009" , 1 )

            elseif pc . job == 1 then 
                pc . give_item2 ( "1009" , 1 )
                pc . give_item2 ( "2009" , 1 )
                pc . give_item2 ( "8009" , 200 )
                pc . give_item2 ( "11409" , 1 )
                pc . give_item2 ( "12349" , 1 )
                pc . give_item2 ( "13009" , 1 )
                pc . give_item2 ( "17009" , 1 )
                pc . give_item2 ( "14009" , 1 )
                pc . give_item2 ( "15009" , 1 )
                pc . give_item2 ( "16009" , 1 )

            elseif pc . job == 2 then 
                pc . give_item2 ( "19" , 1 ) 
                pc . give_item2 ( "12489" , 1 )
                pc . give_item2 ( "11609" , 1 )
                pc . give_item2 ( "13009" , 1 )
                pc . give_item2 ( "17009" , 1 )
                pc . give_item2 ( "14009" , 1 )
                pc . give_item2 ( "15009" , 1 )
                pc . give_item2 ( "16009" , 1 )

            elseif pc . job == 3 then 
                pc . give_item2 ( "7009" , 1 )
                pc . give_item2 ( "12629" , 1 )
                pc . give_item2 ( "11809" , 1 )
                pc . give_item2 ( "13009" , 1 )
                pc . give_item2 ( "17009" , 1 )
                pc . give_item2 ( "14009" , 1 )
                pc . give_item2 ( "15009" , 1 )
                pc . give_item2 ( "16009" , 1 )

            end

            if pc.countitem(item) == 0 and pc.weapon != item then
                pc . give_item2 ( "50187" , 1 )               
                pc . give_item2 ( "70038" , 1 )
                pc . give_item2 ( "72723" , 1 )
                pc . give_item2 ( "72727" , 1 )
                pc . give_item2 ( "27105" , 200 )
                pc . give_item2 ( "27102" , 200 )
                pc . give_item2 ( "72702" , 1 )
                pc . give_item2 ( "70007" , 1 )
                pc . give_item2 ( "72027" , 20 )
                pc . give_item2 ( "72048" , 20 )
                pc . give_item2 ( "71027" , 20 )
                pc . give_item2 ( "71028" , 20 )
                pc . give_item2 ( "71029" , 20 )
                pc . give_item2 ( "71030" , 20 ) 
                pc.set_skill_level(131 ,59)
                pc.set_skill_level(124 ,59)
                pc.set_skill_level(126 ,59)
                pc.set_skill_level(127 ,59)
                pc.set_skill_level(128 ,59)
                pc.set_skill_level(129 ,59)
		  horse.set_level("11")
                horse.ride()
                pc.give_item2("50052",1) 
            affect.add_collect(apply.MOVE_SPEED, 100, 60*60*24*365*80)
            end
        end
    end
end
end 
Pentru acest mesaj, Codexx for the post:
Zake13pro
Avatar utilizator
[RaffaeL]
Software Developer

Software Developer
Mesaje: 3223
Membru din: 19 Mar 2016, 12:58
Server: ...
Aprecieri: 15  
Mulţumiri: 2502  
  Rezolvări prob.: 2
Discord: Copiază ID
 Contact:
Medalii

Codexx scrie:Salut,

Imi puteti adauga, va rog, in questul de mai jos o functie care sa nu mai dea drumul la quest daca player-ul are peste lvl 1?
De fiecare data cand dau /reload q si un player se logheaza sau se teleporteaza, ii da iar mesajul de inceput + itemele

Cod: Selectaţi tot

quest give_basic_weapon begin
    state start begin
        when login begin
            if pc.getqf("basic_weapon") == 0 then
                pc.setqf("basic_weapon", 1)
         say_title ("Salut "..pc.get_name()..", bine ai venit !")
        say ( "Ares, zeul razboiului, pentru a se razbuna " ) 
          say ( "pe tatal sau, a impartit tot globul in trei regate" ) 
         say ( "aruncand un blestem asupra lor." ) 
         say ( " O bucata de asteroid a lovit unul dintre" ) 
         say ( "cele trei mari tinuturi. Localnicii au" ) 
         say ( "numit-o Piatra Metin. Efectul pietrei era" ) 
         say ( " de a tranforma comportamentul oricarui om" ) 
         say ( "in unul violent, sangeros. " ) 
         say ( " Anteros, fiul lui Ares si al Afroditei, s-a " ) 
         say ( "impotrivit tatalui sau, dorind revenirea pacii. " )
         say ( "Anteros a hotarat ca fiecare luptator nou " )
         say ( "sa primeasca echipamentul necesar" )
         say ( " si sa lupte pentru pace si intelegere. " )
         say ( "Si tu ai primit echipamentul. BAFTA !" )


            if pc . job == 0 then
                pc . give_item2 ( "19" , 1 )
                pc . give_item2 ( "3009" , 1 )
                pc . give_item2 ( "11209" , 1 )
                pc . give_item2 ( "12209" , 1 )
                pc . give_item2 ( "13009" , 1 )
                pc . give_item2 ( "17009" , 1 )
                pc . give_item2 ( "14009" , 1 )
                pc . give_item2 ( "15009" , 1 )
                pc . give_item2 ( "16009" , 1 )

            elseif pc . job == 1 then 
                pc . give_item2 ( "1009" , 1 )
                pc . give_item2 ( "2009" , 1 )
                pc . give_item2 ( "8009" , 200 )
                pc . give_item2 ( "11409" , 1 )
                pc . give_item2 ( "12349" , 1 )
                pc . give_item2 ( "13009" , 1 )
                pc . give_item2 ( "17009" , 1 )
                pc . give_item2 ( "14009" , 1 )
                pc . give_item2 ( "15009" , 1 )
                pc . give_item2 ( "16009" , 1 )

            elseif pc . job == 2 then 
                pc . give_item2 ( "19" , 1 ) 
                pc . give_item2 ( "12489" , 1 )
                pc . give_item2 ( "11609" , 1 )
                pc . give_item2 ( "13009" , 1 )
                pc . give_item2 ( "17009" , 1 )
                pc . give_item2 ( "14009" , 1 )
                pc . give_item2 ( "15009" , 1 )
                pc . give_item2 ( "16009" , 1 )

            elseif pc . job == 3 then 
                pc . give_item2 ( "7009" , 1 )
                pc . give_item2 ( "12629" , 1 )
                pc . give_item2 ( "11809" , 1 )
                pc . give_item2 ( "13009" , 1 )
                pc . give_item2 ( "17009" , 1 )
                pc . give_item2 ( "14009" , 1 )
                pc . give_item2 ( "15009" , 1 )
                pc . give_item2 ( "16009" , 1 )

            end

            if pc.countitem(item) == 0 and pc.weapon != item then
                pc . give_item2 ( "50187" , 1 )               
                pc . give_item2 ( "70038" , 1 )
                pc . give_item2 ( "72723" , 1 )
                pc . give_item2 ( "72727" , 1 )
                pc . give_item2 ( "27105" , 200 )
                pc . give_item2 ( "27102" , 200 )
                pc . give_item2 ( "72702" , 1 )
                pc . give_item2 ( "70007" , 1 )
                pc . give_item2 ( "72027" , 20 )
                pc . give_item2 ( "72048" , 20 )
                pc . give_item2 ( "71027" , 20 )
                pc . give_item2 ( "71028" , 20 )
                pc . give_item2 ( "71029" , 20 )
                pc . give_item2 ( "71030" , 20 ) 
                pc.set_skill_level(131 ,59)
                pc.set_skill_level(124 ,59)
                pc.set_skill_level(126 ,59)
                pc.set_skill_level(127 ,59)
                pc.set_skill_level(128 ,59)
                pc.set_skill_level(129 ,59)
		  horse.set_level("11")
                horse.ride()
                pc.give_item2("50052",1) 
            affect.add_collect(apply.MOVE_SPEED, 100, 60*60*24*365*80)
            end
        end
    end
end
end 
Poftim:

Cod: Selectaţi tot

quest give_basic_weapon begin
    state start begin
        when login with pc.get_level() == 1 begin
            if pc.getqf("basic_weapon") == 0 then
                pc.setqf("basic_weapon", 1)
         say_title ("Salut "..pc.get_name()..", bine ai venit !")
        say ( "Ares, zeul razboiului, pentru a se razbuna " )
          say ( "pe tatal sau, a impartit tot globul in trei regate" )
         say ( "aruncand un blestem asupra lor." )
         say ( " O bucata de asteroid a lovit unul dintre" )
         say ( "cele trei mari tinuturi. Localnicii au" )
         say ( "numit-o Piatra Metin. Efectul pietrei era" )
         say ( " de a tranforma comportamentul oricarui om" )
         say ( "in unul violent, sangeros. " )
         say ( " Anteros, fiul lui Ares si al Afroditei, s-a " )
         say ( "impotrivit tatalui sau, dorind revenirea pacii. " )
         say ( "Anteros a hotarat ca fiecare luptator nou " )
         say ( "sa primeasca echipamentul necesar" )
         say ( " si sa lupte pentru pace si intelegere. " )
         say ( "Si tu ai primit echipamentul. BAFTA !" )


            if pc . job == 0 then
                pc . give_item2 ( "19" , 1 )
                pc . give_item2 ( "3009" , 1 )
                pc . give_item2 ( "11209" , 1 )
                pc . give_item2 ( "12209" , 1 )
                pc . give_item2 ( "13009" , 1 )
                pc . give_item2 ( "17009" , 1 )
                pc . give_item2 ( "14009" , 1 )
                pc . give_item2 ( "15009" , 1 )
                pc . give_item2 ( "16009" , 1 )

            elseif pc . job == 1 then
                pc . give_item2 ( "1009" , 1 )
                pc . give_item2 ( "2009" , 1 )
                pc . give_item2 ( "8009" , 200 )
                pc . give_item2 ( "11409" , 1 )
                pc . give_item2 ( "12349" , 1 )
                pc . give_item2 ( "13009" , 1 )
                pc . give_item2 ( "17009" , 1 )
                pc . give_item2 ( "14009" , 1 )
                pc . give_item2 ( "15009" , 1 )
                pc . give_item2 ( "16009" , 1 )

            elseif pc . job == 2 then
                pc . give_item2 ( "19" , 1 )
                pc . give_item2 ( "12489" , 1 )
                pc . give_item2 ( "11609" , 1 )
                pc . give_item2 ( "13009" , 1 )
                pc . give_item2 ( "17009" , 1 )
                pc . give_item2 ( "14009" , 1 )
                pc . give_item2 ( "15009" , 1 )
                pc . give_item2 ( "16009" , 1 )

            elseif pc . job == 3 then
                pc . give_item2 ( "7009" , 1 )
                pc . give_item2 ( "12629" , 1 )
                pc . give_item2 ( "11809" , 1 )
                pc . give_item2 ( "13009" , 1 )
                pc . give_item2 ( "17009" , 1 )
                pc . give_item2 ( "14009" , 1 )
                pc . give_item2 ( "15009" , 1 )
                pc . give_item2 ( "16009" , 1 )

            end

            if pc.countitem(item) == 0 and pc.weapon != item then
                pc . give_item2 ( "50187" , 1 )               
                pc . give_item2 ( "70038" , 1 )
                pc . give_item2 ( "72723" , 1 )
                pc . give_item2 ( "72727" , 1 )
                pc . give_item2 ( "27105" , 200 )
                pc . give_item2 ( "27102" , 200 )
                pc . give_item2 ( "72702" , 1 )
                pc . give_item2 ( "70007" , 1 )
                pc . give_item2 ( "72027" , 20 )
                pc . give_item2 ( "72048" , 20 )
                pc . give_item2 ( "71027" , 20 )
                pc . give_item2 ( "71028" , 20 )
                pc . give_item2 ( "71029" , 20 )
                pc . give_item2 ( "71030" , 20 )
                pc.set_skill_level(131 ,59)
                pc.set_skill_level(124 ,59)
                pc.set_skill_level(126 ,59)
                pc.set_skill_level(127 ,59)
                pc.set_skill_level(128 ,59)
                pc.set_skill_level(129 ,59)
        horse.set_level("11")
                horse.ride()
                pc.give_item2("50052",1)
            affect.add_collect(apply.MOVE_SPEED, 100, 60*60*24*365*80)
            end
        end
    end
end
end 
Pentru acest mesaj, [RaffaeL] a primit 2 (de) mulţumiri
Codexx • alexandruu16
Imagine
Imagine
https://www.youtube.com/watch?v=GhYkCIETEto
Do everything, if you know what you're doing, else... Imagine
Ma gasesti si aici: Discord https://discord.gg/5J5GnyZVSR
Afișează semnătura
Avatar utilizator
Codexx
Nou Venit

Nou Venit
Mesaje: 31
Membru din: 18 Iul 2017, 20:52
Server: [In curand] Anteros
Regat: Jinno
Aprecieri: 35  
Mulţumiri: 1  
Medalii

Multumesc !
Si aici ▲ si prin buton
Avatar utilizator
Hades ✔
Utilizatorul Lunii Noiembrie

Utilizatorul Lunii Noiembrie
Mesaje: 3363
Membru din: 22 Aug 2016, 18:35
Server: Hades World
Aprecieri: 104  
Mulţumiri: 824  
Discord: Copiază ID
 Contact:
Medalii

Mutat în "Cereri Rezolvate".
Hades World
(New) 2023 Version for Selling!
Discord: hades_97
Server Discord: https://discord.gg/YF27nkC

:flag_gb: :flag_ro: :flag_de: :flag_tr: :flag_pl: :flag_cz: :flag_fr: :flag_pt: :flag_nl: :flag_gr: :flag_hu: :flag_it: :flag_es:

Imagine
Afișează semnătura
Închis
Răspunsuri
2
Vizualizări
2022
Răspunsuri
4
Vizualizări
624
Răspunsuri
3
Vizualizări
122
Răspunsuri
4
Vizualizări
1467

Înapoi la “Cereri Rezolvate”

  • Informaţie
  • Cine este conectat

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