Cum pun change bonus 1/5 la shop?
Salut tuturor. Problmea mea este urmatoarea.. Am svfile impact , si am un npc unde cumperi change bonus 1/5 dar care merge doar de la lvl 10 si se pot cumpara cate 100 bucati la un pret exagerat.. Problema este ca nu pot sa le pun in shop , si nici codul nu merge , bag codul de change bonus si imi spune ca nu exista. Ce pot face? Vreau sa scot de la npc sa le pun la general..
Intra in navicat "player/shop" , uita-te ce vnum are npc-ul la care sunt bagate deja , apoi dute in "shop_item" cauta vnumul gasit in tabela "shop" cauta codul bonusului acolo exact cum este scris si incearca sa il pui cu aceelasi cod la magazin general . bafta la rezolvare
Codul la npc este 20090 , doar ca nu este un magazin , este un npc unde apar mai multe optiuni , dintre care si cel cu change bonus , cand dai pe el te pune sa alegi cantitatea 1-100 si sa bagi un cod de securitate. Deci nu e un magazin . + nu imi apare in player/shop
cauți în /usr/locațiata/share/ro,en,germani/quest/notarget/20091 /chat acolo modifici cum vrei tu , iar apoi intrii în joc și scrii /reload q
-Dacă ți-am fost de ajutor , Nu exita să dai THX ! -
-Dacă ți-am fost de ajutor , Nu exita să dai THX ! -
A fost bine , am reusit sa sterg questul de la ea , mersi . Doar ca tot nu pot pune vrajeste obiectul in shop , cand bag codul /i 71084 zice ca acel obiect nu exista ...
Uite si questul cu care cumparam vrajeste obiectul de la npc:
Uite si questul cu care cumparam vrajeste obiectul de la npc:
Cod: Selectaţi tot
quest switch_fix begin
state start begin
when 20090.chat."Cumpara Vrajeste obiectul" begin
local pcLevel = 10
local minItem = 1
local maxItem = 100
local itemValue = 898989
local singleCost = 50000
say_title("Vrajeste Obiectul")
say_verde("Buna, eu sunt [SA]Cherry .")
say_verde("Cu ajutorul meu, vei cumpara cate Vrajeste Obiectul")
say_reward("vrei, pentru a-ti schimba bonusurile de pe iteme.")
say_item_vnum(itemValue)
say_verde("Introduceti câte Vrajeste Obiectul doriti sa")
say_verde("cumparati. Totusi, puteti cumpara numai o suma")
say_verde(string.format("exacta, intre %d si %d de bucati.", minItem, maxItem))
local quant = math.floor(tonumber(input()))
if quant < minItem or quant> maxItem or quant == nil then
say_title("[SA]Cherry")
say_verde("Îmi pare rau, nu am asa de multe bonusuri.")
say_reward(string.format("Suma trebuie sa fie între %d si %d", minItem, maxItem))
return
end
say_title("Hong-Hae:")
say_verde("Ei bine, a?i facut decizia perfecta.[ENTER]")
say_reward(string.format("Numarul solicitat: %d", quant))
say_reward(string.format("Nivel necesar: %d", pcLevel))
say_reward(string.format("Nivelul tau: %d", pc.get_level()))
say_reward(string.format("Un singur Vrajeste obiectul costa: %d Yang", singleCost))
say_verde("")
local price = quant*singleCost
say_reward(string.format("Suma totala: %d Yang.", price))
say_verde("")
say_verde("Introduceti codul de mai jos, pentru cumparare.")
local psw = number(10000,99999)
say_reward("Cod de siguranta: "..psw)
local check = tonumber(input())
--controlli--
say_title("[SA]Cherry")
if check != psw or check == nil then
say_verde("Codul introdus nu se potriveste.")
say_verde("Introduceti-l corect data viitoare.")
return
end
if pc.count_item(itemValue) > 0 then
say_verde("Nu poti primi alte Vrajeste Obiectul")
say_verde("Prima data terminale pe cele din inventar. xD")
return
end
if pc.get_gold() < price then
say_verde("Nu aveti suficienti yang,")
say_verde("revino când ai suma necesara.")
return
end
if pc.get_level() < pcLevel then
say_verde("Nu ai nivelul necesar pentru a continua.")
say_verde("Reintoarcete înapoi când ai nivelul necesar.")
return
end
-- end control--
say_verde("Multumesc ca ai cumparat, ai primit")
say_item_vnum(itemValue)
say_reward("Mai vino pe aici, cand ai nevoie!")
pc.changegold(-price)
pc.give_item2(itemValue, quant)
end
end
end in joc il vezi ,in inventar ?
poate nu il ai implementat .
poate nu il ai implementat .
Extrage din alt client + server bonusul si adauga-l la tine.
am rezolvat , am trs o privire in item proto si codul itemului era : 898989 ... Ceva ciudat..
dar conteaza ca am rezolvat . T/C
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 33 vizitatori





