Am nevoie de give_basic_weapon

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Deconectat
Avatar utilizator
C0mY
Nou Venit
Nou Venit
Mesaje: 17
Membru din: 14 Noi 2013
Status: Sunt bine mersi ^.^
Server Metin2: asd
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 0

Am nevoie de give_basic_weapon

Mesajde C0mY » 14 Dec 2013, 14:40

Am si eu nevoie de un give_basic_weapon pentru germany serv files.Unu fara bug care sa imi dea iteme pe toate carcaterele fata si baiat.Eu am unu dar nu imi da iteme pe unele caractere.Am cautat pe net.. dar nu prea gasesc questul bun

Deconectat
Avatar utilizator
Lehel
Fost Super Ad Moderator
Fost Super Ad Moderator
Mesaje: 1397
Membru din: 21 Aug 2013
Localitate: Cluj-Napoca
Reputație: ---------------------------------------
► Fost Super Moderator
► c++ programmer
► Fost super ad moderator
► Fost lider helperi
---------------------------------------
Regat: Jinno
Mulțumiri acordate: 19
Mulțumiri primite: 23
Contact:

Re: Am nevoie de give_basic_weapon

Mesajde Lehel » 14 Dec 2013, 21:09

Quest :

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)

                if pc.job == 0 then
                    pc.give_item2(27002,200 )
                    pc.give_item2(27002,200 )
                    pc.give_item2(27005,200 )
                    pc.give_item2(16)
                    pc.give_item2(11206)
                    pc.give_item2(12206)
                    pc.give_item2(13006)
                    pc.give_item2(14006)
                    pc.give_item2(15006)
                    pc.give_item2(16006)
                    pc.give_item2(17006)
                    pc.give_item2(72702)
                    pc.give_item2(71044, 20)
                    pc.give_item2(71045, 20)
                    pc.give_item2(70021)
                    pc.give_item2(10001)
                    horse . set_level ( 21 ) 
                    horse . ride ( ) 
                    pc . give_item2 ( 50053 ) 
                    pc . set_skill_level ( 131 , 59 )
                    pc . set_skill_level ( 137 , 59 )
                    pc . set_skill_level ( 138 , 59 )
                    pc . set_skill_level ( 139 , 59 )
                    pc . set_skill_level ( 140 , 59 ) 
                    say("Welcome to Deathju2")
                    say("Please respect the staff")
                    say("Hackers gets logged automaticly, so watch out!")

                elseif pc.job == 1 then
                    pc.give_item2(27002,200 )
                    pc.give_item2(27002,200 )
                    pc.give_item2(27005,200 )
                    pc.give_item2(1006)
                    pc.give_item2(11406)
                    pc.give_item2(12346)
                    pc.give_item2(13006)
                    pc.give_item2(14006)
                    pc.give_item2(15006)
                    pc.give_item2(16006)
                    pc.give_item2(17006)
                    pc.give_item2(72702)
                    pc.give_item2(71044, 20)
                    pc.give_item2(71045, 20)
                    pc.give_item2(70021)
                    pc.give_item2(10001)
                    horse . set_level ( 21 ) 
                    horse . ride ( ) 
                    pc . give_item2 ( 50053 ) 
                    pc . set_skill_level ( 131 , 59 )
                    pc . set_skill_level ( 137 , 59 )
                    pc . set_skill_level ( 138 , 59 )
                    pc . set_skill_level ( 139 , 59 )
                    pc . set_skill_level ( 140 , 59 ) 
                    say("Welcome to Deathju2")
                    say("Please respect the staff")
                    say("Hackers gets logged automaticly, so watch out!")
                 
                elseif pc.job == 2 then
                    pc.give_item2(27002,200 )
                    pc.give_item2(27002,200 )
                    pc.give_item2(27005,200 )
                    pc.give_item2(16)
                    pc.give_item2(11606)
                    pc.give_item2(12486)
                    pc.give_item2(13006)
                    pc.give_item2(14006)
                    pc.give_item2(15006)
                    pc.give_item2(16006)
                    pc.give_item2(17006)
                    pc.give_item2(72702)
                    pc.give_item2(71044, 20)
                    pc.give_item2(71045, 20)
                    pc.give_item2(70021)
                    pc.give_item2(10001)
                    horse . set_level ( 21 ) 
                    horse . ride ( ) 
                    pc . give_item2 ( 50053 ) 
                    pc . set_skill_level ( 131 , 59 )
                    pc . set_skill_level ( 137 , 59 )
                    pc . set_skill_level ( 138 , 59 )
                    pc . set_skill_level ( 139 , 59 )
                    pc . set_skill_level ( 140 , 59 ) 
                    say("Welcome to Deathju2")
                    say("Please respect the staff")
                    say("Hackers gets logged automaticly, so watch out!")
                 
                elseif pc.job == 3 then
                    pc.give_item2(27002,200 )
                    pc.give_item2(27002,200 )
                    pc.give_item2(27005,200 )
                    pc.give_item2(7006)
                    pc.give_item2(11806)
                    pc.give_item2(12626)
                    pc.give_item2(13006)
                    pc.give_item2(14006)
                    pc.give_item2(15006)
                    pc.give_item2(16006)
                    pc.give_item2(17006)
                    pc.give_item2(72702)
                    pc.give_item2(71044, 20)
                    pc.give_item2(71045, 20)
                    pc.give_item2(70021)
                    pc.give_item2(10001)
                    horse . set_level ( 21 ) 
                    horse . ride ( ) 
                    pc . give_item2 ( 50053 ) 
                    pc . set_skill_level ( 131 , 59 )
                    pc . set_skill_level ( 137 , 59 )
                    pc . set_skill_level ( 138 , 59 )
                    pc . set_skill_level ( 139 , 59 )
                    pc . set_skill_level ( 140 , 59 ) 
                    say("Welcome to Deathju2")
                    say("Please respect the staff")
                    say("Hackers gets logged automaticly, so watch out!")
                 
                end
            end
        end
    end
end
Imagine

Deconectat
Avatar utilizator
C0mY
Nou Venit
Nou Venit
Mesaje: 17
Membru din: 14 Noi 2013
Status: Sunt bine mersi ^.^
Server Metin2: asd
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: Am nevoie de give_basic_weapon

Mesajde C0mY » 14 Dec 2013, 23:06

Am bagat multe questuri si nu imi da iteme pe fiecare caracter creat. de ce?

Deconectat
Avatar utilizator
ilgryu
Nivel 3
Nivel 3
Mesaje: 388
Membru din: 13 Dec 2013
Localitate: Constanța
Server Metin2: Metin2Forbidden
Regat: Jinno
Mulțumiri acordate: 25
Mulțumiri primite: 17
Contact:

Re: Am nevoie de give_basic_weapon

Mesajde ilgryu » 15 Dec 2013, 17:58

posibil ca questi ala sa nu fie bun...
ial pe asta si daca nu merge altu mai jos:D

Cod: Selectaţi tot

quest give_basic_weapon begin
   state start begin
      when login begin
         local item_vnum = 50100
         local item_vnum2 = 50100
         local item_vnum3 = 50100
         if pc.get_job() == 1 then
            item_vnum = 50100
            item_vnum2 = 50100
            item_vnum3 = 50100
         elseif pc.get_job() == 2 then            
            item_vnum = 50100
            item_vnum2 = 50100
            item_vnum3 = 50100
         elseif pc.get_job() == 3 then
            item_vnum = 50100
            item_vnum2 = 50100
            item_vnum3 = 50100
         end
         pc.give_item2(item_vnum)
         pc.give_item2(item_vnum2)
         pc.give_item2(item_vnum3)
         pc.give_item2(72701)
         pc . give_gold ( "950000000" )
         set_state(weiter)
      end
   end   
   state weiter begin
      when letter begin
         send_letter("Bun venit!")
      end
      when button or info begin
         say_title("Salut "..pc.get_name())
         say("GTL-World este putin mai diferit fata de")
         say("majoritatea serverelor PVM-PVP. Pe acest")
         say("server nu te vei plictisi prea repede.")
         say("De asemenea, Yangul si Experienta se fac")
         say("prin intermediul misiunilor satenilor.")
         say("De indata ce atingi nivelul 2 vei primi")
         say("prima misiune dupa care, misiunile vor.")
         say("continuea intr-un sir! Va dorim un joc placut.")
         set_state(ende)
      end
   end
   state ende begin
   end
