Bannolás 34k (i)

Indította ccooppaa2, 2015-03-15, 11:57:38

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.

2015-03-15, 12:13:10 #4 Utolsó szerkesztés: 2015-03-15, 12:21:29 Szerző: TheSLZ
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!