Cum pot sa pun limita la vrajeste itemul?

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
edymmm
Nivel 1

Nivel 1
Mesaje: 149
Membru din: 16 Dec 2014, 12:58
Server: Metin2 SoD
Regat: Shinsoo
Aprecieri: 1  
Mulţumiri: 1  
 Contact:
Medalii

Salutare just4metin!

Am vazut pe un metin ca avea limita la cumparare bonus.De ex.cumparai 60 de bonusuri,dupa cand vroiai sa mai cumperi spunea ca am mai mult de 60 de vrajeste obictul.
Cum as putea sa pun si la mine asta?

Multumesc anticipat!
http://www.metin2sod.c-mt2.ro PvM lvl Max 127. Survive Or Die ?
Afișează semnătura
Avatar utilizator
edymmm
Nivel 1

Nivel 1
Mesaje: 149
Membru din: 16 Dec 2014, 12:58
Server: Metin2 SoD
Regat: Shinsoo
Aprecieri: 1  
Mulţumiri: 1  
 Contact:
Medalii

Nu stie nimeni?? :(
http://www.metin2sod.c-mt2.ro PvM lvl Max 127. Survive Or Die ?
Afișează semnătura
Avatar utilizator
F. Gabriel
Membru Club

Membru Club
Mesaje: 3759
Membru din: 17 Aug 2013, 20:44
Server: -
Regat: Shinsoo
Aprecieri: 358  
Mulţumiri: 84  
 Contact:
Medalii

Poti sa adaugi quest la un NPC si sa-i ofere cate 60 iar daca mai are deja in inventar nu ii da.
Imagine

Hosting Metin2 by OVINETWORK.RO
Afișează semnătura
Avatar utilizator
ionel987
Nivel 1

Nivel 1
Mesaje: 117
Membru din: 10 Mai 2015, 16:00
Regat: Shinsoo
Aprecieri: 15  
Mulţumiri: 1  
Medalii

un quest ceva de genu, sunt incepator nu stiu daca e facut bine, daca gresesc cer scuze.

quest limitavarji begin
state start begin
if pc . count_item ( 71085 ) == 0 then
pc.give_item2(71085,60)
else
say("Nu poti lua alte iteme.")
end
end
end
Avatar utilizator
C.Mihai
Nivel 9

Nivel 9
Mesaje: 1875
Membru din: 26 Mai 2014, 13:57
Server: xGamer
Regat: Chunjo
Aprecieri: 24  
Mulţumiri: 7  
 Contact:
Medalii

POFTIMM , revii cu edit . THX ?
quest switch_fix begin
state start begin
when 9003.chat."Vrajeste Obiectul" begin
local pcLevel = 15
local minItem = 1
local maxItem = 200
local itemValue = 71084
local singleCost = 2000
say_title("Administrator Vrajeste Obiectul:")
say("Buna, eu sunt administratorul Vrajeste Obiectul.")
say("Cu ajutorul meu, vei primi niste Vrajeste Obiectul la alegerea ta")
say("Pentru a schimba bonusurile de pe iteme.")
say_item_vnum(itemValue)
say_reward("Introduceti câte Vrajeste Obiectul vreti,")
say_reward(string.format("reamintit ca acest lucru trebuie sa intre %d e %d", minItem, maxItem))
local quant = math.floor(tonumber(input()))
if quant < minItem or quant> maxItem or quant == nil then
say_title("Administrator Vrajeste Obiectul:")
say("Îmi pare rau, numarul introdus nu este valid.")
say_reward(string.format("Suma trebuie sa fie între %d e %d", minItem, maxItem))
return
end
say_title("Administrator Vrajeste Obiectul:")
say("Ei bine, ati introdus numarul corect.[ENTER]")
say_reward(string.format("Numarul de Vrajeste Obiectul: %d", quant))
say_reward(string.format("Nivel necesar: %d", pcLevel))
say_reward(string.format("Nivelul tau: %d", pc.get_level()))
say_reward(string.format("Costa pentru un singur Vrajeste Obiectul: %d Yang.", singleCost))
say("")
local price = quant*singleCost
say_reward(string.format("Cost total: %d Yang.", price))
say("")
say("Introduceti codul pentru a primi elementul ales.")
local psw = number(10000,99999)
say_reward("Codice: "..psw)
local check = tonumber(input())
--controlli--
say_title("Administrator Vrajeste Obiectul:")
if check != psw or check == nil then
say("Codul introdus nu se potriveste.")
say("Introduceti-l corect data viitoare.")
return
end
if pc.count_item(itemValue) > 0 then
say("Nu poti primi alte Vrajeste Obiectul")
say("Prima data foloseste cele din inventar.")
return
end
if pc.get_gold() < price then
say("Nu aveti suficienti bani.")
say("Revino când ai suma necesara")
return
end
if pc.get_level() < pcLevel then
say("Nu au nivelul necesar pentru a continua.")
say("Reintoarcete înapoi când ai nivelul necesar.")
return
end
-- end control--
say("În regula, ai primit Vrajeste Obiectul!")
say_item_vnum(itemValue)
pc.changegold(-price)
pc.give_item2(itemValue, quant)
end
end
end
Nu iti poti trai viata pentru altii. Trebuie sa faci ceea ce e bine pentru tine, chiar daca astfel ii ranesti pe cei pe care ii iubesti. – Nicholas Sparks
Imagine
Cea mai bună firmă de HOSTING !
Afișează semnătura
Avatar utilizator
F. Gabriel
Membru Club

Membru Club
Mesaje: 3759
Membru din: 17 Aug 2013, 20:44
Server: -
Regat: Shinsoo
Aprecieri: 358  
Mulţumiri: 84  
 Contact:
Medalii

Subiect arhivat, autorul nu a mai raspuns de 3 zile.
Imagine

Hosting Metin2 by OVINETWORK.RO
Afișează semnătura
Închis
Răspunsuri
8
Vizualizări
311
Răspunsuri
6
Vizualizări
423
Răspunsuri
4
Vizualizări
892
Răspunsuri
2
Vizualizări
75

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

  • Informaţie
  • Cine este conectat

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