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

Wysłany: 2017-11-13, 20:41


manieks78

Lua ;)






Wiek: 25
Na forum: 3387 dni
Posty: 97
Nick w MP: Hexan

Piwa: 5

Respekt: 50

function cmd_thru (playercommandvalue)

if (tonumber(value)==nilthen
outputChatBox("Uzyj: /thru <ile>"player)
return
end

local e=player
if getCameraTarget(player)~=player then
e=getCameraTarget(player)
end


if (isPedInVehicle(player)) then
e=getPedOccupiedVehicle(e)
end

local x,y,z=getElementPosition(e)
local _,_,rz=getElementRotation(e)

local rrz=math.rad(rz)
local x+ (value math.sin(-rrz))
local y+ (value math.cos(-rrz))

setElementPosition(e,x,y,z)
end

addCommandHandler"thru"cmd_thrutruefalse )
[code]

Nie wiem co jest tutaj ?le, ale bardzo prosz? o pomoc, bo d?ugo tego szuka?em.
Kiedy wpisuj? komend? /thru np.10, to wy?wietla si? napis /thru <ilo??>
Za pomoc leci piwo!

Ostatnio zmieniony przez _Haze 2017-11-13, 20:45, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-13, 20:54


mistereq







Wiek: 22
Na forum: 3386 dni
Posty: 28
Nick w MP: MisterPL/Mistereq

Piwa: 288

Respekt: 45,3

sprob?j zamieni?
Kod:

if (tonumber(value)==nil) then
outputChatBox("Uzyj: /thru <ile>", player)
return
end

na
Kod:

if not value or not tonumber(value) then
outputChatBox("Uzyj: /thru <ile>", player)
return
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-13, 21:06


manieks78

Lua ;)






Wiek: 25
Na forum: 3387 dni
Posty: 97
Nick w MP: Hexan

Piwa: 5

Respekt: 50

Dalej to samo, czyli wy?wietla si? /thru <ile>

Podpis
Jeśli ci pomogłem wynagrodź mnie ;)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-13, 22:19


Eitho







Wiek: 24
Na forum: 3489 dni
Posty: 330
Nick w MP: Eitho

Piwa: 746

Respekt: 256,5
Respekt: 256,5Respekt: 256,5Respekt: 256,5

addCommandHandler"thru"cmd_thru)


Podpis
good old days :]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-13, 22:23


manieks78

Lua ;)






Wiek: 25
Na forum: 3387 dni
Posty: 97
Nick w MP: Hexan

Piwa: 5

Respekt: 50

Nie dzia?a, dalej pojawia si? ten napis :(

Podpis
Jeśli ci pomogłem wynagrodź mnie ;)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-13, 22:31


Pevo

Jabłko






Wiek: 23
Na forum: 3589 dni
Posty: 356
Nick w MP: Pevo

Piwa: 1571

Respekt: 355,8
Respekt: 355,8Respekt: 355,8Respekt: 355,8Respekt: 355,8

Mo?liwe, ?e skrypt jest po stronie clienta, wtedy zamiast: function cmd_thru (player, command, value) b?dzie function cmd_thru (command, value)

Podpis
Jabłko
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-14, 00:13


Eitho







Wiek: 24
Na forum: 3489 dni
Posty: 330
Nick w MP: Eitho

Piwa: 746

Respekt: 256,5
Respekt: 256,5Respekt: 256,5Respekt: 256,5

"manieks78" napisał/a:

Nie dzia?a, dalej pojawia si? ten napis :(

ja u mnie na lokalnym wklei?em dok?adnie ten sam kod, addCommandHandler zmieni?em na ten co wys?a?em i mi dzia?a na luzie

Podpis
good old days :]
Postaw piwo autorowi tego posta
 

 
Tagi: tutaj :: jest :: źle?
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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