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

Wysłany: 2016-05-22, 10:48


BlackTen

LUA Dev.






Wiek: 28
Na forum: 4330 dni
Posty: 698

Piwa: 2080

Respekt: 157
Respekt: 157Respekt: 157

Witam, mam problem, chcem zrobi? aby ka?dy team mia? inny kolor blipa. Jak to zrobi??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-22, 10:53


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

BlackTen,

Więcej informacji znajdziesz w Wikipedii MTA:

setBlipColor


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-22, 11:07


BlackTen

LUA Dev.






Wiek: 28
Na forum: 4330 dni
Posty: 698

Piwa: 2080

Respekt: 157
Respekt: 157Respekt: 157

A jak tej funkcji u?y? na graczu? Co? takiego?:
setBlipColor(playerr,g,b)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-22, 11:32


Pumelowsky

Amator 3D






Wiek: 23
Na forum: 4182 dni
Posty: 199
Nick w MP: Pumelowsky

Piwa: 1666

Respekt: 200,5
Respekt: 200,5Respekt: 200,5

team=getPlayerTeam(source)
--u mnie 1 oznacza policje
if team==1 then
setBlipColor(source00255)

Jak pomog?em daj piwo i respekt

Podpis
Kontakt:

- Skype: live:pumapl_2
- GG: 56865468
- Discord: Pumelowsky#1126
- PW forum
[/center]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-22, 12:27


BlackTen

LUA Dev.






Wiek: 28
Na forum: 4330 dni
Posty: 698

Piwa: 2080

Respekt: 157
Respekt: 157Respekt: 157

-- EVENTY
addEvent("ballas",true)
addEvent("grove",true)
addEvent("vagos",true)
-- TEAMY
local grove createTeam("Grove Street Family",0,150,0)
local ballas createTeam("Ballas",162,0,123)
local vagos createTeam("Vagos",254,254,51)
--SKRYPT
addEventHandler("ballas",root,
    function (player)
        setPlayerTeam(player,ballas)
        setPlayerNametagColor(player,162,0,123)
        setTeamFriendlyFire(ballas,false)
        spawnPlayer(player,893.50115966797, -1637.137573242214.9296875)
        setElementModel(player,math.random(102,104))
        giveWeapon(player,31,500)
        giveWeapon(player,24,500)
        giveWeapon(player,25,500)
        giveWeapon(player,16,5)

    end
)

addEventHandler("grove",root,
    function (player)
        setPlayerTeam(player,grove)
        setPlayerNametagColor(player,0,150,0)
        setTeamFriendlyFire(grove,false)
        spawnPlayer(player,2522.4416503906, -1679.277587890615.496999740601)
        setElementModel(player,math.random(105,107))
        giveWeapon(player,30,500)
        giveWeapon(player,22,500)
        giveWeapon(player,34,25)
        giveWeapon(player,32,500)
        
    end
)

addEventHandler("vagos",root,
    function (player)
        setPlayerTeam(player,vagos)
        setPlayerNametagColor(player,254,254,51)
        setTeamFriendlyFire(vagos,false)
        spawnPlayer(player,2807.7907714844, -1177.029174804725.384321212769)
        setElementModel(player,math.random(108,110))
        giveWeapon(player,30,500)
        giveWeapon(player,18,5)
        giveWeapon(player,23,500)
        giveWeapon(player,28,500)
        
    end
)
function nadawanie (player)
local team getPlayerTeam(player)
if team == ballas then
    setBlipColor(player,162,0,123,255)
elseif team == grove then
    setBlipColor(player,0,150,0,255)
elseif team == vagos then
    setBlipColor(player,254,254,51,255)
end
end
addEventHandler("onResourceStart",getRootElement(),nadawanie)


Db 3: 55linijka 'Expected player at arg 1, got resource-data'

local team getPlayerTeam(player)
ta linijka :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-22, 12:48


dudeks







Wiek: 31
Na forum: 6576 dni
Posty: 171

Piwa: 89

Respekt: 105,3
Respekt: 105,3

Z?e dane przesy?asz do eventu.

Ostatnio zmieniony przez dudeks 2016-05-22, 13:06, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-22, 12:57


BlackTen

LUA Dev.






Wiek: 28
Na forum: 4330 dni
Posty: 698

Piwa: 2080

Respekt: 157
Respekt: 157Respekt: 157

Poprawisz? Bo nie wiem gdzie tkwi problem ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-22, 12:58


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

onResourceStart przyjmuje jako argument chyba zas?b, albo nic nie przyjmuje, wiki w tym momencie nie dzia?a to nie jestem w stanie powiedzie?, wi?c jak tam mo?e by? player ...

Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-22, 13:05


dudeks







Wiek: 31
Na forum: 6576 dni
Posty: 171

Piwa: 89

Respekt: 105,3
Respekt: 105,3

M?j b??d, nie chcia?o mi si? czyta? ca?ego kodu i sprawdzi?em tylko linijk? z b??dem i spojrza?em pobierznie na 'addEvent'. Jurand ma racj?, jedynym parametrem w onReosurceStart jest zas?b, kt?ry startuje.

function nadawanie (res)
    for kv in pairs(getElementsByType("player")) do
        local team getPlayerTeam(v) -- pobieranie teamu dla v elementu gracza z p?tli
        if team == ballas then
            -- ustawianie koloru blipanie b?dzie to 'v' graczbo gracz to nie blipMusisz pobragracza blip i wtedy na niego ustawikolor.
        elseif team == grove then
            -- ustawianie koloru blipa
        elseif team == vagos then
            -- ustawianie koloru blipa
        end
    end
end
addEventHandler("onResourceStart",resourceRoot,nadawanie) -- resourceRoot, ?eby nadawa?o kolory przy starcie tylko tego zasobua nie jak wcze?niej przy starcie oboj?tnie kt?rego


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-22, 13:09


BlackTen

LUA Dev.






Wiek: 28
Na forum: 4330 dni
Posty: 698

Piwa: 2080

Respekt: 157
Respekt: 157Respekt: 157

A jak mam to pobrac?

[ Dodano: 2016-05-22, 18:06 ]
Pomo?e kto??

Postaw piwo autorowi tego posta
 

 
Tagi: kolor
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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