Cum pun change bonus 1/5 la shop?

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
necroreborn1122
Nivel 2

Nivel 2
Mesaje: 266
Membru din: 30 Noi 2014, 18:02
Server: Metin2 Craiova
Regat: Jinno
Aprecieri: 5  
Mulţumiri: 106  
Medalii

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..
Imagine
Afișează semnătura
Avatar utilizator
Profesor
Nivel 2

Nivel 2
Mesaje: 216
Membru din: 20 Sep 2014, 01:02
Regat: Jinno
Aprecieri: 47  
Mulţumiri: 7  
Medalii

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
Avatar utilizator
necroreborn1122
Nivel 2

Nivel 2
Mesaje: 266
Membru din: 30 Noi 2014, 18:02
Server: Metin2 Craiova
Regat: Jinno
Aprecieri: 5  
Mulţumiri: 106  
Medalii

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
Imagine
Afișează semnătura
Avatar utilizator
Profesor
Nivel 2

Nivel 2
Mesaje: 216
Membru din: 20 Sep 2014, 01:02
Regat: Jinno
Aprecieri: 47  
Mulţumiri: 7  
Medalii

dami add pe skype: vladutzvladutz2 te ajut mai bine asa
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

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 ! -
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
necroreborn1122
Nivel 2

Nivel 2
Mesaje: 266
Membru din: 30 Noi 2014, 18:02
Server: Metin2 Craiova
Regat: Jinno
Aprecieri: 5  
Mulţumiri: 106  
Medalii

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:

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 
Imagine
Afișează semnătura
Avatar utilizator
bellogioco1
Nivel 3

Nivel 3
Mesaje: 389
Membru din: 20 Mar 2014, 16:49
Server: metin2.ro
Regat: Jinno
Aprecieri: 3  
Mulţumiri: 445  
Medalii

in joc il vezi ,in inventar ?
poate nu il ai implementat .
Imagine
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

Extrage din alt client + server bonusul si adauga-l la tine.
Imagine

Hosting Metin2 by OVINETWORK.RO
Afișează semnătura
Avatar utilizator
necroreborn1122
Nivel 2

Nivel 2
Mesaje: 266
Membru din: 30 Noi 2014, 18:02
Server: Metin2 Craiova
Regat: Jinno
Aprecieri: 5  
Mulţumiri: 106  
Medalii

am rezolvat , am trs o privire in item proto si codul itemului era : 898989 ... Ceva ciudat.. :)) dar conteaza ca am rezolvat . T/C
Imagine
Afișează semnătura
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

rezolvat
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
Închis
Răspunsuri
3
Vizualizări
336
Răspunsuri
3
Vizualizări
650
Răspunsuri
5
Vizualizări
299

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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