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

Wysłany: 2013-08-30, 13:18


zuraw13







Wiek: 27
Na forum: 5215 dni
Posty: 95
Nick w MP: zuraw113

Piwa: 191

Respekt: 50

Pomo?ecie mi stworzy? Gui do teleportu?
Chce mie? to w Gui, poniewa? nie chce mi si? pisa? komend.

Skrypt:
http://chomikuj.pl/zuraw1...,2863555196.lua
function ls(player, cmd)
       setElementPosition(player, 2500.5952, -1669.4454, 13.3532, rotz)
       outputChatBox("Witamy w Los Santos.", player, 255, 255, 0)
end
addCommandHandler("ls", ls)

function lv(player, cmd)
       setElementPosition(player, 2140.8190, 986.2273, 10.8203, rotz)
       outputChatBox("Witamy w Las Venturas.", player, 255, 255, 0)
end
addCommandHandler("lv", lv)

function sf(player, cmd)
       setElementPosition(player, -2041.2288, 136.2675, 28.8359, rotz)
       outputChatBox("Witamy w San Fierro.", player, 255, 255, 0)
end
addCommandHandler("sf", sf)

function lslot(player, cmd)
       setElementPosition(player, 1945.4160, -2305.6423, 15.0583, rotz)
       outputChatBox("Witamy na Lotnisku w Los Santos.", player, 255, 255, 0)
end
addCommandHandler("lslot", lslot)

function salonsf(player, cmd)
       setElementPosition(player, -1642.9013671875, 1203.9830322266, 7.25, rotz)
       outputChatBox("Witamy przed Salonem w San Fierro.", player, 255, 255, 0)
end
addCommandHandler("salonsf", salonsf)

function pustynia(player, cmd)
       setElementPosition(player, 428.4866, 2533.7695, 16.5045, rotz)
       outputChatBox("Witamy na Pustyni.", player, 255, 255, 0)
end
addCommandHandler("pustynia", pustynia)

function wyspa(player, cmd)
       setElementPosition(player, 776.6111, -2834.7358, 4.2433, rotz)
       outputChatBox("Witamy na Wyspie.", player, 255, 255, 0)
end
addCommandHandler("wyspa", wyspa)

function tama(player, cmd)
       setElementPosition(player, -924.3400, 2019.7234, 60.9141, rotz)
       outputChatBox("Witamy na Tamie.", player, 255, 255, 0)
end
addCommandHandler("tama", tama)

function stadion(player, cmd)
       setElementPosition(player, -1367.2737, 1566.3998, 1052.5313, rotz)
       outputChatBox("Witamy na Stadionie.", player, 255, 255, 0)
end
addCommandHandler("stadion", stadion)

function molo(player, cmd)
       setElementPosition(player, 836.2119, -2057.7136, 12.8671, rotz)
       outputChatBox("Witamy na Molo.", player, 255, 255, 0)
end
addCommandHandler("molo", molo)

function bagno(player, cmd)
       setElementPosition(player, -841.3732, -1940.7094, 12.5643, rotz)
       outputChatBox("Witamy na Bagnach.", player, 255, 255, 0)
end
addCommandHandler("bagno", bagno)

function port(player, cmd)
       setElementPosition(player, 2294.0693, 558.9081, 7.7813, rotz)
       outputChatBox("Witamy w Porcie.", player, 255, 255, 0)
end
addCommandHandler("port", port)

function chilliad(player, cmd)
       setElementPosition(player, -2301.9609, -1648.8076, 483.6195, rotz)
       outputChatBox("Witamy na G?rze Chilliad.", player, 255, 255, 0)
end
addCommandHandler("chilliad", chilliad)
addCommandHandler("gora", chilliad)

function drag(player, cmd)
       setElementPosition(player, 2041.7806, 856.4257, 790.5769, rotz)
       outputChatBox("Witamy na Dragu.", player, 255, 255, 0)
end
addCommandHandler("drag", drag)

