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

Wysłany: 2014-07-25, 18:19


Mizy1999

I <3 Mta






Wiek: 28
Na forum: 4995 dni
Posty: 157
Nick w MP: xxx

Piwa: 154

Respekt: 40

Siemka, mam taki kod: (Jest to namierzanie gracza, dzia?a tak ?e oznacza go blipem)

s-side:
Kod:

function namierz(thePlayer, commandName, target)
if target then
target = getPlayerFromName ( target )
triggerClientEvent(source,"blipt",root)
-- -- Tworzy blipa
else
outputChatBox('[B??d] Podany nick jest nieprawid?owy !', thePlayer)
end
end
addCommandHandler('namierz',namierz)

function namierz2(thePlayer, commandName, target)
if target then
target = getPlayerFromName ( target )
-- destroyElement(myBlip) -- Niszczy Blipa
else
outputChatBox('[B??d] Podany nick jest nieprawid?owy !', thePlayer)
end
end
addCommandHandler('namierz',namierz2)

c-side:
Kod:

local myPlayer = getRandomPlayer()

addEvent("blipt", true)
addEventHandler("blipt",root
function()
outputChatBox("[Informacja] Zacz??e? namierzanie gracza.",source)
myBlip = createBlipAttachedTo(myPlayer, 56)
end
)

addEvent("blipf", true)
addEventHandler("blipf",root
function()
outputChatBox("[Informacja] Przesta?e? namierza? gracza.",source)
destroyElement(myBlip)
end
)

Dodatkowo mam pytanie, czy istnieje funkcja kt?ra pokazuje wiadomo??, jak outputChatBox, ale tylko dla wybranego teamu ?

[ Dodano: 2014-07-25, 18:20 ]
A, zapomnia?em doda? ?e owy kod nie dzia?a xd...

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-25, 20:54


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Dla owego teamu to :

for _,v in ipairs getElementsByType "player" ) ) do
    if getPlayerName getPlayerTeam ) ) == "Nazwa" then
        outputChatBox "Test")
    end
end



Co do kodu, co nie dzia?a ? Db3 ?

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-25, 21:02


Mizy1999

I <3 Mta






Wiek: 28
Na forum: 4995 dni
Posty: 157
Nick w MP: xxx

Piwa: 154

Respekt: 40

No to tak, db wykazuje:

Kod:

Warning: [Client] is encodet in ANSI instead of UTF-8. Please convert your file to UTF-8
Error: ')' Expected (to close '(' at line '4') near 'function'


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-25, 21:06


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Otw?rz plik w NPP. W g?rnym masz masz opcj? Format > Konwertuj na Format UTF-8

[ Dodano: 2014-07-25, 21:08 ]

local myPlayer getRandomPlayer() 

addEvent("blipt"trueaddEventHandler("blipt",root,
function() 
outputChatBox("[Informacja] Zacz??e? namierzanie gracza.",sourcemyBlip createBlipAttachedTo(myPlayer56end 
addEvent("blipf"trueaddEventHandler("blipf",root,
function() 
outputChatBox("[Informacja] Przesta?e? namierza? gracza.",sourcedestroyElement(myBlipend 
)



Zabrak?o Ci przecink?w.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-25, 21:13


Mizy1999

I <3 Mta






Wiek: 28
Na forum: 4995 dni
Posty: 157
Nick w MP: xxx

Piwa: 154

Respekt: 40

Teraz nowe db:
Kod:

attempt to call global 'getRandomPlayer' (a nil value)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-25, 21:16


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Spr?buj stworzy? getRandomPlayer nie neutralnie tylko w funkcji.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-25, 21:31


Mizy1999

I <3 Mta






Wiek: 28
Na forum: 4995 dni
Posty: 157
Nick w MP: xxx

Piwa: 154

Respekt: 40

Okej, teraz za to db wy?wietla bad argument 3 przy trigerrowaniu, kod:
Kod:

function namierz(thePlayer, commandName, target)
if target then
target = getPlayerFromName ( target )
triggerClientEvent(source,"blipt",root)
else
outputChatBox('[B??d] Podany nick jest nieprawid?owy !', thePlayer)
end
end
addCommandHandler('namierz',namierz)


[ Dodano: 2014-07-25, 21:31 ]
A tak marginesem, ale? ja g?upi ca?y czas robie te zmienne lokalne, p??niej si? dziwie czemu nie dzia?a... :)

Postaw piwo autorowi tego posta
 

 
Tagi: namierzanie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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