Voucher System Monede Dragon

Închis
Avatar utilizator
NatsuDragneel
Nivel 2

Nivel 2
Mesaje: 297
Membru din: 28 Dec 2014, 23:27
Server: Nu am deocamdata
Regat: Chunjo
Aprecieri: 11  
Mulţumiri: 103  
Medalii

Stiu ca acest tutorial mai este postat..Dar eu va ofer tutorialul complet functional.Testat de mine.
1. Intrati in /usr/.../game/share/locale/.../quest deschideti fisierul questlib.lua si adaugati la sfarsitul acestuia :

Cod: Selectaţi tot

function give_md(z)
os.execute("mysql -u root --password='PAROLA' account --execute='UPDATE account SET coins = coins + ".. z .." WHERE id = ".. pc.get_account_id() ..";'")
os.execute("mysql -u root --password='PAROLA' log --execute='INSERT INTO voucher_log (account_id, monede, data) VALUES (".. pc.get_account_id() ..", ".. z ..", NOW());'")
end
2.Deschideti fisierul quest_functions si adaugati la sfarsitul acestuia :
give_md
!!!Atentie!!!Verificati ca la pasul 1 si 2 sa nu existe deja codurile!!!
3.Descarcati fisierul:

Cod: Selectaţi tot

parola este: pro-area.com
[/b]
4.Creati un fisier voucher(sau ce nume doriti).quest.Acolo inserati questul de mai jos.Questul il bagati in
/usr/.../game/share/locale/.../quest.
Acesta este questul pentru cei care au si 50MD implementat.

Cod: Selectaţi tot

quest vouchers begin
state start begin
when 80017.use begin
say_title("Voucher Monede Dragon")
say("Ai primit 50 Monede Dragon")
give_md(50)
pc.remove_item(80017)
end

when 80014.use begin
say_title("Voucher Monede Dragon")
say("Ai primit 100 Monede Dragon")
give_md(100)
pc.remove_item(80014)
end

when 80015.use begin
say_title("Voucher Monede Dragon")
say("Ai primit 500 Monede Dragon")
give_md(500)
pc.remove_item(80015)
end

when 80016.use begin
say_title("Voucher Monede Dragon")
say("Ai primit 1000 Monede Dragon")
give_md(1000)
pc.remove_item(80016)
end
end
end
Pentru cei care nu au cele 50 MD implementate poate sterge partea aceasta:

Cod: Selectaţi tot

"when 80017.use begin
say_title("Voucher Monede Dragon")
say("Ai primit 50 Monede Dragon")
give_md(50)
pc.remove_item(80017)
end"
Cei care au timp la vouchere asa se scoate timpul:

Cod: Selectaţi tot

Intrati in item_proto (server si client) si modificati "limittype0=val." si "limitvalue0=val." [val.=va apare un numar acolo] in:"limittype0=0" si "limitvalue0=0"
Pentru verificarea resurselor puteti insera in joc comanda:

Cod: Selectaţi tot

/i 80014
Daca va apare in inventar itemul inseamna ca puteti sari peste implementarea lor si puteti urma pasii de mai sus.
In caz contrar urmariti tutorialul de mai jos pentru implementarea lor.

Cod: Selectaţi tot

http://just4metin.ro/other/vouchere-monede-dragon-functional-100-t771.html
Pentru implementarea sistemului de MD in inventar va recomand acest link:

Cod: Selectaţi tot

http://just4metin.ro/resurse-metin2/uri-inventar-t16696.html
Atentie la TAB-uri.

Succes la implementat!!!

-- Dum Ian 24, 2016 5:04 pm --

UP pareri?
Pentru acest mesaj, NatsuDragneel a primit 3 (de) mulţumiri
tastatura • Metrix008 • Bjergsen
Avatar utilizator
stilledanger
Mister Just4Metin

Mister Just4Metin
Mesaje: 993
Membru din: 31 Ian 2014, 22:30
Server: somthegame.com
Aprecieri: 5  
Mulţumiri: 100  
 Contact:
Medalii

Multi nu stiu ca poti face o multime de md'uri cu un singur voucher :))

[ Mesaj scris via Android ] Imagine
Player Unknown tot eu sunt
Fost Super Moderator / Moderator / Trial-Moderator la Just4Metin
Fost dezvoltator la Zearth2 & ThunderWorld2
Afișează semnătura
Avatar utilizator
NatsuDragneel
Nivel 2

Nivel 2
Mesaje: 297
Membru din: 28 Dec 2014, 23:27
Server: Nu am deocamdata
Regat: Chunjo
Aprecieri: 11  
Mulţumiri: 103  
Medalii

Daca ai fost atent la quest si altele nu ai cum...
Avatar utilizator
emoemolizu
Nivel 3

Nivel 3
Mesaje: 487
Membru din: 20 Mar 2014, 13:37
Server: metin2aow
Regat: Jinno
Aprecieri: 91  
Mulţumiri: 6  
Discord: Copiază ID
 Contact:
Medalii

stilledanger scrie:Multi nu stiu ca poti face o multime de md'uri cu un singur voucher :))

[ Mesaj scris via Android ] Imagine
cum faci mai multe md cu un voucher

Am incercat sistemul insa imi da
ChildLoop: MySQL connection was reconnected. querying locale set
Imagine
Ai nevoie de un site pentru afacerea ta? Intra pe www.ivmar.ro
Afișează semnătura
Avatar utilizator
NatsuDragneel
Nivel 2

Nivel 2
Mesaje: 297
Membru din: 28 Dec 2014, 23:27
Server: Nu am deocamdata
Regat: Chunjo
Aprecieri: 11  
Mulţumiri: 103  
Medalii

emoemolizu scrie:
stilledanger scrie:Multi nu stiu ca poti face o multime de md'uri cu un singur voucher :))

[ Mesaj scris via Android ] Imagine
cum faci mai multe md cu un voucher

Am incercat sistemul insa imi da
ChildLoop: MySQL connection was reconnected. querying locale set
Vezi sa nu se repete vreo ceva pe acolo. Am testat chiar eu tot ce am scris deci nu are cum sa dea nici o eroare. Poate nu ai inlocuit parola acolo sau ceva.
Avatar utilizator
minoiubogdan691
Nivel 1

Nivel 1
Mesaje: 62
Membru din: 10 Ian 2018, 18:48
Server: Sapphire
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
Medalii

La password=parola , pun parola mysql?

[ Postat de pe Android ] Imagine
Avatar utilizator
Yahiko
Membru Club

Membru Club
Mesaje: 3865
Membru din: 25 Mai 2015, 18:31
Aprecieri: 0
Mulţumiri: 4857  
Discord: Copiază ID
 Contact:
Medalii

*Contact Discord: Yahiko#2936
*Doar SMS: 0749592613
*Grup discord: Click
Cu stimă,
Yahiko.

GL & HF
Afișează semnătura
Închis
Răspunsuri
6
Vizualizări
401
Răspunsuri
1
Vizualizări
229

Înapoi la “Arhivă”

  • Informaţie