function wyskok(player, cmd)
       setElementPosition(player, 2071.7295, 284.0156, 403.1366, rotz)
       outputChatBox("Witamy na Wyskoku.", player, 255, 255, 0)
end
addCommandHandler("wyskok", wyskok)

function tor(player, cmd)
       setElementPosition(player, 2160.7292480469, -4034.1831054688, 5.2526798248291, rotz)
       outputChatBox("Witamy na Torze.", player, 255, 255, 0)
end
addCommandHandler("tor", tor)


Kod z "guieditor":
http://chomikuj.pl/zuraw1...,2866461607.lua
GUIEditor = {
    gridlist = {},
    window = {},
    button = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
    function()
        GUIEditor.window[1] = guiCreateWindow(0.02, 0.20, 0.26, 0.53, "System Teleportow", true)
        guiWindowSetSizable(GUIEditor.window[1], false)

        GUIEditor.button[1] = guiCreateButton(0.37, 0.91, 0.26, 0.06, "Exit", true, GUIEditor.window[1])
        guiSetFont(GUIEditor.button[1], "clear-normal")
        guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA")
        GUIEditor.gridlist[1] = guiCreateGridList(0.05, 0.05, 0.89, 0.84, true, GUIEditor.window[1])
        guiGridListAddColumn(GUIEditor.gridlist[1], "Teleporty", 0.9)
        guiGridListAddRow(GUIEditor.gridlist[1])
        guiGridListSetItemText(GUIEditor.gridlist[1], 0, 1, "-", false, false)
        guiSetAlpha(GUIEditor.gridlist[1], 0.80)    
    end
)


Za pomoc :piwo:

Podpis
Moje skrypty i mapy:
-Baza by Zuraw [SAMP]
-RC Vehicles enter by Zuraw [SAMP]
-Neony by zuraw [SAMP]
Ostatnio zmieniony przez zuraw13 2013-09-15, 11:28, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-30, 16:09


Piorun







Wiek: 33
Na forum: 6853 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Nie lepiej sklepa? najpierw komendy, a potem do tego GUI doczepi??

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-30, 18:23


zuraw13







Wiek: 27
Na forum: 5215 dni
Posty: 95
Nick w MP: zuraw113

Piwa: 191

Respekt: 50

Cz??? skryptu:
function ls(player, cmd)
       setElementPosition(player, 2500.5952, -1669.4454, 13.3532, rotz)
       outputChatBox("Witamy w Los Santos.", player, 255, 255, 0)
end
addCommandHandler("ls", ls)

function lv(player, cmd)
       setElementPosition(player, 2140.8190, 986.2273, 10.8203, rotz)
       outputChatBox("Witamy w Las Venturas.", player, 255, 255, 0)
end
addCommandHandler("lv", lv)

function sf(player, cmd)
       setElementPosition(player, -2041.2288, 136.2675, 28.8359, rotz)
       outputChatBox("Witamy w San Fierro.", player, 255, 255, 0)
end
addCommandHandler("sf", sf)


Wi?c ma komendy.

Podpis
Moje skrypty i mapy:
-Baza by Zuraw [SAMP]
-RC Vehicles enter by Zuraw [SAMP]
-Neony by zuraw [SAMP]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-09-08, 17:19


monio







Wiek: 30
Na forum: 5028 dni
Posty: 319
Nick w MP: Monio99

Piwa: 3565

Respekt: 120,5
Respekt: 120,5

Daj ca?y skrypt

[ Dodano: 2013-09-08, 17:21 ]
Dobra zrobi Ci ca?y kod
;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-22, 22:34


zuraw13







Wiek: 27
Na forum: 5215 dni
Posty: 95
Nick w MP: zuraw113

Piwa: 191

Respekt: 50

Pomo?e kto??

Podpis
Moje skrypty i mapy:
-Baza by Zuraw [SAMP]
-RC Vehicles enter by Zuraw [SAMP]
-Neony by zuraw [SAMP]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-22, 23:11


Oski

LUA Scripter






Wiek: 30
Na forum: 5387 dni
Posty: 428
Nick w MP: Oski

Piwa: 56

Respekt: 75,1

Poczytaj na wiki o trigerrach i eventach.
Jakie? pierwsze dzia?ania daj, bo w?tpie ?eby kto? odwali? za ciebie robot? ;]
Pomo?emy ale wyra? ch?ci pracy.

[ Dodano: 2014-01-22, 23:13 ]
Dok?adnie mi chodzi o:

Do zastosowania po stronie servera:
Kod:


http://wiki.multitheftauto.com/wiki/AddEvent


Do zastosowania po stronie clienta:
Kod:


http://wiki.multitheftauto.com/wiki/TriggerServerEvent


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-27, 20:04


zuraw13







Wiek: 27
Na forum: 5215 dni
Posty: 95
Nick w MP: zuraw113

Piwa: 191

Respekt: 50

Napisa?em co? takiego:
- strona klienta:
function tpls ( commandName )
        triggerServerEvent ( "ontpls", localPlayer, setElementPosition[ 2500.5952, -1669.4454, 13.3532])
        triggerServerEvent ( "texttpls", localPlayer, "Witamy w Los Santos!" ) 
end
addCommandHandler ( "ls", tpls )


- strona serwera
function greetingtextls ( message )
    outputChatBox ( "The client says: " .. message, client )
end
addEvent( "texttpls", true )
addEventHandler( "texttpls", root, greetingtextls )


Niestety nie dzia?a.

mogli by?cie mi wyt?umaczy? co zrobi?em ?le, lub czego nie zrobi?em, a co mia?o by??

Podpis
Moje skrypty i mapy:
-Baza by Zuraw [SAMP]
-RC Vehicles enter by Zuraw [SAMP]
-Neony by zuraw [SAMP]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-27, 20:20


TheTroll

Pan Majster






Wiek: 39
Na forum: 4905 dni
Posty: 219
Nick w MP: TheTroll

Piwa: 1117

Respekt: 120
Respekt: 120

Spr?buj ten kod:
strona klienta:
Kod:

function tpls ( commandName )
triggerServerEvent ( "ontpls", localPlayer)
setElementPosition( 2500.5952, -1669.4454, 13.3532, localPlayer)
triggerServerEvent ( "texttpls", localPlayer, "Witamy w Los Santos!" )
end
addCommandHandler ( "ls", tpls )

A w stronie serwera chyba jest wszystko dobrze.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-29, 00:06


zuraw13







Wiek: 27
Na forum: 5215 dni
Posty: 95
Nick w MP: zuraw113

Piwa: 191

Respekt: 50

Wiadomo?? na chacie si? wy?wietla, ale nie przemieszcza gracza. Pr?bowa?em co? z tym zrobi?, ale mi to nie wychodzi:

- strona klienta:
function tpls ( commandName )
        triggerServerEvent ( "texttpls", localPlayer, "Witamy w Los Santos!" ) 
        triggerClientEvent ( "ontpls", localPlayer, x, y, z )
end
addCommandHandler ( "ls", tpls )


- strona serwera:
function greetingtextls ( message )
    outputChatBox ( message, client )
end
addEvent( "texttpls", true )
addEventHandler( "texttpls", root, greetingtextls )


function greetingontpls ( x, y, z )
    local x = 2500.5952
    local y = -1669.4454
    local z = 13.3532
end
addEvent( "ontpls", true )
addEventHandler( "ontpls", root, greetingontpls )


Podpis
Moje skrypty i mapy:
-Baza by Zuraw [SAMP]
-RC Vehicles enter by Zuraw [SAMP]
-Neony by zuraw [SAMP]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-29, 11:02


luki123luki123

Place Game






Wiek: 28
Na forum: 5416 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6103

Respekt: 611
Respekt: 611Respekt: 611