end


ial pe al meu functioneaza perfect sau daca nu merge

Cod: Selectaţi tot

quest give_basic_weapon begin
   state start begin
      when login begin
         -- Text informations | Start
         local hostname = "Metin2LaleaGane" -- Sets the servername
         local text1 = "Bun Venit Pe  to LaleaGane."
         local text2 = "Resepecta Staffu,"
         local text3 = "Hackeri nu sunt bine veniti,"
         local text4 = "Deci Distreazate Pe ,"
         local text5 = "Metin2Laleagane."
         -- Text informations | End
         
         -- Color settings | Start
         local blue = color256(0,0,128) -- RGB Decimal Color (Blue)
         local purple = color256(138,43,226) -- RGB Decimal Color (Purple)
         -- Color settings | End
         
         -- Equipment settings | Start
         local lvl = 30 -- Sets player level
         local hlvl = 21 -- Sets horse level
         local horseitem = 50053 -- Sets horse book
         local gold = 500000 -- Sets gold count
         local hkp = 12000 -- Sets alignment count
         -- Equipment settings | End
         
         local name = pc.get_name()
         
         if pc.getqf("basic_weapon") == 0 then
            say_size(40,30) -- Window size
            setbgimage("level_bg.tga") -- Sets background image from path: d:/ymir work/ui/game/questboard/
            say(blue.."Welcome "..name.." on "Metin2Laleagane"."..blue)
            say("")
            say(purple.."You got a typical equip!"..purple)
            say(purple.."Good game! ~ Metin2Laleagane Team"..purple)
            say("")
            say(purple..""..text1..""..purple)
            say(purple..""..text2..""..purple)
            say(purple..""..text3..""..purple)
            say(purple..""..text4..""..purple)
            say(purple..""..text5..""..purple)
            say("")
            if pc.get_job() == 0 then -- Warrior
               pc.give_item2("19")
               pc.give_item2("11209")   
               pc.give_item2("12209")
               notice_all(name.." (Warrior) is new on "..LaleaGane)
            elseif pc.get_job() == 1 then -- Assassin
               pc.give_item2("1009")
               pc.give_item2("11409")
               pc.give_item2("12349")
               notice_all(name.." (Assassin) is new on "..LaleaGane)
            elseif pc.get_job() == 2 then -- Sura
               pc.give_item2("19")
               pc.give_item2("11609")
               pc.give_item2("12489")
               notice_all(name.." (Sura) is new on "..LaleaGane)
            elseif pc.get_job() == 3 then -- Mage
               pc.give_item2("7009")
               pc.give_item2("11809")
               pc.give_item2("12629")
               notice_all(name.." (Mage) is new on "..LaleaGane)
            end
            while pc.get_level() < lvl do
               pc.give_exp2(pc.get_next_exp())
            end
            horse.set_level("21")
            pc.give_item2("13009")
            pc.give_item2("14009")
            pc.give_item2("15009")
            pc.give_item2("16009")
            pc.give_item2("17009")
            pc.give_item2("72702")
            pc.give_item2("70038",200)
            pc.give_item2("50512")
            pc.give_item2("50053")
            pc.give_item2("80009")
            pc.give_item2("27001",200)
            pc.give_item2("27003",200)
            pc.give_item2("27003",200)
            pc.give_item2("27006",200)
            pc.give_item2("27006",200)
            pc.give_item2("27004",200)
            pc.changegold(gold)
            pc.changealignment(hkp)
            pc.setqf("basic_weapon",1)
         else
            chat("Bine ai revenit "..name)
         end
      end
   end
end


P.S Modifica si tu acolo:))) numele si etc si vezi ca sa merga trebuie sa ai sistemu de culori daca nu il ai lasi replay
Fusai Aci
Facui Asta


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

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Bing [Bot], Ciprisor, ClauTk1, HoracioCondon, michalx5, Python27 și 21 vizitatori