Wysłany: 2013-10-25, 19:00
vipSEBOvip
A poor begginer
Wiek: 26 Na forum: 5178 dni Posty: 597
Nick w MP: xSebaPL
Piwa : 77
Witajcie, dzisiaj utworzy?em pewn? funkcje i co? nie dzia?a:
mysql = exports . mysql
function getPlayerFactionID ( player )
zatrudnienie = mysql : query ( "SELECT * FROM Frakcja_zatrudnienie WHERE KontoID='" .. getElementData ( player , "KontoID" ) .. "'" )
if ( mysql : num_rows ( zatrudnienie )> 0 ) then
zatrudnienieDane = mysql : fetch_assoc ( zatrudnienie )
frakcjaID = zatrudnienieDane [ "FrakcjaID" ]
return frakcjaID
else
return false
end
end
addCommandHandler ( "test" ,
function( player , cmd )
frakcja = getPlayerFactionID ( player )
outputDebugString ( tostring ( frakcja ))
end
)
I tak, wpisuje /test i nic si? nie dzieje i nic nie wyskakuje na chacie/konsoli/debugu. Nie jestem pewny czy w og?le skrypt dzia?a Ale jak by nie dzia?a? to te? by co? wy?wietli?o
Wysłany: 2013-10-26, 14:52
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
Wpisz sobie po zapytaniu SELECT
outputChatBox ( mysql : num_rows ( zatrudnienie ))
Zobacz czy to zapytanie zwraca co?
Wysłany: 2013-10-27, 11:21
vipSEBOvip
A poor begginer
Wiek: 26 Na forum: 5178 dni Posty: 597
Nick w MP: xSebaPL
Piwa : 77
Nic si? wci?? nie wy?wietla.
Wysłany: 2013-10-27, 12:32
Oski
LUA Scripter
Wiek: 30 Na forum: 5246 dni Posty: 428
Nick w MP: Oski
Piwa : 56
a zas?b mysql dzia?a ci poprawnie ?
Wysłany: 2013-10-27, 12:36
vipSEBOvip
A poor begginer
Wiek: 26 Na forum: 5178 dni Posty: 597
Nick w MP: xSebaPL
Piwa : 77
Oczywi?cie, mam jeszcze jeden skrypt dzia?aj?cy pod mysql i ten drugi skrypt dzia?a poprawnie.
Wysłany: 2013-10-27, 12:50
Oski
LUA Scripter
Wiek: 30 Na forum: 5246 dni Posty: 428
Nick w MP: Oski
Piwa : 56
a daj outputChatBox( getElementData(player, "KontoID"))
Wysłany: 2013-10-27, 13:32
vipSEBOvip
A poor begginer
Wiek: 26 Na forum: 5178 dni Posty: 597
Nick w MP: xSebaPL
Piwa : 77
A wi?c tak, jak wrzuci?em to nad kodem, zwr?ci?o b??d, ?e nie ma argumentu gracza, jak wrzuci?em nad zapytanie SELECT nic si? nie pokaza?o, a jak wrzuci?em do komendy /test to te? nic nie pokaza?o.
EDIT:
A jak zrobi?em p?tle na samej g?rze:
for k , players in ipairs ( getElementsByType ( "player" )) do
outputChatBox ( "Name: " .. getPlayerName ( players ) .. " KontoID: " .. getElementData ( players , "KontoID" ))
end
to zwr?ci?o:
Name: xSebaPL KontoID: 12
Wbi?em na mysql, sprawdzi?em, mam KontoID 12 i sobie przypomnia?em ?e mia?em zakodowa? login i has?o za pomoc? funkcji md5 ;D
Wysłany: 2013-10-27, 15:19
Oski
LUA Scripter
Wiek: 30 Na forum: 5246 dni Posty: 428
Nick w MP: Oski
Piwa : 56
Wysłany: 2013-10-27, 15:34
vipSEBOvip
A poor begginer
Wiek: 26 Na forum: 5178 dni Posty: 597
Nick w MP: xSebaPL
Piwa : 77
Pusty, chyba ?e dodam funkcje outputDebugScript na pocz?tek skryptu. Jak chcesz zobaczy? czy na pewno pusty, mog? nakr?ci? kr?tki filmik(b?dzie si? przetwarza? godzin? ;d), albo mo?esz do??czy? na serwer i sam zobaczy?.
Wysłany: 2013-10-27, 15:35
Oski
LUA Scripter
Wiek: 30 Na forum: 5246 dni Posty: 428
Nick w MP: Oski
Piwa : 56
wy?lij mi ip do servera na pw sprawdze co jest
[ Dodano : 2013-10-27, 16:06 ]
PS: zasady bezpiecze?stwa nie m?wi? ?e w md5 trzeba kodowa? login ;]
Tagi: funkcja :: getplayerfactionid
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: