http://gtao.pl/id-gracza-vt88074.htm Tam masz wszystko to jest temat mojego znajomego w kt?rym wszystko nam wyt?umaczyli . zr?b i przeczytaj to o czym m?wi?
Mi dzia?a skrypt wed?ug tego
Lubie Piwa
Dalej wywala te same b??dy bo w swojej funkcji, kt?ra odpowiada si? za logowanie w mysql doda?em zeby ten skrypt si? odpalal. Ale to nie ma nic do tego. Ciagle nie wy?wietla ID w kolumnie pod tab oraz te same b??dy wywala. Co zrobi? ? Jakby co jest to po stronie serwera.
function TabID ( source )
local data = dbQuery ( handler, "SELECT * FROM users WHERE username=?", getAccountName ( getPlayerAccount ( source ) ) )
local result = dbPoll ( data, -1 )
if ( result ) then
local id = result[1].id
setElementData ( source, "ID", id )
outputChatBox("Uda?o si? za?adowa? ID")
else
outputChatBox("Nie uda?o si? za?adowa? ID")
end
end
addEvent("zalogowany", true)
addEventHandler( "zalogowany", root, TabID )
function tabelaid ()
exports.scoreboard:scoreboardAddColumn ( "ID" )
end
addEventHandler ("onResourceStart", root, tabelaid)
A ?eby odpala?a sie ta funkcja doda?em j? po wpisaniu komendy i potwierdzeniu, z uruchomieniem jest dobrze bo pisze ze Nie uda?o sie wyswietlic ID
A gdzie masz kod w kt?rym przydziela ID dla gracza ? Bo w tym kodzie kt?ry podawa?e? to ID pobiera si? tylko z bazy danych. Ale mog? si? te? myli? bo nie za bardzo ogarniam MySQL
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach