Siema Generlalnie kod zrobi?em w 10 min po przeczytaniu poradnika lua na tym forum tak?e b?d?cie wyrozumiali. Chcia?em si? zapyta? co jest w nim ?le zrobione. Nie mia?em bladego poj?cia jak Dodac do tego aby podczas wpisywania tej komendy wykonywana by?a r?wnie? Animacja jakakolwiek wi?c wpisa?em co? takiego
Ostatnio zmieniony przez DsJ3 2019-02-06, 22:31, w całości zmieniany 1 raz
local function burn(commandName, theSize)
if tonumber(theSize) then
local x, y, z = getElementPosition(getLocalPlayer())
createFire(x, y, z, tonumber(theSize))
outputChatBox("Burn, buuuuurn >:]")
else
outputChatBox("Syntax: /fire <size>")
end
end
addCommandHandler("fire", burn)
Tak jak Loop wspomnia?, skrypt musi zosta? wykonany po stronie klienta i kod powinien wygl?da? tak jak poni?ej:
function pozarpodkomende()
local x, y, z = getElementPosition(getLocalPlayer())
createFire(x, y + 2, z, 1.8)
setPedAnimation(getLocalPlayer(), "bd_fire", "wash_up", -1, false, false, false, false)
outputChatBox("Wznieciles pozar", 255, 255, 255)
end
addCommandHandler("podpal", pozarpodkomende)
Animacja ustawia si? w funkcji pozarpodkomende,
zmienne pozycji si? nie zgadza?y z tym co zosta?o u?yte w funkcji createFire,
outputChatBox nie potrzebuje gracza na 2 argumencie je?li jest po kliencie.
Upewnij si?, ?e strona pliku .lua w mecie jest ustawiona na "client".
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