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
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...
Wysłany: 2014-07-25, 20:54
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Dla owego teamu to :
for _ , v in ipairs ( getElementsByType ( "player" ) ) do
if getPlayerName ( getPlayerTeam ( v ) ) == "Nazwa" then
outputChatBox ( "Test" , v )
end
end
Co do kodu, co nie dzia?a ? Db3 ?
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
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'
Wysłany: 2014-07-25, 21:06
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
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" , 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
)
Zabrak?o Ci przecink?w.
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
Teraz nowe db:
Kod: attempt to call global 'getRandomPlayer' (a nil value)
Wysłany: 2014-07-25, 21:16
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Spr?buj stworzy? getRandomPlayer nie neutralnie tylko w funkcji.
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
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...
Tagi: namierzanie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: