antiblock
Elveron
  • Chatbox

    You don't have permission to chat.
    Load More
  • 0
Sign in to follow this  
FoxBoyzz

[Dúvida] Iniciar Com Itens

Question

Boas pessoal, queria uma ajudinha na quest de iniciar com itens..
Queria adicionar neste código por exemplo cada classe por ex warrior recebe x items, sura a mesma coisa, ninja, lycan.. etc..
Deixo-vos a qest para ver se me conseguem ajudar com este código..
 

quest give_basic_weapon begin
	state start begin
		when login with pc.getqf("login_weapon") == 0 begin
       function karakter()
            local karakter = {'Savaþçý ','Ninja','Sura',' Þaman','Lycan'}
            return karakter[pc.get_job()+1]
        end	
        function bayrak_liste()
            local bayrak_liste = {'Shinsoo','Chunjo','Jinno'}
            return bayrak_liste[pc.get_empire()]
        end	
        function cinsiyet()
            local cinsiyet = {'erkek','kadýn'}
            return cinsiyet[pc.get_sex()+1]
        end
		pc.change_gold(200000)
		say_title("Sejas muito bem vindo ao nosso servidor Alone2")
		say("Esperemos que te divirtas, várias aventuras te aguardam.")
		say("Deixo-te aqui uma espada para combateres pela tua vida, no npc vendedor de armaduras tens o resto do set!!")
		say_item_vnum(50187)
		pc.give_item2("50187",1)
		pc.give_item2("19",1)
		pc.give_item2("50052",1)
		horse.advance()
		horse.advance()
		horse.advance()
		horse.advance()
		horse.advance()
		horse.advance()
		horse.advance()
		horse.advance()
		horse.advance()
		horse.advance()
		horse.advance()
        notice_all(pc.get_name()..", um novo jogador "..karakter().." pertencente ao reino de "..bayrak_liste().." começou a jogar no nosso servidor!")
		set_state(__COMPLETE__)
		end
	end	
	
	state __COMPLETE__ begin
	end
end

Abraços e desde já muito obrigado!

Share this post


Link to post
Share on other sites

5 answers to this question

  • 0

Metes as funções
 

local (a) ,  local (b) , local (c) , local (d)
e etc.

 

Cumprimentos ,

EtnieS

Share this post


Link to post
Share on other sites
antiblock
Rodnia | Alpha & Omega
  • 0

Metes as funções

 

local (a) ,  local (b) , local (c) , local (d)
e etc.

 

Cumprimentos ,

EtnieS

Certo mano, em que parte do meu código coloco isso?

Podes exemplificar?

Abraços

Share this post


Link to post
Share on other sites
  • 0

quest give_basic_weapon begin

state start begin

when login begin

if pc.getqf("basic_weapon") == 0 then

pc.setqf("basic_weapon", 1)

pc.change_gold(200000)

say_title("Sejas muito bem vindo ao nosso servidor Alone2")

say("Esperemos que te divirtas, várias aventuras te aguardam.")

say("Deixo-te aqui uma espada para combateres pela tua vida, no npc vendedor de armaduras tens o resto do set!!")

if pc.job == 0 then --Guerreiro

pc.give_item2(xxx)

elseif pc.job == 1 then --Ninja

pc.give_item2(xxx)

elseif pc.job == 2 then --Sura

pc.give_item2(xxx)

elseif pc.job == 3 then --Shaman

pc.give_item2(xxx)

elseif pc.job == 4 then --Lycan

pc.give_item2(xxx)

end

end

end

end

end

Share this post


Link to post
Share on other sites
  • 0
quest give_basic_weapon begin
	state start begin
		when login begin
			if pc.getqf("basic_weapon") == 0 then
				pc.setqf("basic_weapon", 1)
			pc.change_gold(200000)
			say_title("Sejas muito bem vindo ao nosso servidor Alone2")
			say("Esperemos que te divirtas, várias aventuras te aguardam.")
			say("Deixo-te aqui uma espada para combateres pela tua vida, no npc vendedor de armaduras tens o resto do set!!")
			if pc.job == 0 then --Guerreiro
				pc.give_item2(xxx)
			elseif pc.job == 1 then --Ninja
				pc.give_item2(xxx)
			elseif pc.job == 2 then --Sura
				pc.give_item2(xxx)
			elseif pc.job == 3 then --Shaman
				pc.give_item2(xxx)
			elseif pc.job == 4 then --Lycan
				pc.give_item2(xxx)
				end	
			end
		end
	end
end

 

Muito obrigado mano, seja pela tua saude, +1 :)

Abraços

Share this post


Link to post
Share on other sites
  • 0

Apaga um end, eu editei o post.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this