Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2011-09-13, 22:36


jacekp54







Wiek: 31
Na forum: 6272 dni
Posty: 40
Nick w MP: Ryszard

Piwa: 3

Respekt: 47,9

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 )


Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-13, 23:43


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

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 ;)

Podpis
Możesz mnie znaleźć na: Facebook
Ostatnio zmieniony przez Piorun 2011-09-14, 16:04, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
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

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Zamiast thePlayer zamie? na source. Pami?taj, ?e to musi by? po stronie server.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-14, 16:27


jacekp54







Wiek: 31
Na forum: 6272 dni
Posty: 40
Nick w MP: Ryszard

Piwa: 3

Respekt: 47,9

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

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-14, 17:05


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

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.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
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

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Patrzy?em i w debugu jest b??d ze sprawdzaniem czy dany gracz jest w grupie ACL.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-14, 19:31


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Ale akurat to ma dobrze zdefiniowane.
W funkcji podpi?tej pod komend? musi by? zdefiniowany gracz (jako pierwszy argument) i jest. Poka b??d.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-14, 20:08


jacekp54







Wiek: 31
Na forum: 6272 dni
Posty: 40
Nick w MP: Ryszard

Piwa: 3

Respekt: 47,9



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  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-14, 20:19


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Pobierz nowego dxscoreboard'a i z g?owy - ?adniejszy, ciekawszy i bardziej przejrzysty.

Mo?e kto? ci pomo?e - ja odpadam.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-14, 20:35


jacekp54







Wiek: 31
Na forum: 6272 dni
Posty: 40
Nick w MP: Ryszard

Piwa: 3

Respekt: 47,9

Wrzuci?em dxscoreboard, doda?o kolory nicku, jednak sytuacja z przydzielaniem dalej si? nie zmieni?a. :(

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-14, 21:06


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

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.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Tagi: frakcja
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Frakcja Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

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
Dodaj temat do Ulubionych
Wersja do druku