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

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Archívum => A témát indította: asdpudingasd - 2015. január 18. - 14:58:00

Cím: Funkció Meghívása
Írta: asdpudingasd - 2015. január 18. - 14:58:00
Helló! Az a gondom támadt , hogy Hiába nyomok a Gombra nem nyitja meg a Mód panelt. :( ( Meghívtam  a Funkciót. )
Itt a Script:
 (Gomb)
 

bMods = guiCreateButton(0.01, 0.50, 0.20, 0.10, \"Modpanel\", true, aTeszt)
addEventHandler

 


addEventHandler(\"onClientGUIClick\", bMods, modPanel)

 
Gombnak a Funkciója
 

function modPanel(button, state)
if (source==bMods) and (button==\"left\") then
triggerClientEvent(source, \"panelCommand\", root)
end
end

 
Modpanel:
 

function panelCommand()
togglePanel(not panelState)
end
addCommandHandler(\"mod\", panelCommand)
addEvent(\"panelCommand\", true)
addEventHandler(\"panelCommand\", root, panelCommand)
/code]
A Modpanel Kliens oldali.
Előre is köszönöm a Segítségeteket
Cím: Funkció Meghívása
Írta: hunfiu - 2015. január 18. - 15:21:07
Ez az egész egy scriptben van gondolom tehát nem kell triggerClientEvent(source, \"panelCommand\", root) elég annyi hogy panelCommand()
Cím: Funkció Meghívása
Írta: asdpudingasd - 2015. január 18. - 15:26:27
A Módpanel az egy Külön Script ( Külön Resource )
Cím: Funkció Meghívása
Írta: hunfiu - 2015. január 18. - 15:32:46
triggerClientEvent(getLocalPlayer(), \"panelCommand\",getLocalPlayer()) ha ez se akkor probald meg export-al
Cím: Funkció Meghívása
Írta: asdpudingasd - 2015. január 18. - 15:47:33
A Probléma megoldódott! Köszönöm a Segítséget!
Cím: Funkció Meghívása
Írta: Toxic - 2015. január 18. - 17:12:45
[gmod]Helyezem.[/gmod]