Wysłany: 2015-07-26, 15:51
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
function uf ( el )
if el == localPlayer then
executeCommandHandler ( "connect mtasa://188.165.18.19:22120" , el )
outputChatBox ( "Przenios?e? si? na serwer UF #1 " )
end
end
addCommandHandler ( "uf" , uf )
function uf2 ( el )
if el == localPlayer then
executeCommandHandler ( "connect mtasa://188.68.249.130:20328" , el )
outputChatBox ( "Przenios?e? si? na serwer UF #2 " )
end
end
addCommandHandler ( "uf2" , uf2 )
Nie dzia?a chodzi mi o to ?e jak wpiszemy komende to przechodzisz na 2serwer. Pomo?e kto?? W debugu nic nie ma
Ostatnio zmieniony przez _Haze 2015-07-26, 17:57, w całości zmieniany 1 raz
Wysłany: 2015-07-26, 15:53
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
Nie wiem czasem, czy nie mo?na tylko komend stworzonych w LUA u?ywa? w executeCommandHandler
Oto TIP z wiki.mtasa.
:
NOTE: You can only execute commands created by Lua. You cannot execute MTA harcoded commands due to security reasons.
Moge si? myli?, ale to co chcesz zrobi? nie zadzia?a bo funkcja connect jest wbudowana ju? w MTA
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
Wysłany: 2015-07-26, 16:50
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
Wysłany: 2015-07-26, 17:09
Fanciak
BOT
Wiek: 25 Na forum: 4446 dni Posty: 728
Nick w MP: Fanciak
Piwa : 1572
Spr?buj usun?? s?owa "connect"
Podaj r?wnie? b??dy z /debugscript 3
Wysłany: 2015-07-26, 17:14
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
pisa?em ?e nie ma b??d?w w debugu czytaj uwa?niej jak mam usun?? s?owo connect? wtedy nie b?dzi? dzia?a?
Wysłany: 2015-07-26, 18:02
Fanciak
BOT
Wiek: 25 Na forum: 4446 dni Posty: 728
Nick w MP: Fanciak
Piwa : 1572
Zr?b tak, teraz powinno:
function uf ( el )
if el == localPlayer then
executeCommandHandler ( "connect 188.165.18.19:22120" , el )
outputChatBox ( "Przenios?e? si? na serwer UF #1 " )
end
end
addCommandHandler ( "uf" , uf )
function uf2 ( el )
if el == localPlayer then
executeCommandHandler ( "connect 188.68.249.130:20328" , el )
outputChatBox ( "Przenios?e? si? na serwer UF #2 " )
end
end
addCommandHandler ( "uf2" , uf2 )
Wysłany: 2015-07-27, 03:54
Tostuch
Wiek: 27 Na forum: 4931 dni Posty: 483
Nick w MP: Tost
Piwa : 137
Po pierwsze to:
function uf ( el )
redirectPlayer ( el , "188.165.18.19" , 22120 )
end
addCommandHandler ( "uf" , uf )
Po drugie: wywo?ywa? komendy mozna tylko te, dodane za pomoc? skryptu.
Po trzecie: localPlayer to zmienna po stronie klieckiej, jak jej zatem u?ywa? po stronie serwerowej?
Tagi: nie :: działa :: skrypt
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: