Jump to content

Problem GUI Spawn


iFoReX

Recommended Posts

the GUI Appear for all Solid

GUIEditor_Window = {} 
GUIEditor_Button = {} 
GUIEditor_Memo = {} 
GUIEditor_Label = {} 
  
GUIEditor_Window[1] = guiCreateWindow(0.3037,0.75,0.4185,0.2051,"GUI Spawns",true) 
guiWindowSetMovable(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,-4082,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_Button[6] = guiCreateButton(9,110,97,33,"UCA Clan",false,GUIEditor_Window[1]) 
  
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") 
        elseif( source == GUIEditor_Button[6]) then 
            guiSetVisible(GUIEditor_Window[1],false) 
            guiSetVisible(GUIEditor_Window[2],false) 
            showCursor(false) 
            triggerServerEvent ("spawnPlayer_UCA",localPlayer,"UCA") 
       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") 
    elseif (source == GUIEditor_Button[6]) then 
        guiSetText(GUIEditor_Memo[1], "UCA Umbrella Corporation Clan Leader : Drake " ) 
    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], "") 
    elseif (source == GUIEditor_Button[6]) 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) 

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) 
     
addEvent("spawnPlayer_UCA", true)    
addEventHandler ("spawnPlayer_UCA",root,function(character) 
        setPlayerTeam( client, ctm5 ) 
        giveWeapon( client, 31, 400 ) 
        giveWeapon( client, 22, 600 ) 
        spawnPlayer ( client, -504.53137207031, 441.84460449219, 1.3232008218765) 
        outputChatBox ("Te Generaste como "..character.."!",client,225,225,0) 
        setPedSkin ( client, 123 ) 
end) 
  
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) 
  
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) 
ctm5 = createTeam("UCA| Clan", 128,128,128) 

Link to comment
GUIEditor_Window = {} 
GUIEditor_Button = {} 
GUIEditor_Memo = {} 
GUIEditor_Label = {} 
  
GUIEditor_Window[1] = guiCreateWindow(0.3037,0.75,0.4185,0.2051,"GUI Spawns",true) 
guiWindowSetMovable(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,-4082,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_Button[6] = guiCreateButton(9,110,97,33,"UCA Clan",false,GUIEditor_Window[1]) 
  
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") 
        elseif( source == GUIEditor_Button[6]) then 
            guiSetVisible(GUIEditor_Window[1],false) 
            guiSetVisible(GUIEditor_Window[2],false) 
            showCursor(false) 
            triggerServerEvent ("spawnPlayer_UCA",localPlayer,"UCA") 
       end 
end 
  
function mostrarspawn() 
    guiSetVisible (GUIEditor_Window[1],true) 
    guiSetVisible (GUIEditor_Window[2],true) 
    showCursor (true) 
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") 
    elseif (source == GUIEditor_Button[6]) then 
        guiSetText(GUIEditor_Memo[1], "UCA Umbrella Corporation Clan Leader : Drake " ) 
    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], "") 
    elseif (source == GUIEditor_Button[6]) 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) 

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...