Arsilex Posted December 16, 2011 Posted December 16, 2011 Miren ya que adnrex123 pidio un job pilot queria probar acerlo pero soy nuevo y nesesito una ayudita Miren tengo asta aora esto function CreateMarker ( playerSource ) if ( playerSource ) then local x, y, z = getElementPosition ( playerSource ) markerpago = createMarker ( -1645, -188, 14.14396572113, "checkpoint", 2, 255, 0, 0, 255 ) addEventHandler("onMarkerHit", marker, MarkerHit) end end addCommandHandler ( "ruta", CreateMarker ) function MarkerHit( hitElement, matchingDimension ) if getElementType( hitElement ) == "player" then givePlayerMoney ( hitElement, 1000 ) outputChatBox ( "Grasias por LLevarnos Aqui tienes tu paga 1000$", playerSource ) end end createBlip ( 2026 , -2498 , 14 , 5 ) markergui = createMarker ( 2024, -2496, 13.53911781311, "cylinder", 2, 255, 0, 0, 255 ) function pedLoad ( Piloto ) createPed ( 124, 2026, -2498, 14 ) end addEventHandler ( "onResourceStart", getResourceRootElement(), pedLoad ) Y aora lo que queria es que cuando entro en el markergui que se abra un gui que voy a crear pero que codigo es nesesario para que se abra lo tuve buscando por la wiki y no enonctre nada
Castillo Posted December 17, 2011 Posted December 17, 2011 function CreateMarker ( playerSource ) if ( playerSource ) then local x, y, z = getElementPosition ( playerSource ) markerpago = createMarker ( -1645, -188, 14.14396572113, "checkpoint", 2, 255, 0, 0, 255 ) addEventHandler("onMarkerHit", marker, MarkerHit) end end addCommandHandler ( "ruta", CreateMarker ) function MarkerHit( hitElement, matchingDimension ) if getElementType( hitElement ) == "player" then givePlayerMoney ( hitElement, 1000 ) outputChatBox ( "Gracias por LLevarnos Aqui tienes tu paga 1000$", hitElement ) end end createBlip ( 2026 , -2498 , 14 , 5 ) markergui = createMarker ( 2024, -2496, 13.53911781311, "cylinder", 2, 255, 0, 0, 255 ) function pedLoad ( Piloto ) createPed ( 124, 2026, -2498, 14 ) end addEventHandler ( "onResourceStart", resourceRoot, pedLoad ) San Andreas Utopia RPG (SAUR) Owner & Developer. Education is the most powerful weapon which you can use to change the world.
Arsilex Posted December 17, 2011 Author Posted December 17, 2011 Solidsnkake que querias decir con eso esta igual Bueno y aqui esta el gui (lo eh creado con guieditor) addEventHandler("onClientResourceStart",resourceRoot, function() GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Memo = {} GUIEditor_Window[1] = guiCreateWindow(282,87,197,412,"Piloto",false) guiSetAlpha(GUIEditor_Window[1],1) GUIEditor_Button[1] = guiCreateButton(24,319,137,35,"Traje de Piloto",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(32,360,122,38,"Salir",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(16,276,151,36,"Aceptar Trabajo",false,GUIEditor_Window[1]) GUIEditor_Memo[1] = guiCreateMemo(12,27,173,236,"Bienvenido al trabajo de piloto.\nLo unico que tienes que acer es ir al airopuero de SF para recojer tus 1000$ \"{SMILIES_PATH}/icon_wink.gif\" alt=\"\" title=\"Wink\" />\n\n Acepta esta gran oportunidad \"{SMILIES_PATH}/icon_smile.gif\" alt=\"\" title=\"Smile\" />",false,GUIEditor_Window[1]) end )
Serginix Posted December 17, 2011 Posted December 17, 2011 Y Que pasa con la GUI? Osea que queres que aga o que o como "Proyecto SX" Owner
Arsilex Posted December 17, 2011 Author Posted December 17, 2011 mira lo que quero es que cuando yo pase por el markergui = createMarker ( 2024, -2496, 13.53911781311, "cylinder", 2, 255, 0, 0, 255 ) me aparezca entonces el gui entiendes?
Castillo Posted December 17, 2011 Posted December 17, 2011 No esta igual, corregi un error: habias puesto playerSource donde tenia que ir hitElement. -- client side: addEventHandler("onClientResourceStart",resourceRoot, function() GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Memo = {} GUIEditor_Window[1] = guiCreateWindow(282,87,197,412,"Piloto",false) guiSetAlpha(GUIEditor_Window[1],1) guiSetVisible(GUIEditor_Window[1],false) GUIEditor_Button[1] = guiCreateButton(24,319,137,35,"Traje de Piloto",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(32,360,122,38,"Salir",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(16,276,151,36,"Aceptar Trabajo",false,GUIEditor_Window[1]) GUIEditor_Memo[1] = guiCreateMemo(12,27,173,236,"Bienvenido al trabajo de piloto.\nLo unico que tienes que acer es ir al airopuero de SF para recojer tus 1000$ \"{SMILIES_PATH}/icon_wink.gif\" alt=\"\" title=\"Wink\" />\n\n Acepta esta gran oportunidad \"{SMILIES_PATH}/icon_smile.gif\" alt=\"\" title=\"Smile\" />",false,GUIEditor_Window[1]) end ) addEvent("showGUI",true) addEventHandler("showGUI",root, function () guiSetVisible(GUIEditor_Window[1],true) showCursor(true) end) -- server side: function pedLoad ( Piloto ) createPed ( 124, 2026, -2498, 14 ) createBlip ( 2026 , -2498 , 14 , 5 ) markergui = createMarker ( 2024, -2496, 13.53911781311, "cylinder", 2, 255, 0, 0, 255 ) addEventHandler("onMarkerHit",markergui,showGUI) end addEventHandler ( "onResourceStart", resourceRoot, pedLoad ) function CreateMarker ( playerSource ) if ( playerSource ) then local x, y, z = getElementPosition ( playerSource ) markerpago = createMarker ( -1645, -188, 14.14396572113, "checkpoint", 2, 255, 0, 0, 255 ) addEventHandler("onMarkerHit", marker, MarkerHit) end end addCommandHandler ( "ruta", CreateMarker ) function MarkerHit( hitElement, matchingDimension ) if getElementType( hitElement ) == "player" then givePlayerMoney ( hitElement, 1000 ) outputChatBox ( "Gracias por LLevarnos Aqui tienes tu paga 1000$", hitElement ) end end function showGUI(hitElement) if getElementType( hitElement ) == "player" then triggerClientEvent(hitElement,"showGUI",hitElement) end end San Andreas Utopia RPG (SAUR) Owner & Developer. Education is the most powerful weapon which you can use to change the world.
Arsilex Posted December 17, 2011 Author Posted December 17, 2011 muchas gracias Eres el amo Solidsnake14 ^^
Castillo Posted December 17, 2011 Posted December 17, 2011 De nada. San Andreas Utopia RPG (SAUR) Owner & Developer. Education is the most powerful weapon which you can use to change the world.
Recommended Posts