GTA Közösség - A magyar GTA fórum

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Segítségkérés => A témát indította: ustanmufj - 2016. augusztus 03. - 17:46:13

Cím: onPlayerConnect
Írta: ustanmufj - 2016. augusztus 03. - 17:46:13
Nem müködik a szerverem egyik fontos eleme. Előkéne jönnie egy GUI-nak amikor Connect-tel a játékos. De semmit se csinál.
[Client oldali]
 
addEventHandler( \"onPlayerConnect\", getRootElement(),
function gui ()
GUIEditor = {
    button = {},
    label = {}
}
    function()
showCursor(true)
        GUIEditor.button[1] = guiCreateButton(604, 887, 109, 108, \"Ruszkik\", false)
        GUIEditor.button[2] = guiCreateButton(1097, 888, 109, 108, \"Ausztralia\", false)
    end
)
addEventHandler (\"onClientGUIClick\", GUIEditor.button[1], spawner1ruski)
addEventHandler (\"onClientGUIClick\", GUIEditor.button[2], spawner2australia)
addEventHandler(\"onClientRender\", root,
    function()
        dxDrawLine(630, 942, 686, 903, tocolor(255, 255, 255, 255), 1, false)
    end
)
end
local playercsapatja = 0
function spawner1ruski ()
if playercsapatja == 0 or playercsapatja == 2 then
playercsapatja = 1
end
function spawner2australia ()
if playercsapatja == 0 or playercsapatja == 1  then
playercsapatja = 2
end
 
function spawner ()
-- még nincs funkciója
end
Cím: onPlayerConnect
Írta: Dragonflash11 - 2016. augusztus 03. - 21:42:23
Próbáld meg onPlayerJoin-nal
Cím: onPlayerConnect
Írta: Eduka - 2016. augusztus 03. - 21:57:57
1. onPlayerJoin -> server oldal
2. Értem h mit szeretnél felépíteni, de azt h ezt nem így kell...
Cím: onPlayerConnect
Írta: Robika1 - 2016. augusztus 04. - 00:14:22
Szia.
Célszerűbb lenne megvárni amíg letölti a játékosnak a modot, és megvárni amíg elindul. Használj onClientResourceStartot eventnek.
Robika1
Cím: onPlayerConnect
Írta: ustanmufj - 2016. augusztus 04. - 08:30:46
Köszönöm a válaszokat! Azért nem használtam onClientResourceStart-ot mert azt hittem mikor elindul a resource (mondjuk parancsból)
Kiprobálom.
Cím: onPlayerConnect
Írta: Dragonflash11 - 2016. augusztus 04. - 10:59:19
Idézetet írta: Eduka date=1470254277\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"62482\" data-ipsquote-contentclass=\"forums_Topic
1. onPlayerJoin -> server oldal
2. Értem h mit szeretnél felépíteni, de azt h ezt nem így kell...
 
Igaz, nem figyeltem, igazából onClientPlayerJoin-t akartam javasolni.
Cím: onPlayerConnect
Írta: ustanmufj - 2016. augusztus 04. - 13:12:23
Az a bajom, hogy ha onClientResourceStart-ot használok akkor nem csinál semmit ha felmész csak feketé képernyő fogad (meg a chat)

Dupla hozzászólás automatikusan összefûzve. ( [time]2016. augusztus 04. 13:15:46[/time] )

Idézetet írta: thegergo02 date=1470309143\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"62482\" data-ipsquote-contentclass=\"forums_Topic
Az a bajom, hogy ha onClientResourceStart-ot használok akkor nem csinál semmit ha felmész csak feketé képernyő fogad (meg a chat)
 
Meg még ha ki veszem a scriptet (ellőte jó) azután is már csak fekete lesz a kép....

Dupla hozzászólás automatikusan összefûzve. ( 2016. augusztus 04. - 13:52:40 )

megoldodott! Köszönöm a válaszokat!