Wysłany: 2016-06-03, 17:34
Daisu
Programista Lua
Wiek: 26 Na forum: 4444 dni Posty: 193
SPONSOR
Nick w MP: Daisu
Piwa : 24
Witam posiadam zapis postaci mysql i chcia?bym zapisa? wszystkie bronie + amunicja czy m?g?bym si? dowiedzie? jak to zapisa? wszystko w tabeli a nie ka?dy slot osobno ?
Wysłany: 2016-06-03, 20:23
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
Zobacz tak:
function getPedWeapons ( ped )
local playerWeapons = {}
if ped and isElement ( ped ) and getElementType ( ped ) == "player" then
for i = 1 , 12 do
local wep = getPedWeapon ( ped , i )
local ammo = getPedTotalAmmo ( ped , i )
if wep and wep ~= 0 then
table . insert ( playerWeapons , wep .. "," .. ammo )
end
end
else
return false
end
return toJSON ( playerWeapons )
end
Spr?buj u?y? tej pod funkcji i zapisz zwr?con? zawarto??.
Wysłany: 2016-06-03, 20:31
Daisu
Programista Lua
Wiek: 26 Na forum: 4444 dni Posty: 193
SPONSOR
Nick w MP: Daisu
Piwa : 24
Okej, a jak to odczyta? i doda? bro? graczowi ?
Wysłany: 2016-06-03, 20:31
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
Odczyt taki:
addCommandHandler ( "asd" ,
function ( player )
local bronie = getPedWeapons ( player )
local tarr = fromJSON ( bronie )
if tarr then
for k , v in pairs ( tarr ) do
local weapon = gettok ( v , 1 , string . byte ( ',' ))
local ammo = gettok ( v , 2 , string . byte ( ',' ))
outputChatBox ( "Bro?: " .. getWeaponNameFromID ( weapon ).. ", Ammo: " .. ammo )
end
end
end
)
Taki sam jak w tym(je?eli uzywa?e? to powine?e? wiedzie?):
http://pastebin.com/Jj45jZZY
Wysłany: 2016-06-03, 20:43
Daisu
Programista Lua
Wiek: 26 Na forum: 4444 dni Posty: 193
SPONSOR
Nick w MP: Daisu
Piwa : 24
Dzi?ki Piwko leci
Tagi: zapisywanie :: broni
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: