*Problemă/Întrebare:
Tipologie server(PvM / PvP):
*Resursă folosită: *Link exclusiv J4M*
*ServerFiles utilizat:
*Syserr:
Poză:
*Detalii suplimentare: Bai fratilor, am si eu nevoie de ajutor cu o chestie ca de o ora ma tot chinui si nu stiu ce pnm sa mai incerc, ca nici un tutorial de pe forum nu-mi merge.
Vreau sa fac un NPC care, dupa ce iti verifica MD-urile din cont, iti ia 1000MD din ele la schimbul unui voucher de 1000MD (Cu acele vouchere cumper prin "buy with items" iteme dintr-un NPC-shop special facut). Pot sa fac singur quest-ul cap-coada, doar ca nu stiu ce pnm de functie sa bag ca sa imi ia MD-urile din cont, sa verifice de genul daca am sub 1000, sa scrie "Nu ai", daca am >= 1000, sa-mi transforme 1000 din ele, intr-un voucher.....
Intrebare NPC cu MD
- SkyLine
-

- Mesaje: 2655
- Membru din: 12 Dec 2013, 23:37
- Server: Miraj2-Online
- Regat: Jinno
- Aprecieri: 520
- Mulţumiri: 987
- Discord: Copiază ID
- Contact:
- Kidro
-

- Mesaje: 2487
- Membru din: 29 Aug 2019, 16:49
- Aprecieri: 331
- Mulţumiri: 5190
- Discord: Copiază ID
In questlib.lua:
function ap_md(z)
os.execute("mysql -u voucher--password='parola' account --execute='UPDATE account SET coins = coins + ".. z .." WHERE id = ".. pc.get_account_id() ..";'")
os.execute("mysql -u voucher--password='parola' log --execute='INSERT INTO voucher_log (account_id, pocet, cas) VALUES (".. pc.get_account_id() ..", ".. z ..", NOW());'")
end
quest_functions:
ap_md
function ap_md(z)
os.execute("mysql -u voucher--password='parola' account --execute='UPDATE account SET coins = coins + ".. z .." WHERE id = ".. pc.get_account_id() ..";'")
os.execute("mysql -u voucher--password='parola' log --execute='INSERT INTO voucher_log (account_id, pocet, cas) VALUES (".. pc.get_account_id() ..", ".. z ..", NOW());'")
end
quest_functions:
ap_md
- SkyLine
-

- Mesaje: 2655
- Membru din: 12 Dec 2013, 23:37
- Server: Miraj2-Online
- Regat: Jinno
- Aprecieri: 520
- Mulţumiri: 987
- Discord: Copiază ID
- Contact:
Stai ca-s prost, am crezut ca stiu sa-l fac cap-coada, dar am uitat ca mai e si functia care ii ia din MD-urile din cont .........Kidro. scrie: ↑04 Ian 2020, 01:05 In questlib.lua:
function ap_md(z)
os.execute("mysql -u voucher--password='parola' account --execute='UPDATE account SET coins = coins + ".. z .." WHERE id = ".. pc.get_account_id() ..";'")
os.execute("mysql -u voucher--password='parola' log --execute='INSERT INTO voucher_log (account_id, pocet, cas) VALUES (".. pc.get_account_id() ..", ".. z ..", NOW());'")
end
quest_functions:
ap_md
Deci functia aia e ca sa verifice, din cate presupun. Dar functie ca sa-i ia MD-urile din cont?
Răspunsuri
2 Vizualizări
252
2 Vizualizări
252
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 86 vizitatori

