Jump to content

Como crear un Panel con onMarkerHit?


Sergioks

Recommended Posts

Bueno, Ya Yo Se Usar el GUI Editor y scriptear mas o menos...

Solo Que aun no se como hacer para que el panel no aparezca con un comando, si no al pararse en un Marker. Plz Quien me ayuda :?:

me dijeron que onMarkerHit y CreateMarker.

Ya Se Usar el CreateMarker. solo que no se como darle la Function de onMarkerHit al mismo. Es el unico script con el que eh tenido problemas :|

-Gracias de Antemano. :D

Link to comment
No puedes con "onMarkerHit" ya que es server-side only. Usa "onClientMarkerHit", algo así:
function fun ( ) 
guiSetVisible(NOMBREDELAWINDOW,true) 
end 
marker = createMarker(Pon los argumentos de tu marker) 
addEventHandler("onClientMarkerHit", marker, fun) 

Pongo exactamente como esta alli en mi Client.lua, solo que le pongo la info del marker que seria por ejemplo:

marker = createMarker( -2408.4582519531, -599.47735595703, 131.7, "cylinder", 2, 255, 0, 0, 100)

y el Nombre de la window. pero solo aparece el marker como antes y al entrar no pasa nada :|

Link to comment
local Marker = createMarker ( 1294.6767578125, -1337.5, 17.860641479492, "cylinder", 1.5, 255, 0, 0, 100 ) 
  
function GUI(hitPlayer) 
    triggerClientEvent("showGUI", hitPlayer) 
end 
addEventHandler("onMarkerHit", Marker, GUI) 
  
function arm11 ( thePlayer ) 
if getElementType ( thePlayer ) == "player" then 
local money = getPlayerMoney ( thePlayer ) 
    if (money >= 120000) then 
    takePlayerMoney ( thePlayer, 120000 ) 
    giveWeapon ( thePlayer, 31, 2880 ) 
end 
end 
end 
addEvent( "arm1", true ) 
addEventHandler( "arm1", getRootElement(), arm11 ) 
  
  
  
function arm22 (thePlayer) 
if getElementType ( thePlayer ) == "player" then 
    local money = getPlayerMoney ( thePlayer ) 
    if (money >= 155000) then 
    takePlayerMoney ( thePlayer, 155000 ) 
    giveWeapon ( thePlayer, 34, 100 ) 
end 
end 
end 
addEvent( "arm2", true ) 
addEventHandler( "arm2", getRootElement(), arm22 ) 
  
function arm33 (thePlayer) 
if getElementType ( thePlayer ) == "player" then 
    local money = getPlayerMoney ( thePlayer ) 
    if (money >= 20000) then 
    takePlayerMoney ( thePlayer, 20000 ) 
    giveWeapon ( thePlayer, 16, 1 ) 
end 
end 
end 
addEvent( "arm3", true ) 
addEventHandler( "arm3", getRootElement(), arm33 ) 
  
function arm44 (thePlayer) 
if getElementType ( thePlayer ) == "player" then 
    local money = getPlayerMoney ( thePlayer ) 
    if (money >= 25000) then 
    takePlayerMoney ( thePlayer, 25000 ) 
    giveWeapon ( thePlayer, 29, 99 ) 
end 
end 
end 
addEvent( "arm4", true ) 
addEventHandler( "arm4", getRootElement(), arm44 ) 

Y Hay cambia el nombre de las funciones a las que tienes en tu client, claro como tu tienes mas funciones copias y pegas y lo modificas igual. El marker iría en "Server". Espero que te ayude.

EDIT: Para que entiendas mejor yo lo tengo asi.

function arma2() 
    triggerServerEvent ( "arm2", getLocalPlayer(), getLocalPlayer() ) 
end 
  
function arma3() 
    triggerServerEvent ( "arm3", getLocalPlayer(), getLocalPlayer() ) 
end 
  
function arma4() 
    triggerServerEvent ( "arm4", getLocalPlayer(), getLocalPlayer() ) 
