Sziasztok!
http://metin2hungary.net/index.php/topic,169955.msg901451.html#msg901451 Ez alapján probáltam megcsinálni a bannolást egyik szerverem tökéletesen műkődik!
De az új Zaitsev féle server filébe hiába írom bele Nem indul el tőle a server
http://kepfeltoltes.hu/view/150315/asasd_www.kepfeltoltes.hu_.jpg
Így írtam bele minden hova ha esetleg nem jól írtam legyetek szívesek javítani!
Előre is köszi mindenkinek!
(Másik szerveren így írtam és tökéletesen működik!)
Ezt a libet Ricky még 2089m-re írta, így nem működik 34k-n. (Ami VZ-ben van)
Értem köszi akkor jóra gondoltam :)
És 34k hoz nincs véletlen?
Én nem tudok róla, de questel meg lehet oldani.
quest bann begin
state start begin
when letter with pc.is_gm() begin
send_letter("Bann")
end
when button or info begin
say_title("Bann quest")
say("")
say_reward("Szeretnél valakit bannolni?")
local s = select ("Igen","Nem")
if s == 2 then
send_letter("Bann")
end
if s == 1 then
say_title("Bann quest")
say("")
say_reward("Írd be a játékos nevét!")
locale playername = input()
local adatbazis_fh = "mt2"
local adatbazis_jelszo = "mt2!@#"
local query = "UPDATE player.player SET status = "BLOCK" WHERE name = "..playername..";"
os.execute("mysql --host=localhost --user="..adatbazis_fh.." --password="..adatbazis_jelszo.." --execute='"..query.."'")
send_letter("Bann")
end
end
end
end
Ha módosítottad a localhost felhasználót (nem a root-ra gondolok), akkor írd át ezeket a megfelelőre:
local adatbazis_fh = "mt2"
local adatbazis_jelszo = "mt2!@#"
(VZ-ben ez az alap)
Ha nem jó a quest akkor írj és átnézem.
Rendben köszönöm szépen segítségedet!