Mi lehet a gond nem adja meg a sé-t pedig játékon belül azt írja jóvá írta.
quest nofunction begin
state start begin
when 88888.use begin
say("Szeretnéd beváltani 6000 sére?")
local s=select("Igen", "Nem")
if s==2 then
return
end
say("Gratulálok! A jóváírás sikeres volt.")
--local DB_JS = "Navi jelszó"
--local SE = 5000
--local DB_FH = "root"
local DB_FH = "mt2"
local DB_JS = "mt2!@#"
local SE = 6000
local ID = pc.get_account_id()
local QUERY = "UPDATE account.account SET coins = coins + "..SE.." WHERE id = "..ID..";"
os.execute("mysql --host=localhost --user="..DB_FH.." --password="..DB_JS.." --execute='"..QUERY.."'")
pc.remove_item(88888, 1)
syschat("6000 sét kaptál.")
end
end
end
Persze, hogy nem írja jóvá, ha nem írod ide az adatokat.
local DB_FH = "PÉLDA NÉV"
local DB_JS = "PÉLDA JELSZÓ"
amint látod név nél ott a rott a jelszó nál meg a navi jelszót írtam be..
Már látom, de ki van kommentezve. A sor elejéről szedd ki a "--" jelet.
Idézetet írta: gife974 Dátum 2017-08-15, 21:44:53
Már látom, de ki van kommentezve. A sor elejéről szedd ki a "--" jelet.
--local DB_JS = "Navi jelszó"
--local SE = 5000
--local DB_FH = "root"
local DB_FH = "mt2"
local DB_JS = "mt2!@#"
local SE = 6000
2x szerepel nem látod? a kikommentezett alatt kell átírni...
QUEST : nofunction
STATE : start
WHEN : 80016.use
root@vps-213:/usr/game/share/locale/hungary/quest #
Üzenet összefésülés: 2017-08-16, 14:35:13
Több féleképpen is próbáltam már.
quest nofunction begin
state start begin
when 80016.use begin
say("Szeretnéd beváltani 1000 sére?")
local s=select("Igen", "Nem")
if s==2 then
return
end
say("Gratulálok! A jóváírás sikeres volt.")
local DB_JS = "navi jelszavam"
local SE = 1000
local DB_FH = "root"
local DB_FH = "root"
local DB_JS = "navi jelszavam"
local SE = 1000
local ID = pc.get_account_id()
local QUERY = "UPDATE account.account SET coins = coins + "..SE.." WHERE id = "..ID..";"
os.execute("mysql --host=localhost --user="..DB_FH.." --password="..DB_JS.." --execute='"..QUERY.."'")
pc.remove_item(80016, 1)
syschat("1000 sét kaptál.")
end
end
end
if s==2 then kiválasztás megvan, de hol a if s==1 then kiválasztása?
Idézetet írta: Fl4T!K Dátum 2017-08-16, 14:37:50
if s==2 then kiválasztás megvan, de hol a if s==1 then kiválasztása?
Nem kell, ha nem a kettőt választja akkor folytassa, tehát jó. Eleve csomó alap questnél így van, én is néztem.
Idézlocal DB_FH = "root"
local DB_FH = "root"
local DB_JS = "navi jelszavam"
Itt kétszer van a DB_FH viszont ide nem a root/pw kellene inkább helyette a localhost-os felhasználó id pw.
CONFIG fájlokban le lehet csekkolni mi, de alapból tényleg mt2 / mt2!@# persze szabadon változtatható, láttam olyan sf-et ahol a készítő megváltoztatta.
Ha ragaszkodsz a root/pw-hez akkor lentebb localhost helyett lehet konkrétan meg kell adni az IP címet, és azért nem jó, persze én sose használtam így, nem célszerű.
na most a cinfig os van megadva akkor most mi lehet a baj??
quest nofunction begin
state start begin
when 80016.use begin
say("Szeretnéd beváltani 1000 sére?")
local s=select("Igen", "Nem")
if s==2 then
return
end
say("Gratulálok! A jóváírás sikeres volt.")
--local DB_JS = "1234567"
--local SE = 1000
--local DB_FH = "root"
local DB_FH = "mt2"
local DB_JS = "mt2!@#"
local SE = 1000
local ID = pc.get_account_id()
local QUERY = "UPDATE account.account SET coins = coins + "..SE.." WHERE id = "..ID..";"
os.execute("mysql --host=localhost --user="..DB_FH.." --password="..DB_JS.." --execute='"..QUERY.."'")
pc.remove_item(80016, 1)
syschat("1000 sét kaptál.")
end
end
end
Üzenet összefésülés: 2017-08-16, 17:40:16
hogy oldjam me pontosan ip-s en mert sehogy sem akar jó lenni:(
1, foktyuk ATAK pácsi mysql_query fungcijóát
2, lekértyezünk egy sima értyéket a májskulöbúl
3, ha sigerű a letérdezés akkkk ATAK PÁCSI mysql_query fungciójával adunk gesztben sét
Üzenet összefésülve mert olyan tard vagyok nem találom a módosítás gombot
Ha működne a keresés ezen a fórumon és a főoldalról magába a fórumba is az url basztatása nélkül belehetne lépni miután a Főoldal mellől elkeveredett a Fórum opció :|
Ha root/pw-vel akarod nagyon akkor így.
Idézquest nofunction begin
state start begin
when 80016.use begin
say("Szeretnéd beváltani 1000 sére?")
local s=select("Igen", "Nem")
if s==2 then
return
end
say("Gratulálok! A jóváírás sikeres volt.")
local DB_FH = "root"
local DB_JS = "JELSZÓ"
local SE = 1000
local IP = "211.211.211.211"
local ID = pc.get_account_id()
local QUERY = "UPDATE account.account SET coins = coins + "..SE.." WHERE id = "..ID..";"
os.execute("mysql --host="..IP.." --user="..DB_FH.." --password="..DB_JS.." --execute='"..QUERY.."'")
pc.remove_item(80016, 1)
syschat("1000 sét kaptál.")
end
end
end
Szerk: Amúgy Step akkor már game_mysql_query funkció forrásban ;D
Aha, én meg Fabtam11 aláírásából vagyok a füst macska. :|
Forrás.... Chhh, egy sé adó questtel gondok vannak.
Step
gondok és akkor mivan nem tudom megérteni az ilyen felfogást ha 1 cer nem jó akkor nem jó és kérek helpet minek kel lenézni a másikat te tuti úgy születél hogy apád ... ki szívtad a metin 2 fortélyait nem mindenki van így vele szóval lehetne a másik emberel szemben 1 kis jó indulat..
és sajnos IP-sen sem megy!!
Már mindent értek, szar gyerekkorod lehetett. Nálunk a gyerek nem a férfinemű szülő hímvesszejéből táplálkozik.
Másodszor jóindulat? Az valamiféle pokémon lehet? ???
(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FvpPOIUV.png&hash=de24c4e1a5c0e8ca005ad49c90c5b2bd55428169)
~4 év alatt ennyi tudást sikerült összekaparni. Ez az ami nem mindegy. "1 cer" majd azért belejössz ne félj.
Idézetet írta: Step Dátum 2017-08-16, 17:49:19
Aha, én meg Fabtam11 aláírásából vagyok a füst macska. :|
Forrás.... Chhh, egy sé adó questtel gondok vannak.
Hogy kerültem én ide? ???
Nem trollkodásból, de kb már megint hova fajul a fórum? (https://www.youtube.com/watch?v=sXKkeFUvgTM)
(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FbeOY8VM.png&hash=24f0fd82a590f84ac98f2b3b36c293d20580abad)
Tehát a problémánk az h túl egyszerűnek és hülyeségnek tartják egyesek a luás-questes megoldásokat és nincs kedvük behelyettesíteni az adott elérést a questbe, hogy a quest megadja a kellő mennyiségű SÉ-t? e.O
+
A fórum buggos és megin nem jó a kereső és mindenki lusta a google segítségével megtalálni az általa keresett dolgokat? ???
de mit nem lehet azon érteni hogy nem működik??
több féleképpen próbáltam leírások alapján de nem megy .
Értem és akkor ez a dolog már megvan ? :o
http://metin2hungary.net/index.php?topic=151357.0
vz ben alapból benne van és alap vz be működik is a sé jegy azal a küldivel amit linkeltem fel raktam alap vz és ott fut így
de ha én csak navi jelszót változtattam meg akkor nekem miért nem jó pedig vz -m van.
quest nofunction begin
state start begin
when 80016.use begin
say("Szeretnéd beváltani 1000 sére?")
local s=select("Igen", "Nem")
if s==2 then
return
end
say("Gratulálok! A jóváírás sikeres volt.")
--local DB_JS = "1234567"
--local SE = 1000
--local DB_FH = "root"
local DB_FH = "mt2"
local DB_JS = "mt2!@#"
local SE = 1000
local ID = pc.get_account_id()
local QUERY = "UPDATE account.account SET coins = coins + "..SE.." WHERE id = "..ID..";"
os.execute("mysql --host=localhost --user="..DB_FH.." --password="..DB_JS.." --execute='"..QUERY.."'")
pc.remove_item(80016, 1)
syschat("1000 sét kaptál.")
end
end
end
mivel a root jelszavát akarod az mt2 felhasználóhoz talán?
Csak ennyit tudok javasolni :)
[spoiler](https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FPLqgqvw.jpg&hash=6a627c0ce7f6915c74eba9eb06b4059130c5a0e1)[/spoiler]
amit előbb linkeltem az alap vz-s és az müködik csak nálam nem szóval nem értem mit értesz (mivel a root jelszavát akarod az mt2 felhasználóhoz talán?)
Idézetet írta: baba1991 Dátum 2017-08-17, 14:13:33
vz ben alapból benne van és alap vz be működik is a sé jegy azal a küldivel amit linkeltem fel raktam alap vz és ott fut így
de ha én csak navi jelszót változtattam meg akkor nekem miért nem jó pedig vz -m van.
Idézetet írta: baba1991 Dátum 2017-08-17, 17:39:34
amit előbb linkeltem az alap vz-s és az müködik csak nálam nem szóval nem értem mit értesz (mivel a root jelszavát akarod az mt2 felhasználóhoz talán?)
Most akkor?
át írom én jelszóm ra de nem megy ezt akartam kifejezni!
De ne írd át azt a jelszót.
Hagyd úgy ahogy van.
költői kérdés, jelen állás szerint haladtál már valamerre vagy azóta már megtörtént a visszalépés?
vagy azóta se a kellő ip és a kellő DB password kombójával próbálsz csatlakozni az adatbázisra a questtel?
amúgy ha nincs syslog v semmi infó a dologról, akkor elég fura ez az egész eset o.O