zuraw13, podaj ca?y kod jaki teraz masz i napisz co jest nie tak.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-29, 14:03


Tostuch







Wiek: 28
Na forum: 5072 dni
Posty: 483
Nick w MP: Tost

Piwa: 137

Respekt: 110
Respekt: 110

triggerClientEvent ( "ontpls", localPlayer, x, y, z )

Gdzie masz pobrane lub zdefiniowane X, Y i Z? I jeszcze jedno, zamiast localPlayer u?yj getLocalPlayer()

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-29, 14:08


KukiX







Wiek: 34
Na forum: 6859 dni
Posty: 567

Piwa: 17560

Respekt: 160
Respekt: 160Respekt: 160

"Tostuch" napisał/a:

triggerClientEvent ( "ontpls", localPlayer, x, y, z )

Gdzie masz pobrane lub zdefiniowane X, Y i Z? I jeszcze jedno, zamiast localPlayer u?yj getLocalPlayer()

I powinno by? triggerServerEvent bo to przecie? strona klienta.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-29, 17:36


Tostuch







Wiek: 28
Na forum: 5072 dni
Posty: 483
Nick w MP: Tost

Piwa: 137

Respekt: 110
Respekt: 110

Fakt, niedopatrzenie, dzi?ki KukiX,

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-29, 22:18


zuraw13







Wiek: 27
Na forum: 5215 dni
Posty: 95
Nick w MP: zuraw113

Piwa: 191

Respekt: 50

Wypisuje dalej tekst, ale nie teleportuje. Na pocz?tek chcia?em zrobi? tylko jeden teleport, a jak b?dzie ok. to na podstawie niego zrobie z reszt?. P??niej zrobi?em co? takiego:

- Pe?ny kod klient:
local lsposX, lsposY, lsposZ = 2500.5952, -1669.4454, 13.3532

function tpls ( commandName )
        triggerServerEvent ( "texttpls", getLocalPlayer(), "Witamy w Los Santos!" ) 
        triggerServerEvent ( "ontpls", getLocalPlayer(), lsposX, lsposY, lsposZ )
end
addCommandHandler ( "ls", tpls )


- Pe?ny kod serwer:
function greetingtextls ( message )
    outputChatBox ( message, client )
end
addEvent( "texttpls", true )
addEventHandler( "texttpls", root, greetingtextls )


function greetingontpls ( commandName, posX, posY, posZ )
    setElementPosition ( getLocalPlayer(), posX, posY, posZ )
end
addEvent( "ontpls", true )
addEventHandler( "ontpls", root, greetingontpls )


Podpis
Moje skrypty i mapy:
-Baza by Zuraw [SAMP]
-RC Vehicles enter by Zuraw [SAMP]
-Neony by zuraw [SAMP]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-30, 12:50


luki123luki123

Place Game






Wiek: 28
Na forum: 5416 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6103

Respekt: 611
Respekt: 611Respekt: 611

zuraw13, oj...

Serwer:
function greetingtextls ( message, player )
    outputChatBox ( message, player )
end
addEvent( "texttpls", true )
addEventHandler( "texttpls", root, greetingtextls )


function greetingontpls ( posX, posY, posZ, player )
    setElementPosition ( player, posX, posY, posZ )
end
addEvent( "ontpls", true )
addEventHandler( "ontpls", root, greetingontpls )


Client:
local player = getLocalPlayer()
local lsposX = 2500.5952
local lsposY = -1669.4454
local lsposZ = 13.3532

function tpls ( commandName )
        triggerServerEvent ( "texttpls", getRootElement(), "Witamy w Los Santos!", player ) 
        triggerServerEvent ( "ontpls", getRootElement(), lsposX, lsposY, lsposZ, player )
end
addCommandHandler ( "ls", tpls )


Na pewno zadzia?a

Postaw piwo autorowi tego posta
 

 
Tagi: teleport :: gui
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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