Servicii de gazduire la calitate superioara! http://www.clever-host.ro

[LUA]Drop in functie de itemele de pe tine

Avatar utilizator

Topic author
Lucifer
Membru Clever-Host
Membru Clever-Host
Mesaje: 20
Membru din: 15 Iul 2017 22:04
Multumiri primite: 1 time
Vârsta: 23

[LUA]Drop in functie de itemele de pe tine

Mesaj de Lucifer » 16 Iul 2017 17:09

Functii :

Cod: Selectaţi tot

-----  ['Verificare in functie de arma']        = functie.quest1
-----   ['Verificare in functie de level']        = functie.quest12
-----   ['Verificare in functie de HP']        = functie.quest3
-----   ['Verificare in functie de Maxima HP']        = functie.quest4
-----   ['Verificare in functie de PM']        = functie.quest5
-----   ['Verificare in functie de Maxima PM']        = functie.quest6
-----   ['Verificare in functie de Experienta']        = functie.quest7
-----   ['Verificare in functie de  nivelul urmator']        = functie.quest8
-----   ['Verificare in functie de rasa']        = functie.quest9
-----   ['Verificare in functie de yang']         = functie.quest10
-----   ['Verificare in functie de nume']         = functie.quest11
-----   ['Verificare in functie de minute jucate']     = functie.quest12
-----   ['Verificare in functie leader']     = functie.quest13
-----   ['Verificare in functie de regat']         = functie.quest14
-----   ['Verificare in functie de skill-uri']     = functie.quest15

Quest :
-----------------------------------------------------

-----
-----local vegas = pc.get_armor() ----- Functie verificare armura
-----if vegas==20009 and pc.getqf("verificare_costum") != 1 then ----- Modificare vnum item in care se face verificarea
-----
-----
-----local level = pc.get_level() ----- Functie verificare level
-----if level==105 and pc.getqf("verificare_level") != 1 then ----- Modificare level pentru verificare
-----
-----
----- ['Verificare arma'] = pc.getweapon()
----- ['Verificare level'] = pc.get_level()
----- ['Verificare HP'] = pc.gethp()
----- ['Verificare Maxima HP'] = pc.getmaxhp()
----- ['Verificare PM'] = pc.getsp()
----- ['Verificare Maxima PM'] = pc.getmaxsp()
----- ['Verificare Exp'] = pc.get_exp()
----- ['Verificare pentru nivelul urmator'] = pc.get_next_exp()
----- ['Verificare in functie de rasa'] = pc.get_job()
----- ['Verificare in functie de yang'] = pc.getmoney()
----- ['Verificare in functie de nume'] = pc.getname()
----- ['Verificare in functie de minute jucate'] = pc.getplaytime()
----- ['Verificare leader'] = pc.getleadership()
----- ['Verificare in functie de regat'] = pc.getempire()
----- ['Verificare in functie de skill-uri'] = pc.get_skill_group()
quest simple_quest begin
state start begin
when login begin
loop_timer("verificare_echipament", 5) -- Numar secunde pentru a face verificarea
end
when verificare_echipament.timer begin
local vegas = pc.get_armor() -- Functie verificare armura
if vegas==20009 and pc.getqf("verificare_armura") != 1 then -- Modificare vnum item in care se face verificarea daca itemul este echipat
pc.setqf("verificare_armura", 1)
set_state(verificare)
end
end
end

state verificare begin
when kill with not npc.is_pc() begin
local vegas = pc.get_armor()
if vegas==20009 and pc.getqf("verificare_armura") != 1 then
sansa = math.random ( 1 , 5 ) -- Modificare sansa drop
if sansa == 1 then
game.drop_item_with_ownership(50512,1) -- Modificare vnum item
----- game.drop_item(50512, 1) -- Modificare vnum item + cantitate (picare item pe jos)
----- pc.give_item2(50512,1) -- Itemul se dropeaza in inventar
end
end
end
end
end

Înapoi la “Quest-uri”

Cine este conectat

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