Wysłany: 2011-09-13, 22:36
jacekp54
Wiek: 31 Na forum: 6272 dni Posty: 40
Nick w MP: Ryszard
Piwa : 3
Napisa?em frakcje, wszystko dzia?a dobrze poza jednym szczeg??em...
w tabelce pod TAB'em mam wy?wietlon? list? frakcji, gdy gracz zaloguje si? to nie zostaje przypisany do frakcji w tabelce tylko jest widoczny jako zwyk?y gracz.
Jak ustawi? kolory frakcji w tej tabelce?
Kod: Burmistrz = createTeam ( "Burmistrz", 225, 224, 141 )
function Burmistrz ( thePlayer )
local playerName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ( "user." .. playerName, aclGetGroup ( "Burmistrz" ) ) then
setPlayerTeam ( thePlayer, Burmistrz )
setElementModel ( thePlayer, 240 )
setElementPosition ( thePlayer, -207.2491607666, 1119.2895507813, 20.4296875 )
setPlayerNametagColor ( thePlayer, 225, 224, 141 )
else
outputChatBox( "Nie jeste? Burmistrzem.", getRootElement())
end
end
addCommandHandler ( "bur.log", Burmistrz )
Wysłany: 2011-09-13, 23:43
Piorun
Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa : 516
Rozumiem, ?e chodzi ci o kolor nicku gracza ..
Mo?na to (jak zwykle) zrobi? na par? sposob?w.
Albo ustawiasz, po u?yciu komendy, graczowi kolor nicku.
Albo na pocz?tku (w linijkach, w kt?rych skrypt tworzy team'y) deklarujesz kolor dla danego team'u
Do pierwszego rozwi?zania u?yj setPlayerNametagColor
Do drugiego setTeamColor
Pozdrawiam
Ostatnio zmieniony przez Piorun 2011-09-14, 16:04, w całości zmieniany 1 raz
Wysłany: 2011-09-14, 09:47
Jacob
Głupiomądry
Wiek: 28 Na forum: 5502 dni Posty: 967
Nick w MP: Jacob
Piwa : 786
Zamiast thePlayer zamie? na source . Pami?taj, ?e to musi by? po stronie server .
Wysłany: 2011-09-14, 16:27
jacekp54
Wiek: 31 Na forum: 6272 dni Posty: 40
Nick w MP: Ryszard
Piwa : 3
Pioruniasty , chodzi mi o to ?e jak zalogujesz si? do frakcji to w tabelce ze score jeste? widoczny jako gracz a nie jako cz?onek frakcji
Jacob , source i umieszczenie po stronie serwera nie pomog?o
Wysłany: 2011-09-14, 17:05
Piorun
Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa : 516
Jacob .. mylisz si?. Akurat to mia? dobrze, a co do postu wy?ej - musia?by? pokaza? ca?y kod, w kt?rym tworzysz tabelk? (chyba, ?e chodzi ci o dxscoreboard) by?my mogli przeanalizowa? jakich funkcji trzeba u?y?.
R?bta co chceta.
Wysłany: 2011-09-14, 17:08
Jacob
Głupiomądry
Wiek: 28 Na forum: 5502 dni Posty: 967
Nick w MP: Jacob
Piwa : 786
Patrzy?em i w debugu jest b??d ze sprawdzaniem czy dany gracz jest w grupie ACL.
Wysłany: 2011-09-14, 19:31
Piorun
Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa : 516
Ale akurat to ma dobrze zdefiniowane.
W funkcji podpi?tej pod komend? musi by? zdefiniowany gracz (jako pierwszy argument) i jest. Poka b??d.
Wysłany: 2011-09-14, 20:08
jacekp54
Wiek: 31 Na forum: 6272 dni Posty: 40
Nick w MP: Ryszard
Piwa : 3
Po wpisaniu komendy na zalogowanie si? do frakcji jestem widoczny jako zwyk?y gracz, a powinienem by? przydzielony do Fort Carson Assistance Center. Do frakcji jestem normalnie przydzielony i wszystko dzia?a poza t? tabelk?.
a tabelka jest standardowa do??czona do serwera MTA 1.1
Ostatnio zmieniony przez jacekp54 2011-09-14, 20:23, w całości zmieniany 1 raz
Wysłany: 2011-09-14, 20:19
Piorun
Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa : 516
Pobierz nowego dxscoreboard'a i z g?owy - ?adniejszy, ciekawszy i bardziej przejrzysty.
Mo?e kto? ci pomo?e - ja odpadam.
Wysłany: 2011-09-14, 20:35
jacekp54
Wiek: 31 Na forum: 6272 dni Posty: 40
Nick w MP: Ryszard
Piwa : 3
Wrzuci?em dxscoreboard, doda?o kolory nicku, jednak sytuacja z przydzielaniem dalej si? nie zmieni?a.
Wysłany: 2011-09-14, 21:06
Piorun
Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa : 516
To ja w takim razie le?? .. u mnie wszystko ?miga.
Powy??czaj zasoby, zostaw tylko dxscoreboard no i zas?b przydzielaj?cy graczy do team?w i zobacz wtedy.
Plus za??cz ss'a ze scoreboard'a i debuga.
Tagi: frakcja
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: