Am instalat si eu recent sistemul de vouchere(L-am facut functionabil tot..) numai ca dupa ce dau pe item si dau ok imi baga monedele dar nu se sterge itemul...Stie cineva vreo rezolvare?
In quest am functia item.remove()...Nu cred sa fie de la ea...
Va multumesc...
Problema stergere item din inventar.
verifica daca la item_remove ai codul Voucherului.
daca nu uite aici resurse :
Intai sa adaugam accest quest lib
Adaugati in quest_functions
In tabelul LOG bagam acest query:
Acesta este questul:
PS : item.remove() > intre () < bagati codul la Voucher , daca nu merge sters din inventar. !
iar pentru MD-uri in inventar , gen ca acolo unde ai Yang , sa fie alta linie cu MD-uri
ai tutorial :
http://just4metin.ro/resurse-metin2/uri ... 16696.html
Succes.
daca nu uite aici resurse :
Intai sa adaugam accest quest lib
Cod: Selectaţi tot
function give_dm(z)
os.execute("mysql -u root --password='vossa password' account --execute='UPDATE account SET cash = cash + ".. z .." WHERE id = ".. pc.get_account_id() ..";'")
os.execute("mysql -u root --password='vossa password' log --execute='INSERT INTO voucher_log (account_id, pocet, cas) VALUES (".. pc.get_account_id() ..", ".. z ..", NOW());'")
endCod: Selectaţi tot
give_dmCod: Selectaţi tot
CREATE TABLE `voucher_log` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`account_id` int(10) unsigned NOT NULL,
`pocet` int(10) unsigned NOT NULL,
`cas` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;Cod: Selectaţi tot
quest vouchers begin
state start begin
when 80014.use begin
item.remove()
give_dm(100)
end
when 80015.use begin
item.remove()
give_dm(500)
end
when 80016.use begin
item.remove()
give_dm(1000)
end
end
endiar pentru MD-uri in inventar , gen ca acolo unde ai Yang , sa fie alta linie cu MD-uri
ai tutorial :
http://just4metin.ro/resurse-metin2/uri ... 16696.html
Succes.
Am sa incerc si revin cu EDIT...
EDIT: Am pus codul...Tot nu merge..
Alte idei?
EDIT2:Problema rezolvata!!!
Rezolvare:
Bafta!!!
Cer T/C.
EDIT: Am pus codul...Tot nu merge..
EDIT2:Problema rezolvata!!!
Rezolvare:
Cod: Selectaţi tot
La quest in loc de item.remove scrieti pc.remove_item(cod)[*cod=codul itemului]Cer T/C.
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: sanducatalin1 și 32 vizitatori

