GTA Közösség - A magyar GTA fórum

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Archívum => A témát indította: Cody - 2015. Március 21. - 15:35:17

Cím: játékos változó
Írta: Cody - 2015. Március 21. - 15:35:17
Sziasztok!
Valaki megtudná mondani hogy MTA-ban hogyan lehet játékos változót létrehozni?
Olyanra gondolok mint sampban ez:
 
new Money[MAX_PLAYERS];

 
Válaszokat előre is köszönöm!
Cím: játékos változó
Írta: Enigma - 2015. Március 21. - 16:36:26

local player = localPlayer

 
ezzel kliensoldalon lekéred a local játékost.
Cím: játékos változó
Írta: lackos888 - 2015. Március 21. - 17:02:13
Így ni:
 

local Money = {}
local player = localPlayer -- persze ez szerveroldalon lehet más is
Money[player] = 500
outputChatBox(Money[player], 255, 0, 0) -- kliensoldalon így van
-- kitörlés:
Money[player] = nil
Cím: játékos változó
Írta: Enigma - 2015. Március 21. - 18:01:39
lackos komé jól mondja, de MTA-ban felesleges az ilyen megoldás. Van setElementData és getElementData.
Cím: játékos változó
Írta: Cody - 2015. Március 21. - 18:17:03
Köszönöm. És még annyit hogy MTA-hoz van valami jó fájlkezelő (mint sampban a dini)?
Cím: játékos változó
Írta: Royalf - 2015. Március 21. - 20:11:16
Lua fájlhoz tökéletes a Notepad++

Link:
http://notepad-plus-plus.org/download/v6.7.5.html
Cím: játékos változó
Írta: Cody - 2015. Március 22. - 13:52:21
Nem erre gondoltam.
Hanem ami elmenti a játékos adatait egy fájlba amikor kilép, és amikor felcsatlakozik onnan kiolvassa mondjuk hogy mennyi pénze van stb...
Cím: játékos változó
Írta: Royalf - 2015. Március 22. - 13:56:47
MySql -be célszerű menteni.
Esetleg XML -be tudod, de nem ajánlatos.