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

Wysłany: 2015-07-26, 15:51


_Haze

Peace Yo!






Wiek: 24
Na forum: 4184 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

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  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-26, 15:53


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

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
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-26, 16:50


_Haze

Peace Yo!






Wiek: 24
Na forum: 4184 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

To jak to napisa??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-26, 17:09


Fanciak

BOT






Wiek: 25
Na forum: 4446 dni
Posty: 728
Nick w MP: Fanciak

Piwa: 1572

Respekt: 500
Respekt: 500

Spr?buj usun?? s?owa "connect"


Podaj r?wnie? b??dy z /debugscript 3

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-26, 17:14


_Haze

Peace Yo!






Wiek: 24
Na forum: 4184 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

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?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-26, 18:02


Fanciak

BOT






Wiek: 25
Na forum: 4446 dni
Posty: 728
Nick w MP: Fanciak

Piwa: 1572

Respekt: 500
Respekt: 500

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)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-27, 03:54


Tostuch







Wiek: 27
Na forum: 4931 dni
Posty: 483
Nick w MP: Tost

Piwa: 137

Respekt: 110
Respekt: 110

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?

Postaw piwo autorowi tego posta
 

 
Tagi: nie :: działa :: skrypt
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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