iFoReX Posted May 21, 2012 Share Posted May 21, 2012 When I press the button 5, the GUI Disappear, and doesnt change the text :c client-side ----------------------------- --------------------------- ---ScriptEcho por ElMota- ---CopyRight 2012(c)--- --------------------- GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Memo = {} GUIEditor_Label = {} GUIEditor_Window[1] = guiCreateWindow(0.3037,0.75,0.4185,0.1817,"GUI Spawns",true) guiWindowSetMovable(GUIEditor_Window[1],false) guiWindowSetSizable(GUIEditor_Window[1],false) GUIEditor_Button[1] = guiCreateButton(9,59,97,33,"Hombre",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(121,59,97,33,"Mujer",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(230,59,93,33,"Clan ODST",false,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(14,26,240,26,"Elige tu Spawn",false,GUIEditor_Window[1]) guiSetFont(GUIEditor_Label[1],"clear-normal") GUIEditor_Button[4] = guiCreateButton(370,-3363,0,600,"",false,GUIEditor_Window[1]) GUIEditor_Button[5] = guiCreateButton(332,59,87,33,"[LPK] Clan",false,GUIEditor_Window[1]) GUIEditor_Label[2] = guiCreateLabel(198,30,218,15,"BioHaZard Hell Zombies GUI",false,GUIEditor_Window[1]) guiSetFont(GUIEditor_Label[2],"default-bold-small") GUIEditor_Window[2] = guiCreateWindow(0.4121,0.575,0.1943,0.18,"Info Spawn",true) guiWindowSetMovable(GUIEditor_Window[2],false) guiWindowSetSizable(GUIEditor_Window[2],false) GUIEditor_Memo[1] = guiCreateMemo(9,22,181,77,"",false,GUIEditor_Window[2]) guiMemoSetReadOnly(GUIEditor_Memo[1],true) guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) addEvent("onVisibleSpawnGUI",true) addEventHandler("onVisibleSpawnGUI", getLocalPlayer(), function() guiSetVisible(GUIEditor_Window[1], true) guiSetVisible(GUIEditor_Window[2], true) showCursor(true) end ) addEventHandler("onClientGUIClick", root, function() addEventHandler("onClientPedWeaponFire", getRootElement()) if source == GUIEditor_Button[1] then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_hombre",getLocalPlayer(),"Hombre") elseif source == GUIEditor_Button[2] then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_mujer",getLocalPlayer(),"Mujer") elseif source == GUIEditor_Button[3] then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_odst",getLocalPlayer(),"ODST") elseif source == GUIEditor_Button[5] then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_LPK",getLocalPlayer(),"LPK") end end ) addEventHandler("onClientPlayerWasted", getLocalPlayer(), function() guiSetVisible(GUIEditor_Window[1],true) guiSetVisible(GUIEditor_Window[2],true) showCursor(true) end ) function mostrarspawn() guiSetVisible (GUIEditor_Window[1],true) guiSetVisible (GUIEditor_Window[2],true) showCursor (true) addEventHandler("onClientPedWeaponFire", getRootElement(), cancelEvent) end addEvent("spawng", true) addEventHandler("spawng", getLocalPlayer(), mostrarspawn) addEventHandler("onClientMouseEnter", root, function() if source == GUIEditor_Button[1] then guiSetText(GUIEditor_Memo[1], "Aprieta este boton si eres Hombre y no tienes ningun clan en especifico") elseif source == GUIEditor_Button[2] then guiSetText(GUIEditor_Memo[1], "Aprieta este boton si eres Mujer y no tienes ningun clan en especifico") elseif source == GUIEditor_Button[3] then guiSetText(GUIEditor_Memo[1], "Solo si eres de ODST clan Aprieta este boton sino es posible ser kickeado") elseif source == GUIEditor_Button[5] then guiSetText(GUIEditor_Memo[1], "LPK Latins Pro Killers Clan Privado Solo Para Pro Killers") end end) addEventHandler("onClientMouseLeave", root, function() if source == GUIEditor_Button[1] then guiSetText(GUIEditor_Memo[1], "") elseif source == GUIEditor_Button[2] then guiSetText(GUIEditor_Memo[1], "") elseif source == GUIEditor_Button[3] then guiSetText(GUIEditor_Memo[1], "") elseif source == GUIEditor_Button[5] then guiSetText(GUIEditor_Memo[1], "") end end) addEvent("setTheText", true) addEventHandler("setTheText", getLocalPlayer(), function() guiSetText(GUIEditor_Memo[1], "No Eres del Clan") end ) server-side addEventHandler("onPlayerLogin", getRootElement(), function() triggerClientEvent(source, "onVisibleSpawnGUI", source) end) addEvent ("spawnPlayer_hombre",true) addEventHandler ("spawnPlayer_hombre",getRootElement(), function(character) setPlayerTeam( source, ctm ) giveWeapon( source, 31, 400 ) outputChatBox ("Te Generaste como "..character.."!",source,225,225,0) spawnPlayer ( source, 221.478515625, 1878.2919921875, 17.640625) setPedSkin ( source, 59 ) end) addEvent ("spawnPlayer_mujer",true) addEventHandler ("spawnPlayer_mujer",getRootElement(), function(character) setPlayerTeam( source, ctm2 ) giveWeapon( source, 31, 400 ) spawnPlayer ( source, 226.5859375, 1878.255859375, 17.640625) outputChatBox ("Te Generaste como "..character.."!",source,255, 0, 255) setPedSkin ( source, 246 ) end) addEvent ("spawnPlayer_odst",true) addEventHandler ("spawnPlayer_odst",getRootElement(), function(character) setPlayerTeam( source, ctm3 ) giveWeapon( source, 31, 400 ) giveWeapon( source, 22, 600 ) spawnPlayer ( source, -1434.138671875, 495.91015625, 11.1953125) outputChatBox ("Te Generaste como "..character.."!",source,225,225,0) setPedSkin ( source, 60 ) end) addEvent ("spawnPlayer_LPK",true) addEventHandler ("spawnPlayer_LPK",getRootElement(), function(character) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) -- get his account name if isObjectInACLGroup ("user."..accName, aclGetGroup ( "LPK" ) ) then setPlayerTeam( source, ctm4 ) giveWeapon( source, 31, 400 ) giveWeapon( source, 22, 600 ) spawnPlayer ( source, -704.28570556641, 2012.1456298828, 5.6465177536011) outputChatBox ("Te Generaste como "..character.."!",source,225,225,0) setPedSkin ( source, 115 ) if ( not isObjectInACLGroup ("user."..accName, aclGetGroup ( "LPK" ) ) ) then triggerClientEvent(source, "setTheText", source) end end end) function morir () local SkinID = getElementModel( source ) triggerClientEvent("spawng", source) spawnPlayer ( source, 1607.4176025391, 1816.3229980469, 10.8203125 ) setElementModel( source, tonumber(SkinID) ) end addEventHandler ("onPlayerWasted", root, morir) function giveWeaponsOnSpawn ( theSpawnpont, theTeam ) giveWeapon ( source, 31, 2000 ) giveWeapon ( source, 24, 200 ) giveWeapon ( source, 25, 300 ) giveWeapon ( source, 34, 300 ) end addEventHandler ( "onPlayerSpawn", getRootElement(), giveWeaponsOnSpawn ) -----Equipos---- ctm = createTeam("Hombres", 255, 0, 0) ctm2 = createTeam("Mujeres", 255, 0, 255) ctm3 = createTeam("ODST Clan", 0, 0, 255) ctm4 = createTeam("[LPK] Clan", 128,128,128) thank in advance Link to comment
X-SHADOW Posted May 21, 2012 Share Posted May 21, 2012 Client-Side GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Memo = {} GUIEditor_Label = {} GUIEditor_Window[1] = guiCreateWindow(0.3037,0.75,0.4185,0.1817,"GUI Spawns",true) guiWindowSetMovable(GUIEditor_Window[1],false) guiWindowSetSizable(GUIEditor_Window[1],false) GUIEditor_Button[1] = guiCreateButton(9,59,97,33,"Hombre",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(121,59,97,33,"Mujer",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(230,59,93,33,"Clan ODST",false,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(14,26,240,26,"Elige tu Spawn",false,GUIEditor_Window[1]) guiSetFont(GUIEditor_Label[1],"clear-normal") GUIEditor_Button[4] = guiCreateButton(370,-3363,0,600,"",false,GUIEditor_Window[1]) GUIEditor_Button[5] = guiCreateButton(332,59,87,33,"[LPK] Clan",false,GUIEditor_Window[1]) GUIEditor_Label[2] = guiCreateLabel(198,30,218,15,"BioHaZard Hell Zombies GUI",false,GUIEditor_Window[1]) guiSetFont(GUIEditor_Label[2],"default-bold-small") GUIEditor_Window[2] = guiCreateWindow(0.4121,0.575,0.1943,0.18,"Info Spawn",true) guiWindowSetMovable(GUIEditor_Window[2],false) guiWindowSetSizable(GUIEditor_Window[2],false) GUIEditor_Memo[1] = guiCreateMemo(9,22,181,77,"",false,GUIEditor_Window[2]) guiMemoSetReadOnly(GUIEditor_Memo[1],true) guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) addEvent("onVisibleSpawnGUI",true) addEventHandler("onVisibleSpawnGUI", localPlayer, function() guiSetVisible(GUIEditor_Window[1], true) guiSetVisible(GUIEditor_Window[2], true) showCursor(true) end ) addEventHandler("onClientGUIClick", root, function() addEventHandler("onClientPedWeaponFire", getRootElement()) if source == GUIEditor_Button[1] then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_hombre",localPlayer,"Hombre") elseif (source == GUIEditor_Button[2]) then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_mujer",localPlayer,"Mujer") elseif (source == GUIEditor_Button[3]) then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_odst",localPlayer,"ODST") elseif( source == GUIEditor_Button[5]) then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_LPK",localPlayer,"LPK") end end ) addEventHandler("onClientPlayerWasted",localPlayer, function() guiSetVisible(GUIEditor_Window[1],true) guiSetVisible(GUIEditor_Window[2],true) showCursor(true) end ) function mostrarspawn() guiSetVisible (GUIEditor_Window[1],true) guiSetVisible (GUIEditor_Window[2],true) showCursor (true) addEventHandler("onClientPedWeaponFire", getRootElement(), cancelEvent) end addEvent("spawng", true) addEventHandler("spawng",localPlayer, mostrarspawn) addEventHandler("onClientMouseEnter", root, function() if (source == GUIEditor_Button[1]) then guiSetText(GUIEditor_Memo[1], "Aprieta este boton si eres Hombre y no tienes ningun clan en especifico") elseif (source == GUIEditor_Button[2]) then guiSetText(GUIEditor_Memo[1], "Aprieta este boton si eres Mujer y no tienes ningun clan en especifico") elseif (source == GUIEditor_Button[3]) then guiSetText(GUIEditor_Memo[1], "Solo si eres de ODST clan Aprieta este boton sino es posible ser kickeado") elseif (source == GUIEditor_Button[5]) then guiSetText(GUIEditor_Memo[1], "LPK Latins Pro Killers Clan Privado Solo Para Pro Killers") end end) addEventHandler("onClientMouseLeave", root, function() if (source == GUIEditor_Button[1]) then guiSetText(GUIEditor_Memo[1], "") elseif (source == GUIEditor_Button[2]) then guiSetText(GUIEditor_Memo[1], "") elseif (source == GUIEditor_Button[3]) then guiSetText(GUIEditor_Memo[1], "") elseif (source == GUIEditor_Button[5]) then guiSetText(GUIEditor_Memo[1], "") end end) addEvent("setTheText", true) addEventHandler("setTheText", localPlayer, function() guiSetText(GUIEditor_Memo[1], "No Eres del Clan") end ) and i think maybe you have to remove guisetMemoReadOnly Link to comment
iFoReX Posted May 21, 2012 Author Share Posted May 21, 2012 (edited) what changed you? but the text in memo change good u.u Edited May 21, 2012 by Guest Link to comment
X-SHADOW Posted May 21, 2012 Share Posted May 21, 2012 i put this ( if source == blabla ) and getLocalPlayer() to localPlayer Link to comment
iFoReX Posted May 21, 2012 Author Share Posted May 21, 2012 the GUI Disappear when I press the button :c and I dont be LPK in ACL Link to comment
X-SHADOW Posted May 21, 2012 Share Posted May 21, 2012 you want if press button 5 hide gui and move him to LPK Team and move him to LPK place ? Link to comment
iFoReX Posted May 21, 2012 Author Share Posted May 21, 2012 I want : if player is everyone, and doesnt is of LPK group in ACL, the GUI Doesnt DisAppear and set The text in the memo u.u Link to comment
X-SHADOW Posted May 21, 2012 Share Posted May 21, 2012 if you want gui dont disappear then remove guisetVisble form line 56 and 57. Link to comment
iFoReX Posted May 21, 2012 Author Share Posted May 21, 2012 I done it but doesnt work : GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Memo = {} GUIEditor_Label = {} GUIEditor_Window[1] = guiCreateWindow(0.3037,0.75,0.4185,0.1817,"GUI Spawns",true) guiWindowSetMovable(GUIEditor_Window[1],false) guiWindowSetSizable(GUIEditor_Window[1],false) GUIEditor_Button[1] = guiCreateButton(9,59,97,33,"Hombre",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(121,59,97,33,"Mujer",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(230,59,93,33,"Clan ODST",false,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(14,26,240,26,"Elige tu Spawn",false,GUIEditor_Window[1]) guiSetFont(GUIEditor_Label[1],"clear-normal") GUIEditor_Button[4] = guiCreateButton(370,-3363,0,600,"",false,GUIEditor_Window[1]) GUIEditor_Button[5] = guiCreateButton(332,59,87,33,"[LPK] Clan",false,GUIEditor_Window[1]) GUIEditor_Label[2] = guiCreateLabel(198,30,218,15,"BioHaZard Hell Zombies GUI",false,GUIEditor_Window[1]) guiSetFont(GUIEditor_Label[2],"default-bold-small") GUIEditor_Window[2] = guiCreateWindow(0.4121,0.575,0.1943,0.18,"Info Spawn",true) guiWindowSetMovable(GUIEditor_Window[2],false) guiWindowSetSizable(GUIEditor_Window[2],false) GUIEditor_Memo[1] = guiCreateMemo(9,22,181,77,"",false,GUIEditor_Window[2]) guiMemoSetReadOnly(GUIEditor_Memo[1],true) guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) addEvent("onVisibleSpawnGUI",true) addEventHandler("onVisibleSpawnGUI", localPlayer, function() guiSetVisible(GUIEditor_Window[1], true) guiSetVisible(GUIEditor_Window[2], true) showCursor(true) end ) addEventHandler("onClientGUIClick", root, function() addEventHandler("onClientPedWeaponFire", getRootElement()) if source == GUIEditor_Button[1] then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_hombre",localPlayer,"Hombre") elseif (source == GUIEditor_Button[2]) then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_mujer",localPlayer,"Mujer") elseif (source == GUIEditor_Button[3]) then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_odst",localPlayer,"ODST") elseif( source == GUIEditor_Button[5]) then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_LPK",localPlayer,"LPK") end end ) addEventHandler("onClientPlayerWasted",localPlayer, function() guiSetVisible(GUIEditor_Window[1],true) guiSetVisible(GUIEditor_Window[2],true) showCursor(true) end ) function mostrarspawn() guiSetVisible (GUIEditor_Window[1],true) guiSetVisible (GUIEditor_Window[2],true) showCursor (true) addEventHandler("onClientPedWeaponFire", getRootElement(), cancelEvent) end addEvent("spawng", true) addEventHandler("spawng",localPlayer, mostrarspawn) addEventHandler("onClientMouseEnter", root, function() if (source == GUIEditor_Button[1]) then guiSetText(GUIEditor_Memo[1], "Aprieta este boton si eres Hombre y no tienes ningun clan en especifico") elseif (source == GUIEditor_Button[2]) then guiSetText(GUIEditor_Memo[1], "Aprieta este boton si eres Mujer y no tienes ningun clan en especifico") elseif (source == GUIEditor_Button[3]) then guiSetText(GUIEditor_Memo[1], "Solo si eres de ODST clan Aprieta este boton sino es posible ser kickeado") elseif (source == GUIEditor_Button[5]) then guiSetText(GUIEditor_Memo[1], "LPK Latins Pro Killers Clan Privado Solo Para Pro Killers") end end) addEventHandler("onClientMouseLeave", root, function() if (source == GUIEditor_Button[1]) then guiSetText(GUIEditor_Memo[1], "") elseif (source == GUIEditor_Button[2]) then guiSetText(GUIEditor_Memo[1], "") elseif (source == GUIEditor_Button[3]) then guiSetText(GUIEditor_Memo[1], "") elseif (source == GUIEditor_Button[5]) then guiSetText(GUIEditor_Memo[1], "") end end) addEvent("setTheText", true) addEventHandler("setTheText", localPlayer, function() guiSetText(GUIEditor_Memo[1], "No Eres del Clan") guiSetVisible(GUIEditor_Window[1],true) guiSetVisible(GUIEditor_Window[2],true) showCursor(true) end ) IMG Link to comment
Jaysds1 Posted May 21, 2012 Share Posted May 21, 2012 try this: GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Memo = {} GUIEditor_Label = {} GUIEditor_Window[1] = guiCreateWindow(0.3037,0.75,0.4185,0.1817,"GUI Spawns",true) guiWindowSetMovable(GUIEditor_Window[1],false) guiWindowSetSizable(GUIEditor_Window[1],false) GUIEditor_Button[1] = guiCreateButton(9,59,97,33,"Hombre",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(121,59,97,33,"Mujer",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(230,59,93,33,"Clan ODST",false,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(14,26,240,26,"Elige tu Spawn",false,GUIEditor_Window[1]) guiSetFont(GUIEditor_Label[1],"clear-normal") GUIEditor_Button[4] = guiCreateButton(370,-3363,0,600,"",false,GUIEditor_Window[1]) GUIEditor_Button[5] = guiCreateButton(332,59,87,33,"[LPK] Clan",false,GUIEditor_Window[1]) GUIEditor_Label[2] = guiCreateLabel(198,30,218,15,"BioHaZard Hell Zombies GUI",false,GUIEditor_Window[1]) guiSetFont(GUIEditor_Label[2],"default-bold-small") GUIEditor_Window[2] = guiCreateWindow(0.4121,0.575,0.1943,0.18,"Info Spawn",true) guiWindowSetMovable(GUIEditor_Window[2],false) guiWindowSetSizable(GUIEditor_Window[2],false) GUIEditor_Memo[1] = guiCreateMemo(9,22,181,77,"",false,GUIEditor_Window[2]) guiMemoSetReadOnly(GUIEditor_Memo[1],true) guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) addEvent("onVisibleSpawnGUI",true) addEventHandler("onVisibleSpawnGUI",root,function() guiSetVisible(GUIEditor_Window[1], true) guiSetVisible(GUIEditor_Window[2], true) showCursor(true) end) addEventHandler("onClientGUIClick", guiRoot,function() addEventHandler("onClientPedWeaponFire",root, if source == GUIEditor_Button[1] then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_hombre",localPlayer,"Hombre") elseif (source == GUIEditor_Button[2]) then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_mujer",localPlayer,"Mujer") elseif (source == GUIEditor_Button[3]) then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_odst",localPlayer,"ODST") elseif( source == GUIEditor_Button[5]) then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_LPK",localPlayer,"LPK") end) end,true) addEventHandler("onClientPlayerWasted",root,function() guiSetVisible(GUIEditor_Window[1],true) guiSetVisible(GUIEditor_Window[2],true) showCursor(true) end) function mostrarspawn() guiSetVisible (GUIEditor_Window[1],true) guiSetVisible (GUIEditor_Window[2],true) showCursor (true) addEventHandler("onClientPedWeaponFire",root, cancelEvent) end addEvent("spawng", true) addEventHandler("spawng",root, mostrarspawn) addEventHandler("onClientMouseEnter", root,function() if (source == GUIEditor_Button[1]) then guiSetText(GUIEditor_Memo[1], "Aprieta este boton si eres Hombre y no tienes ningun clan en especifico") elseif (source == GUIEditor_Button[2]) then guiSetText(GUIEditor_Memo[1], "Aprieta este boton si eres Mujer y no tienes ningun clan en especifico") elseif (source == GUIEditor_Button[3]) then guiSetText(GUIEditor_Memo[1], "Solo si eres de ODST clan Aprieta este boton sino es posible ser kickeado") elseif (source == GUIEditor_Button[5]) then guiSetText(GUIEditor_Memo[1], "LPK Latins Pro Killers Clan Privado Solo Para Pro Killers") end end) addEventHandler("onClientMouseLeave",root,function() if (source == GUIEditor_Button[1]) then guiSetText(GUIEditor_Memo[1], "") elseif (source == GUIEditor_Button[2]) then guiSetText(GUIEditor_Memo[1], "") elseif (source == GUIEditor_Button[3]) then guiSetText(GUIEditor_Memo[1], "") elseif (source == GUIEditor_Button[5]) then guiSetText(GUIEditor_Memo[1], "") end end) addEvent("setTheText", true) addEventHandler("setTheText",root,function() --I've changed localPlayer to root because when your triggering this event from the server side, you should include the source guiSetText(GUIEditor_Memo[1], "No Eres del Clan") guiSetVisible(GUIEditor_Window[1],true) guiSetVisible(GUIEditor_Window[2],true) showCursor(true) end) I've added only one comment which is about your triggering Event. Link to comment
iFoReX Posted May 21, 2012 Author Share Posted May 21, 2012 Doesnt work :c, I have this problems u.u Link to comment
X-SHADOW Posted May 21, 2012 Share Posted May 21, 2012 show the full code to help you Link to comment
Jaysds1 Posted May 21, 2012 Share Posted May 21, 2012 show the full code to help you ya, it seems like the server side is the other problem Link to comment
iFoReX Posted May 21, 2012 Author Share Posted May 21, 2012 in the first post is the server-side ._. addEventHandler("onPlayerLogin", getRootElement(), function() triggerClientEvent(source, "onVisibleSpawnGUI", source) end) addEvent ("spawnPlayer_hombre",true) addEventHandler ("spawnPlayer_hombre",getRootElement(), function(character) setPlayerTeam( source, ctm ) giveWeapon( source, 31, 400 ) outputChatBox ("Te Generaste como "..character.."!",source,225,225,0) spawnPlayer ( source, 221.478515625, 1878.2919921875, 17.640625) setPedSkin ( source, 59 ) end) addEvent ("spawnPlayer_mujer",true) addEventHandler ("spawnPlayer_mujer",getRootElement(), function(character) setPlayerTeam( source, ctm2 ) giveWeapon( source, 31, 400 ) spawnPlayer ( source, 226.5859375, 1878.255859375, 17.640625) outputChatBox ("Te Generaste como "..character.."!",source,255, 0, 255) setPedSkin ( source, 246 ) end) addEvent ("spawnPlayer_odst",true) addEventHandler ("spawnPlayer_odst",getRootElement(), function(character) setPlayerTeam( source, ctm3 ) giveWeapon( source, 31, 400 ) giveWeapon( source, 22, 600 ) spawnPlayer ( source, -1434.138671875, 495.91015625, 11.1953125) outputChatBox ("Te Generaste como "..character.."!",source,225,225,0) setPedSkin ( source, 60 ) end) addEvent ("spawnPlayer_LPK",true) addEventHandler ("spawnPlayer_LPK",getRootElement(), function(character) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) -- get his account name if isObjectInACLGroup ("user."..accName, aclGetGroup ( "LPK" ) ) then setPlayerTeam( source, ctm4 ) giveWeapon( source, 31, 400 ) giveWeapon( source, 22, 600 ) spawnPlayer ( source, -625.97680664063, 1926.2482910156, 1.2687499523163) outputChatBox ("Te Generaste como "..character.."!",source,225,225,0) setPedSkin ( source, 115 ) if ( not isObjectInACLGroup ("user."..accName, aclGetGroup ( "LPK" ) ) ) then triggerClientEvent(source, "setTheText", source) end end end ) function morir () local SkinID = getElementModel( source ) triggerClientEvent("spawng", source) spawnPlayer ( source, 1607.4176025391, 1816.3229980469, 10.8203125 ) setElementModel( source, tonumber(SkinID) ) end addEventHandler ("onPlayerWasted", root, morir) function giveWeaponsOnSpawn ( theSpawnpont, theTeam ) giveWeapon ( source, 31, 2000 ) giveWeapon ( source, 24, 200 ) giveWeapon ( source, 25, 300 ) giveWeapon ( source, 34, 300 ) end addEventHandler ( "onPlayerSpawn", getRootElement(), giveWeaponsOnSpawn ) -----Equipos---- ctm = createTeam("Hombres", 255, 0, 0) ctm2 = createTeam("Mujeres", 255, 0, 255) ctm3 = createTeam("ODST Clan", 0, 0, 255) ctm4 = createTeam("[LPK] Clan", 128,128,128) Link to comment
Jaysds1 Posted May 21, 2012 Share Posted May 21, 2012 sorry for late reply, try this, Server: addEventHandler("onPlayerLogin",root,function() triggerClientEvent(source, "onVisibleSpawnGUI",root) end) addEvent ("spawnPlayer_hombre",true) addEventHandler ("spawnPlayer_hombre",root,function(character) spawnPlayer ( client, 221.478515625, 1878.2919921875, 17.640625) setPedSkin ( client, 59 ) setPlayerTeam( client, ctm ) giveWeapon( client, 31, 400 ) outputChatBox ("Te Generaste como "..character.."!",client,225,225,0) end) addEvent ("spawnPlayer_mujer",true) addEventHandler ("spawnPlayer_mujer",root,function(character) spawnPlayer ( client, 226.5859375, 1878.255859375, 17.640625) setPedSkin ( client, 246 ) setPlayerTeam( client, ctm2 ) giveWeapon( client, 31, 400 ) outputChatBox ("Te Generaste como "..character.."!",client,255, 0, 255) end) addEvent ("spawnPlayer_odst",true) addEventHandler ("spawnPlayer_odst",root,function(character) spawnPlayer ( client, -1434.138671875, 495.91015625, 11.1953125) setPedSkin ( client, 60 ) setPlayerTeam( client, ctm3 ) giveWeapon( client, 31, 400 ) giveWeapon( client, 22, 600 ) outputChatBox ("Te Generaste como "..character.."!",client,225,225,0) end) addEvent ("spawnPlayer_LPK",true) addEventHandler ("spawnPlayer_LPK",root,function(character) local accName = getAccountName ( getPlayerAccount ( client ) ) -- get his account name if isObjectInACLGroup ("user."..accName, aclGetGroup ( "LPK" ) ) then setPlayerTeam( client, ctm4 ) giveWeapon( client, 31, 400 ) giveWeapon( client, 22, 600 ) spawnPlayer ( client, -625.97680664063, 1926.2482910156, 1.2687499523163) outputChatBox ("Te Generaste como "..character.."!",client,225,225,0) setPedSkin ( client, 115 ) if ( not isObjectInACLGroup ("user."..accName, aclGetGroup ( "LPK" ) ) ) then triggerClientEvent(client, "setTheText", root) end end end) function morir () local SkinID = getElementModel( client ) triggerClientEvent(source,"spawng", root) spawnPlayer ( client, 1607.4176025391, 1816.3229980469, 10.8203125 ) setElementModel( client,SkinID) end addEventHandler ("onPlayerWasted", root, morir) function giveWeaponsOnSpawn ( theSpawnpont, theTeam ) giveWeapon ( source, 31, 2000 ) giveWeapon ( source, 24, 200 ) giveWeapon ( source, 25, 300 ) giveWeapon ( source, 34, 300 ) end addEventHandler ( "onPlayerSpawn", getRootElement(), giveWeaponsOnSpawn ) -----Equipos---- ctm = createTeam("Hombres", 255, 0, 0) ctm2 = createTeam("Mujeres", 255, 0, 255) ctm3 = createTeam("ODST Clan", 0, 0, 255) ctm4 = createTeam("[LPK] Clan", 128,128,128) Client: GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Memo = {} GUIEditor_Label = {} GUIEditor_Window[1] = guiCreateWindow(0.3037,0.75,0.4185,0.1817,"GUI Spawns",true) guiWindowSetMovable(GUIEditor_Window[1],false) guiWindowSetSizable(GUIEditor_Window[1],false) GUIEditor_Button[1] = guiCreateButton(9,59,97,33,"Hombre",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(121,59,97,33,"Mujer",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(230,59,93,33,"Clan ODST",false,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(14,26,240,26,"Elige tu Spawn",false,GUIEditor_Window[1]) guiSetFont(GUIEditor_Label[1],"clear-normal") GUIEditor_Button[4] = guiCreateButton(370,-3363,0,600,"",false,GUIEditor_Window[1]) GUIEditor_Button[5] = guiCreateButton(332,59,87,33,"[LPK] Clan",false,GUIEditor_Window[1]) GUIEditor_Label[2] = guiCreateLabel(198,30,218,15,"BioHaZard Hell Zombies GUI",false,GUIEditor_Window[1]) guiSetFont(GUIEditor_Label[2],"default-bold-small") GUIEditor_Window[2] = guiCreateWindow(0.4121,0.575,0.1943,0.18,"Info Spawn",true) guiWindowSetMovable(GUIEditor_Window[2],false) guiWindowSetSizable(GUIEditor_Window[2],false) GUIEditor_Memo[1] = guiCreateMemo(9,22,181,77,"",false,GUIEditor_Window[2]) guiMemoSetReadOnly(GUIEditor_Memo[1],true) guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) addEvent("onVisibleSpawnGUI",true) addEventHandler("onVisibleSpawnGUI",root,function() guiSetVisible(GUIEditor_Window[1], true) guiSetVisible(GUIEditor_Window[2], true) showCursor(true) addEventHandler("onClientGUIClick", guiRoot,buttons,true) addEventHandler("onClientMouseEnter",root,mEnter) addEventHandler("onClientMouseLeave",root,mExit) end) function buttons() if source == GUIEditor_Button[1] then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_hombre",localPlayer,"Hombre") elseif (source == GUIEditor_Button[2]) then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_mujer",localPlayer,"Mujer") elseif (source == GUIEditor_Button[3]) then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_odst",localPlayer,"ODST") elseif( source == GUIEditor_Button[5]) then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_LPK",localPlayer,"LPK") end end addEventHandler("onClientPlayerWasted",root,function() guiSetVisible(GUIEditor_Window[1],true) guiSetVisible(GUIEditor_Window[2],true) showCursor(true) end) function mostrarspawn() guiSetVisible (GUIEditor_Window[1],true) guiSetVisible (GUIEditor_Window[2],true) showCursor (true) addEventHandler("onClientPedWeaponFire",root, cancelEvent) end addEvent("spawng", true) addEventHandler("spawng",root, mostrarspawn) function mEnter() if (source == GUIEditor_Button[1]) then guiSetText(GUIEditor_Memo[1], "Aprieta este boton si eres Hombre y no tienes ningun clan en especifico") elseif (source == GUIEditor_Button[2]) then guiSetText(GUIEditor_Memo[1], "Aprieta este boton si eres Mujer y no tienes ningun clan en especifico") elseif (source == GUIEditor_Button[3]) then guiSetText(GUIEditor_Memo[1], "Solo si eres de ODST clan Aprieta este boton sino es posible ser kickeado") elseif (source == GUIEditor_Button[5]) then guiSetText(GUIEditor_Memo[1], "LPK Latins Pro Killers Clan Privado Solo Para Pro Killers") end end function mExit() if (source == GUIEditor_Button[1]) then guiSetText(GUIEditor_Memo[1], "") elseif (source == GUIEditor_Button[2]) then guiSetText(GUIEditor_Memo[1], "") elseif (source == GUIEditor_Button[3]) then guiSetText(GUIEditor_Memo[1], "") elseif (source == GUIEditor_Button[5]) then guiSetText(GUIEditor_Memo[1], "") end end addEvent("setTheText", true) addEventHandler("setTheText",root,function() --I've changed localPlayer to root because when your triggering this event from the server side, you should include the source guiSetText(GUIEditor_Memo[1], "No Eres del Clan") guiSetVisible(GUIEditor_Window[1],true) guiSetVisible(GUIEditor_Window[2],true) showCursor(true) end) Link to comment
iFoReX Posted May 21, 2012 Author Share Posted May 21, 2012 now I dont have any error in debugscript 3 , but If I dont be LPK Group the GUI DisAppear and the text doesnt change Link to comment
abu5lf Posted May 21, 2012 Share Posted May 21, 2012 addEvent ("spawnPlayer_LPK",true) addEventHandler ("spawnPlayer_LPK",root,function(character) setPlayerTeam( client, ctm4 ) giveWeapon( client, 31, 400 ) giveWeapon( client, 22, 600 ) spawnPlayer ( client, -625.97680664063, 1926.2482910156, 1.2687499523163) outputChatBox ("Te Generaste como "..character.."!",client,225,225,0) setPedSkin ( client, 115 ) triggerClientEvent(client, "setTheText", root) end ) Link to comment
iFoReX Posted May 21, 2012 Author Share Posted May 21, 2012 Cx.83 in your code, how know if the player is in ACL group ? Link to comment
X-SHADOW Posted May 21, 2012 Share Posted May 21, 2012 Thank's For God Helping me Work-Tested ClientSide GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Memo = {} GUIEditor_Label = {} GUIEditor_Window[1] = guiCreateWindow(0.3037,0.75,0.4185,0.1817,"GUI Spawns",true) guiWindowSetMovable(GUIEditor_Window[1],false) guiWindowSetSizable(GUIEditor_Window[1],false) GUIEditor_Button[1] = guiCreateButton(9,59,97,33,"Hombre",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(121,59,97,33,"Mujer",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(230,59,93,33,"Clan ODST",false,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(14,26,240,26,"Elige tu Spawn",false,GUIEditor_Window[1]) guiSetFont(GUIEditor_Label[1],"clear-normal") GUIEditor_Button[4] = guiCreateButton(370,-3363,0,600,"",false,GUIEditor_Window[1]) GUIEditor_Button[5] = guiCreateButton(332,59,87,33,"[LPK] Clan",false,GUIEditor_Window[1]) GUIEditor_Label[2] = guiCreateLabel(198,30,218,15,"BioHaZard Hell Zombies GUI",false,GUIEditor_Window[1]) guiSetFont(GUIEditor_Label[2],"default-bold-small") GUIEditor_Window[2] = guiCreateWindow(0.4121,0.575,0.1943,0.18,"Info Spawn",true) guiWindowSetMovable(GUIEditor_Window[2],false) guiWindowSetSizable(GUIEditor_Window[2],false) GUIEditor_Memo[1] = guiCreateMemo(9,22,181,77,"",false,GUIEditor_Window[2]) guiMemoSetReadOnly(GUIEditor_Memo[1],true) guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) addEvent("onVisibleSpawnGUI",true) addEventHandler("onVisibleSpawnGUI",root,function() guiSetVisible(GUIEditor_Window[1], true) guiSetVisible(GUIEditor_Window[2], true) showCursor(true) addEventHandler("onClientGUIClick", guiRoot,buttons,true) addEventHandler("onClientMouseEnter",root,mEnter) addEventHandler("onClientMouseLeave",root,mExit) end) function buttons() if (source == GUIEditor_Button[1]) then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_hombre",localPlayer,"Hombre") elseif (source == GUIEditor_Button[2]) then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_mujer",localPlayer,"Mujer") elseif (source == GUIEditor_Button[3]) then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_odst",localPlayer,"ODST") elseif( source == GUIEditor_Button[5]) then guiSetVisible(GUIEditor_Window[1],false) guiSetVisible(GUIEditor_Window[2],false) showCursor(false) triggerServerEvent ("spawnPlayer_LPK",localPlayer,"LPK") end end addEventHandler("onClientPlayerWasted",root,function() guiSetVisible(GUIEditor_Window[1],true) guiSetVisible(GUIEditor_Window[2],true) showCursor(true) end) function mostrarspawn() guiSetVisible (GUIEditor_Window[1],true) guiSetVisible (GUIEditor_Window[2],true) showCursor (true) addEventHandler("onClientPedWeaponFire",root, cancelEvent) end addEvent("spawng", true) addEventHandler("spawng",root, mostrarspawn) function mEnter() if (source == GUIEditor_Button[1]) then guiSetText(GUIEditor_Memo[1], "Aprieta este boton si eres Hombre y no tienes ningun clan en especifico") elseif (source == GUIEditor_Button[2]) then guiSetText(GUIEditor_Memo[1], "Aprieta este boton si eres Mujer y no tienes ningun clan en especifico") elseif (source == GUIEditor_Button[3]) then guiSetText(GUIEditor_Memo[1], "Solo si eres de ODST clan Aprieta este boton sino es posible ser kickeado") elseif (source == GUIEditor_Button[5]) then guiSetText(GUIEditor_Memo[1], "LPK Latins Pro Killers Clan Privado Solo Para Pro Killers") end end function mExit() if (source == GUIEditor_Button[1]) then guiSetText(GUIEditor_Memo[1], "") elseif (source == GUIEditor_Button[2]) then guiSetText(GUIEditor_Memo[1], "") elseif (source == GUIEditor_Button[3]) then guiSetText(GUIEditor_Memo[1], "") elseif (source == GUIEditor_Button[5]) then guiSetText(GUIEditor_Memo[1], "") end end addEvent("setTheText", true) addEventHandler("setTheText",root,function() guiSetText(GUIEditor_Memo[1], "No Eres del Clan") guiSetVisible(GUIEditor_Window[1],true) guiSetVisible(GUIEditor_Window[2],true) showCursor(true) end) Server-Side addEventHandler("onPlayerLogin",root,function() triggerClientEvent(source, "onVisibleSpawnGUI",root) end) addEvent ("spawnPlayer_hombre",true) addEventHandler ("spawnPlayer_hombre",root,function(character) spawnPlayer ( client, 221.478515625, 1878.2919921875, 17.640625) setPedSkin ( client, 59 ) setPlayerTeam( client, ctm ) giveWeapon( client, 31, 400 ) outputChatBox ("Te Generaste como "..character.."!",client,225,225,0) end) addEvent ("spawnPlayer_mujer",true) addEventHandler ("spawnPlayer_mujer",root,function(character) spawnPlayer ( client, 226.5859375, 1878.255859375, 17.640625) setPedSkin ( client, 246 ) setPlayerTeam( client, ctm2 ) giveWeapon( client, 31, 400 ) outputChatBox ("Te Generaste como "..character.."!",client,255, 0, 255) end) addEvent ("spawnPlayer_odst",true) addEventHandler ("spawnPlayer_odst",root,function(character) spawnPlayer ( client, -1434.138671875, 495.91015625, 11.1953125) setPedSkin ( client, 60 ) setPlayerTeam( client, ctm3 ) giveWeapon( client, 31, 400 ) giveWeapon( client, 22, 600 ) outputChatBox ("Te Generaste como "..character.."!",client,225,225,0) end) addEvent ("spawnPlayer_LPK",true) addEventHandler ("spawnPlayer_LPK",root,function(character) local accName = getAccountName ( getPlayerAccount ( client ) ) -- get his account name if isObjectInACLGroup ("user."..accName, aclGetGroup ( "LPK" ) ) then setPlayerTeam( client, ctm4 ) giveWeapon( client, 31, 400 ) giveWeapon( client, 22, 600 ) spawnPlayer ( client, -625.97680664063, 1926.2482910156, 1.2687499523163) outputChatBox ("Te Generaste como "..character.."!",client,225,225,0) setPedSkin ( client, 115 ) else triggerClientEvent(client, "setTheText", root) end end) function morir () local SkinID = getElementModel( client ) triggerClientEvent(source,"spawng", root) spawnPlayer ( client, 1607.4176025391, 1816.3229980469, 10.8203125 ) setElementModel( client,SkinID) end addEventHandler ("onPlayerWasted", root, morir) function giveWeaponsOnSpawn ( theSpawnpont, theTeam ) giveWeapon ( source, 31, 2000 ) giveWeapon ( source, 24, 200 ) giveWeapon ( source, 25, 300 ) giveWeapon ( source, 34, 300 ) end addEventHandler ( "onPlayerSpawn", getRootElement(), giveWeaponsOnSpawn ) -----Equipos---- ctm = createTeam("Hombres", 255, 0, 0) ctm2 = createTeam("Mujeres", 255, 0, 255) ctm3 = createTeam("ODST Clan", 0, 0, 255) ctm4 = createTeam("[LPK] Clan", 128,128,128) Make the group in acl and enter the gorup and write in it user.xxx xxx = your user account in admin-panel and give the resources admin rights . Link to comment
iFoReX Posted May 22, 2012 Author Share Posted May 22, 2012 When the GUI Appear to me, appear to all Link to comment
Jaysds1 Posted May 22, 2012 Share Posted May 22, 2012 When the GUI Appear to me, appear to all How do you know? Link to comment
iFoReX Posted May 22, 2012 Author Share Posted May 22, 2012 I said to a friend, type /kill, he typed and the GUI Appear for all :c Link to comment
Jaysds1 Posted May 22, 2012 Share Posted May 22, 2012 Can you send me your IP (and pass) through pm? Link to comment
iFoReX Posted May 22, 2012 Author Share Posted May 22, 2012 Ok mtasa://181.42.201.26:22003 doesnt have password Link to comment
Jaysds1 Posted May 22, 2012 Share Posted May 22, 2012 ok, try this: function morir () local SkinID = getElementModel( client ) triggerClientEvent(source,"spawng",source) spawnPlayer ( client, 1607.4176025391, 1816.3229980469, 10.8203125 ) setElementModel( client,SkinID) end addEventHandler ("onPlayerWasted", root, morir) Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now