end 

Para que se cumpla las funciones.

addEventHandler ( "onClientGUIClick", Cerrar, Salir, false ) 
   addEventHandler ( "onClientGUIClick", M4, arma1, false ) 
   addEventHandler ( "onClientGUIClick", Sniper, arma2, false ) 
   addEventHandler ( "onClientGUIClick", Grenade, arma3, false ) 
   addEventHandler ( "onClientGUIClick", MP5, arma4, false ) 

Link to comment

Yo Ya Tengo Absolutamente todo Hecho. Ya El Script crea el Marker, y TODO Bien. lo unico que necesito es Que el panel, se abra Cuando el Jugador se pare en El Marker Aparesca el panel..

Se Que Esta Terminado el Panel sin error, porque abrio perfectamente cuando le añadi el "addCommandHandler" Para Probarlo :|

Link to comment
function fun ( ) 
guiSetVisible(GUIEditor.window[1],true) 
end 
marker = createMarker( -2408.4582519531, -599.47735595703, 131.7, "cylinder", 2, 255, 0, 0, 100) 
addEventHandler("onClientMarkerHit", marker, fun) 

Ese es el codigo que uso para intentar hacer que el panel abra. me crea el marker y todo, solo que no me abre el panel :|

Link to comment
GUIEditor = { 
    button = {}, 
    window = {} 
} 
    function armashop() 
        GUIEditor.window[1] = guiCreateWindow(219, 93, 384, 397, "Tienda De Armas", false) 
        guiWindowSetSizable(GUIEditor.window[1], false) 
  
        Colt = guiCreateStaticImage(10, 33, 64, 64, "images/9mm.png", false, GUIEditor.window[1]) 
        Escopeta = guiCreateStaticImage(84, 33, 64, 64, "images/Escopeta.png", false, GUIEditor.window[1]) 
        ComprarColt = guiCreateButton(10, 97, 64, 33, "Comprar\n 45$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarColt, "NormalTextColour", "FFAAAAAA") 
        ComprarEscopeta = guiCreateButton(84, 97, 64, 33, "Comprar\n 1000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarEscopeta, "NormalTextColour", "FFAAAAAA") 
        AK47 = guiCreateStaticImage(158, 33, 64, 64, "images/AK-47.png", false, GUIEditor.window[1]) 
        ComprarAK47 = guiCreateButton(158, 97, 64, 33, "Comprar\n 3000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarAK47, "NormalTextColour", "FFAAAAAA") 
        Combate = guiCreateStaticImage(232, 33, 64, 64, "images/Combate.png", false, GUIEditor.window[1]) 
        ComprarCombate = guiCreateButton(232, 97, 64, 33, "Comprar\n 5000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarCombate, "NormalTextColour", "FFAAAAAA") 
        Inflarojo = guiCreateStaticImage(306, 33, 64, 64, "images/Inflarojo.png", false, GUIEditor.window[1]) 
        ComprarInflarojo = guiCreateButton(306, 97, 64, 33, "Comprar\n 100$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarInflarojo, "NormalTextColour", "FFAAAAAA") 
        M4 = guiCreateStaticImage(10, 140, 64, 64, "images/M4.png", false, GUIEditor.window[1]) 
        ComprarM4 = guiCreateButton(10, 204, 64, 33, "Comprar\n 4000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarM4, "NormalTextColour", "FFAAAAAA") 
        Sniper = guiCreateStaticImage(84, 140, 64, 64, "images/Sniper.png", false, GUIEditor.window[1]) 
        ComprarSniper = guiCreateButton(84, 204, 64, 33, "Comprar\n 5000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarSniper, "NormalTextColour", "FFAAAAAA") 
        Uzi = guiCreateStaticImage(158, 140, 64, 64, "images/UZI.png", false, GUIEditor.window[1]) 
        ComprarUzi = guiCreateButton(158, 204, 64, 33, "Comprar\n 2000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarUzi, "NormalTextColour", "FFAAAAAA") 
        Deagle = guiCreateStaticImage(232, 140, 64, 64, "images/Desert-Eagle.png", false, GUIEditor.window[1]) 
        ComprarDeagle = guiCreateButton(232, 204, 64, 33, "Comprar\n 250$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarDeagle, "NormalTextColour", "FFAAAAAA") 
        Recortada = guiCreateStaticImage(306, 140, 64, 64, "images/Saw-Off-Shotguns.png", false, GUIEditor.window[1]) 
        ComprarRecortada = guiCreateButton(306, 204, 64, 33, "Comprar\n 5000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarRecortada, "NormalTextColour", "FFAAAAAA") 
        MP5 = guiCreateStaticImage(10, 247, 64, 64, "images/Mac-2.png", false, GUIEditor.window[1]) 
        ComprarMP5 = guiCreateButton(10, 311, 64, 33, "Comprar\n 4000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarMP5, "NormalTextColour", "FFAAAAAA") 
        Tec9 = guiCreateStaticImage(84, 247, 64, 64, "images/Mac-3.png", false, GUIEditor.window[1]) 
        ComprarTec9 = guiCreateButton(84, 311, 64, 33, "Comprar\n 2000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarTec9, "NormalTextColour", "FFAAAAAA") 
        GUIEditor.button[1] = guiCreateButton(10, 354, 360, 33, "Cerrar", false, GUIEditor.window[1]) 
        guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA") 
        Silenciadora = guiCreateStaticImage(158, 247, 64, 64, "images/Silenciador.png", false, GUIEditor.window[1]) 
        ComprarSilenciadora = guiCreateButton(158, 311, 64, 33, "Comprar\n 100$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarSilenciadora, "NormalTextColour", "FFAAAAAA") 
        Rifle = guiCreateStaticImage(232, 247, 64, 64, "images/Rifle.png", false, GUIEditor.window[1]) 
        ComprarRifle = guiCreateButton(232, 311, 64, 33, "Comprar\n 4500", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarRifle, "NormalTextColour", "FFAAAAAA")     
  
        showCursor ( true ) 
        addEventHandler ("onClientGUIClick", ComprarColt, ComprarColt1, false) 
        addEventHandler ("onClientGUIClick", ComprarEscopeta, ComprarEscopeta1, false) 
        addEventHandler ("onClientGUIClick", ComprarAK47, ComprarAK471, false) 
        addEventHandler ("onClientGUIClick", ComprarCombate, ComprarCombate1, false) 
        addEventHandler ("onClientGUIClick", ComprarInflarojo, ComprarInflarojo1, false) 
        addEventHandler ("onClientGUIClick", ComprarM4, ComprarM41, false) 
        addEventHandler ("onClientGUIClick", ComprarSniper, ComprarSniper1, false) 
        addEventHandler ("onClientGUIClick", ComprarUzi, ComprarUzi1, false) 
        addEventHandler ("onClientGUIClick", ComprarDeagle, ComprarDeagle1, false) 
        addEventHandler ("onClientGUIClick", ComprarRecortada, ComprarRecortada1, false) 
        addEventHandler ("onClientGUIClick", ComprarMP5, ComprarMP51, false) 
        addEventHandler ("onClientGUIClick", GUIEditor.button[1], Close, false) 
        addEventHandler ("onClientGUIClick", ComprarTec9, ComprarTec91, false) 
        addEventHandler ("onClientGUIClick", ComprarSilenciadora, ComprarSilenciadora1, false) 
        addEventHandler ("onClientGUIClick", ComprarRifle, ComprarRifle1, false) 
    end 
     
function fun ( ) 
guiSetVisible(GUIEditor.window[1],true) 
end 
marker = createMarker( -2408.4582519531, -599.47735595703, 131.7, "cylinder", 2, 255, 0, 0, 100) 
addEventHandler("onClientMarkerHit", marker, fun) 
  
function ComprarColt1 () 
showCursor ( true ) 
triggerServerEvent ( "onGreeting", getLocalPlayer() ) 
end 
  
function Close() 
showCursor ( false ) 
guiSetVisible (GUIEditor.window[1], not guiGetVisible ( GUIEditor.window[1] ) ) 
end 
  
function ComprarEscopeta1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarEscopeta1", getLocalPlayer() ) 
end 
  
function ComprarAK471() 
showCursor ( true ) 
triggerServerEvent ( "ComprarAK471", getLocalPlayer() ) 
end 
  
function ComprarCombate1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarCombate1", getLocalPlayer() ) 
end 
  
function ComprarInflarojo1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarInflarojo1", getLocalPlayer() ) 
end 
  
function ComprarM41() 
showCursor ( true ) 
triggerServerEvent ( "ComprarM41", getLocalPlayer() ) 
end 
  
function ComprarSniper1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarSniper1", getLocalPlayer() ) 
end 
  
function ComprarUzi1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarUzi1", getLocalPlayer() ) 
end 
  
function ComprarDeagle1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarDeagle1", getLocalPlayer() ) 
end 
  
function ComprarRecortada1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarRecortada1", getLocalPlayer() ) 
end 
  
function ComprarMP51() 
showCursor ( true ) 
triggerServerEvent ( "ComprarMP51", getLocalPlayer() ) 
end 
  
function ComprarTec91() 
showCursor ( true ) 
triggerServerEvent ( "ComprarTec91", getLocalPlayer() ) 
end 
  
function ComprarSilenciadora1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarSilenciadora1", getLocalPlayer() ) 
end 
  
function ComprarRifle1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarRifle1", getLocalPlayer() ) 
end 

Ese Es TODO El Client.lua :|

Link to comment

Prueba con:

GUIEditor = { 
    button = {}, 
    window = {} 
} 
    function armashop() 
        GUIEditor.window[1] = guiCreateWindow(219, 93, 384, 397, "Tienda De Armas", false) 
        guiWindowSetSizable(GUIEditor.window[1], false) 
        guiSetVisible(GUIEditor.window[1], false) 
  
        Colt = guiCreateStaticImage(10, 33, 64, 64, "images/9mm.png", false, GUIEditor.window[1]) 
        Escopeta = guiCreateStaticImage(84, 33, 64, 64, "images/Escopeta.png", false, GUIEditor.window[1]) 
        ComprarColt = guiCreateButton(10, 97, 64, 33, "Comprar\n 45$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarColt, "NormalTextColour", "FFAAAAAA") 
        ComprarEscopeta = guiCreateButton(84, 97, 64, 33, "Comprar\n 1000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarEscopeta, "NormalTextColour", "FFAAAAAA") 
        AK47 = guiCreateStaticImage(158, 33, 64, 64, "images/AK-47.png", false, GUIEditor.window[1]) 
        ComprarAK47 = guiCreateButton(158, 97, 64, 33, "Comprar\n 3000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarAK47, "NormalTextColour", "FFAAAAAA") 
        Combate = guiCreateStaticImage(232, 33, 64, 64, "images/Combate.png", false, GUIEditor.window[1]) 
        ComprarCombate = guiCreateButton(232, 97, 64, 33, "Comprar\n 5000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarCombate, "NormalTextColour", "FFAAAAAA") 
        Inflarojo = guiCreateStaticImage(306, 33, 64, 64, "images/Inflarojo.png", false, GUIEditor.window[1]) 
        ComprarInflarojo = guiCreateButton(306, 97, 64, 33, "Comprar\n 100$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarInflarojo, "NormalTextColour", "FFAAAAAA") 
        M4 = guiCreateStaticImage(10, 140, 64, 64, "images/M4.png", false, GUIEditor.window[1]) 
        ComprarM4 = guiCreateButton(10, 204, 64, 33, "Comprar\n 4000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarM4, "NormalTextColour", "FFAAAAAA") 
        Sniper = guiCreateStaticImage(84, 140, 64, 64, "images/Sniper.png", false, GUIEditor.window[1]) 
        ComprarSniper = guiCreateButton(84, 204, 64, 33, "Comprar\n 5000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarSniper, "NormalTextColour", "FFAAAAAA") 
        Uzi = guiCreateStaticImage(158, 140, 64, 64, "images/UZI.png", false, GUIEditor.window[1]) 
        ComprarUzi = guiCreateButton(158, 204, 64, 33, "Comprar\n 2000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarUzi, "NormalTextColour", "FFAAAAAA") 
        Deagle = guiCreateStaticImage(232, 140, 64, 64, "images/Desert-Eagle.png", false, GUIEditor.window[1]) 
        ComprarDeagle = guiCreateButton(232, 204, 64, 33, "Comprar\n 250$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarDeagle, "NormalTextColour", "FFAAAAAA") 
        Recortada = guiCreateStaticImage(306, 140, 64, 64, "images/Saw-Off-Shotguns.png", false, GUIEditor.window[1]) 
        ComprarRecortada = guiCreateButton(306, 204, 64, 33, "Comprar\n 5000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarRecortada, "NormalTextColour", "FFAAAAAA") 
        MP5 = guiCreateStaticImage(10, 247, 64, 64, "images/Mac-2.png", false, GUIEditor.window[1]) 
        ComprarMP5 = guiCreateButton(10, 311, 64, 33, "Comprar\n 4000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarMP5, "NormalTextColour", "FFAAAAAA") 
        Tec9 = guiCreateStaticImage(84, 247, 64, 64, "images/Mac-3.png", false, GUIEditor.window[1]) 
        ComprarTec9 = guiCreateButton(84, 311, 64, 33, "Comprar\n 2000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarTec9, "NormalTextColour", "FFAAAAAA") 
        GUIEditor.button[1] = guiCreateButton(10, 354, 360, 33, "Cerrar", false, GUIEditor.window[1]) 
        guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA") 
        Silenciadora = guiCreateStaticImage(158, 247, 64, 64, "images/Silenciador.png", false, GUIEditor.window[1]) 
        ComprarSilenciadora = guiCreateButton(158, 311, 64, 33, "Comprar\n 100$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarSilenciadora, "NormalTextColour", "FFAAAAAA") 
        Rifle = guiCreateStaticImage(232, 247, 64, 64, "images/Rifle.png", false, GUIEditor.window[1]) 
        ComprarRifle = guiCreateButton(232, 311, 64, 33, "Comprar\n 4500", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarRifle, "NormalTextColour", "FFAAAAAA")     
  
        showCursor ( true ) 
        addEventHandler ("onClientGUIClick", ComprarColt, ComprarColt1, false) 
        addEventHandler ("onClientGUIClick", ComprarEscopeta, ComprarEscopeta1, false) 
        addEventHandler ("onClientGUIClick", ComprarAK47, ComprarAK471, false) 
        addEventHandler ("onClientGUIClick", ComprarCombate, ComprarCombate1, false) 
        addEventHandler ("onClientGUIClick", ComprarInflarojo, ComprarInflarojo1, false) 
        addEventHandler ("onClientGUIClick", ComprarM4, ComprarM41, false) 
        addEventHandler ("onClientGUIClick", ComprarSniper, ComprarSniper1, false) 
        addEventHandler ("onClientGUIClick", ComprarUzi, ComprarUzi1, false) 
        addEventHandler ("onClientGUIClick", ComprarDeagle, ComprarDeagle1, false) 
        addEventHandler ("onClientGUIClick", ComprarRecortada, ComprarRecortada1, false) 
        addEventHandler ("onClientGUIClick", ComprarMP5, ComprarMP51, false) 
        addEventHandler ("onClientGUIClick", GUIEditor.button[1], Close, false) 
        addEventHandler ("onClientGUIClick", ComprarTec9, ComprarTec91, false) 
        addEventHandler ("onClientGUIClick", ComprarSilenciadora, ComprarSilenciadora1, false) 
        addEventHandler ("onClientGUIClick", ComprarRifle, ComprarRifle1, false) 
    end 
addEventHandler("onClientResourceStart", getRootElement(), armashop) 
    
function fun ( ) 
guiSetVisible(GUIEditor.window[1],true) 
showCursor(true) 
end 
mymarker = createMarker( -2408.4582519531, -599.47735595703, 131.7, "cylinder", 2, 255, 0, 0, 100) 
addEventHandler("onClientMarkerHit", mymarker, fun) 
  
function ComprarColt1 () 
showCursor ( true ) 
triggerServerEvent ( "onGreeting", getLocalPlayer() ) 
end 
  
function Close() 
showCursor ( false ) 
guiSetVisible (GUIEditor.window[1], not guiGetVisible ( GUIEditor.window[1] ) ) 
end 
  
function ComprarEscopeta1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarEscopeta1", getLocalPlayer() ) 
end 
  
function ComprarAK471() 
showCursor ( true ) 
triggerServerEvent ( "ComprarAK471", getLocalPlayer() ) 
end 
  
function ComprarCombate1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarCombate1", getLocalPlayer() ) 
end 
  
function ComprarInflarojo1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarInflarojo1", getLocalPlayer() ) 
end 
  
function ComprarM41() 
showCursor ( true ) 
triggerServerEvent ( "ComprarM41", getLocalPlayer() ) 
end 
  
function ComprarSniper1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarSniper1", getLocalPlayer() ) 
end 
  
function ComprarUzi1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarUzi1", getLocalPlayer() ) 
end 
  
function ComprarDeagle1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarDeagle1", getLocalPlayer() ) 
end 
  
function ComprarRecortada1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarRecortada1", getLocalPlayer() ) 
end 
  
function ComprarMP51() 
showCursor ( true ) 
triggerServerEvent ( "ComprarMP51", getLocalPlayer() ) 
end 
  
function ComprarTec91() 
showCursor ( true ) 
triggerServerEvent ( "ComprarTec91", getLocalPlayer() ) 
end 
  
function ComprarSilenciadora1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarSilenciadora1", getLocalPlayer() ) 
end 
  
function ComprarRifle1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarRifle1", getLocalPlayer() ) 
end 

Link to comment
Prueba con:
GUIEditor = { 
    button = {}, 
    window = {} 
} 
    function armashop() 
        GUIEditor.window[1] = guiCreateWindow(219, 93, 384, 397, "Tienda De Armas", false) 
        guiWindowSetSizable(GUIEditor.window[1], false) 
        guiSetVisible(GUIEditor.window[1], false) 
  
        Colt = guiCreateStaticImage(10, 33, 64, 64, "images/9mm.png", false, GUIEditor.window[1]) 
        Escopeta = guiCreateStaticImage(84, 33, 64, 64, "images/Escopeta.png", false, GUIEditor.window[1]) 
        ComprarColt = guiCreateButton(10, 97, 64, 33, "Comprar\n 45$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarColt, "NormalTextColour", "FFAAAAAA") 
        ComprarEscopeta = guiCreateButton(84, 97, 64, 33, "Comprar\n 1000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarEscopeta, "NormalTextColour", "FFAAAAAA") 
        AK47 = guiCreateStaticImage(158, 33, 64, 64, "images/AK-47.png", false, GUIEditor.window[1]) 
        ComprarAK47 = guiCreateButton(158, 97, 64, 33, "Comprar\n 3000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarAK47, "NormalTextColour", "FFAAAAAA") 
        Combate = guiCreateStaticImage(232, 33, 64, 64, "images/Combate.png", false, GUIEditor.window[1]) 
        ComprarCombate = guiCreateButton(232, 97, 64, 33, "Comprar\n 5000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarCombate, "NormalTextColour", "FFAAAAAA") 
        Inflarojo = guiCreateStaticImage(306, 33, 64, 64, "images/Inflarojo.png", false, GUIEditor.window[1]) 
        ComprarInflarojo = guiCreateButton(306, 97, 64, 33, "Comprar\n 100$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarInflarojo, "NormalTextColour", "FFAAAAAA") 
        M4 = guiCreateStaticImage(10, 140, 64, 64, "images/M4.png", false, GUIEditor.window[1]) 
        ComprarM4 = guiCreateButton(10, 204, 64, 33, "Comprar\n 4000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarM4, "NormalTextColour", "FFAAAAAA") 
        Sniper = guiCreateStaticImage(84, 140, 64, 64, "images/Sniper.png", false, GUIEditor.window[1]) 
        ComprarSniper = guiCreateButton(84, 204, 64, 33, "Comprar\n 5000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarSniper, "NormalTextColour", "FFAAAAAA") 
        Uzi = guiCreateStaticImage(158, 140, 64, 64, "images/UZI.png", false, GUIEditor.window[1]) 
        ComprarUzi = guiCreateButton(158, 204, 64, 33, "Comprar\n 2000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarUzi, "NormalTextColour", "FFAAAAAA") 
        Deagle = guiCreateStaticImage(232, 140, 64, 64, "images/Desert-Eagle.png", false, GUIEditor.window[1]) 
        ComprarDeagle = guiCreateButton(232, 204, 64, 33, "Comprar\n 250$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarDeagle, "NormalTextColour", "FFAAAAAA") 
        Recortada = guiCreateStaticImage(306, 140, 64, 64, "images/Saw-Off-Shotguns.png", false, GUIEditor.window[1]) 
        ComprarRecortada = guiCreateButton(306, 204, 64, 33, "Comprar\n 5000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarRecortada, "NormalTextColour", "FFAAAAAA") 
        MP5 = guiCreateStaticImage(10, 247, 64, 64, "images/Mac-2.png", false, GUIEditor.window[1]) 
        ComprarMP5 = guiCreateButton(10, 311, 64, 33, "Comprar\n 4000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarMP5, "NormalTextColour", "FFAAAAAA") 
        Tec9 = guiCreateStaticImage(84, 247, 64, 64, "images/Mac-3.png", false, GUIEditor.window[1]) 
        ComprarTec9 = guiCreateButton(84, 311, 64, 33, "Comprar\n 2000$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarTec9, "NormalTextColour", "FFAAAAAA") 
        GUIEditor.button[1] = guiCreateButton(10, 354, 360, 33, "Cerrar", false, GUIEditor.window[1]) 
        guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA") 
        Silenciadora = guiCreateStaticImage(158, 247, 64, 64, "images/Silenciador.png", false, GUIEditor.window[1]) 
        ComprarSilenciadora = guiCreateButton(158, 311, 64, 33, "Comprar\n 100$", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarSilenciadora, "NormalTextColour", "FFAAAAAA") 
        Rifle = guiCreateStaticImage(232, 247, 64, 64, "images/Rifle.png", false, GUIEditor.window[1]) 
        ComprarRifle = guiCreateButton(232, 311, 64, 33, "Comprar\n 4500", false, GUIEditor.window[1]) 
        guiSetProperty(ComprarRifle, "NormalTextColour", "FFAAAAAA")     
  
        showCursor ( true ) 
        addEventHandler ("onClientGUIClick", ComprarColt, ComprarColt1, false) 
        addEventHandler ("onClientGUIClick", ComprarEscopeta, ComprarEscopeta1, false) 
        addEventHandler ("onClientGUIClick", ComprarAK47, ComprarAK471, false) 
        addEventHandler ("onClientGUIClick", ComprarCombate, ComprarCombate1, false) 
        addEventHandler ("onClientGUIClick", ComprarInflarojo, ComprarInflarojo1, false) 
        addEventHandler ("onClientGUIClick", ComprarM4, ComprarM41, false) 
        addEventHandler ("onClientGUIClick", ComprarSniper, ComprarSniper1, false) 
        addEventHandler ("onClientGUIClick", ComprarUzi, ComprarUzi1, false) 
        addEventHandler ("onClientGUIClick", ComprarDeagle, ComprarDeagle1, false) 
        addEventHandler ("onClientGUIClick", ComprarRecortada, ComprarRecortada1, false) 
        addEventHandler ("onClientGUIClick", ComprarMP5, ComprarMP51, false) 
        addEventHandler ("onClientGUIClick", GUIEditor.button[1], Close, false) 
        addEventHandler ("onClientGUIClick", ComprarTec9, ComprarTec91, false) 
        addEventHandler ("onClientGUIClick", ComprarSilenciadora, ComprarSilenciadora1, false) 
        addEventHandler ("onClientGUIClick", ComprarRifle, ComprarRifle1, false) 
    end 
addEventHandler("onClientResourceStart", getRootElement(), armashop) 
    
function fun ( ) 
guiSetVisible(GUIEditor.window[1],true) 
showCursor(true) 
end 
mymarker = createMarker( -2408.4582519531, -599.47735595703, 131.7, "cylinder", 2, 255, 0, 0, 100) 
addEventHandler("onClientMarkerHit", mymarker, fun) 
  
function ComprarColt1 () 
showCursor ( true ) 
triggerServerEvent ( "onGreeting", getLocalPlayer() ) 
end 
  
function Close() 
showCursor ( false ) 
guiSetVisible (GUIEditor.window[1], not guiGetVisible ( GUIEditor.window[1] ) ) 
end 
  
function ComprarEscopeta1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarEscopeta1", getLocalPlayer() ) 
end 
  
function ComprarAK471() 
showCursor ( true ) 
triggerServerEvent ( "ComprarAK471", getLocalPlayer() ) 
end 
  
function ComprarCombate1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarCombate1", getLocalPlayer() ) 
end 
  
function ComprarInflarojo1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarInflarojo1", getLocalPlayer() ) 
end 
  
function ComprarM41() 
showCursor ( true ) 
triggerServerEvent ( "ComprarM41", getLocalPlayer() ) 
end 
  
function ComprarSniper1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarSniper1", getLocalPlayer() ) 
end 
  
function ComprarUzi1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarUzi1", getLocalPlayer() ) 
end 
  
function ComprarDeagle1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarDeagle1", getLocalPlayer() ) 
end 
  
function ComprarRecortada1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarRecortada1", getLocalPlayer() ) 
end 
  
function ComprarMP51() 
showCursor ( true ) 
triggerServerEvent ( "ComprarMP51", getLocalPlayer() ) 
end 
  
function ComprarTec91() 
showCursor ( true ) 
triggerServerEvent ( "ComprarTec91", getLocalPlayer() ) 
end 
  
function ComprarSilenciadora1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarSilenciadora1", getLocalPlayer() ) 
end 
  
function ComprarRifle1() 
showCursor ( true ) 
triggerServerEvent ( "ComprarRifle1", getLocalPlayer() ) 
end 

Gracias, Si Le Funciono esto

Quien diria que por añadir solamente el

addEventHandler("onClientResourceStart", getRootElement(), armashop)

Se Abriria el panel jaja

el createMarker deberia ir fuera de la funcion "fun"

ya que estas creando el marker al entrar al mismo marker. No aparecera

Esta fuera de la function.. pero igual gracias por ayudarme

function fun ( ) 
guiSetVisible(GUIEditor.window[1],true) 
showCursor(true) 
end 
mymarker = createMarker( -2408.4582519531, -599.47735595703, 131.7, "cylinder", 2, 255, 0, 0, 100) 
addEventHandler("onClientMarkerHit", mymarker, fun) 

Link to comment
  • Recently Browsing   0 members

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