Jump to content

Mastur

Members
  • Posts

    6
  • Joined

  • Last visited

Everything posted by Mastur

  1. Client: PanelObjetosMapa = guiCreateWindow(124, 50, 579, 354, "Panel de objetos de mapeo ~ By: Tomasito", false) guiSetVisible(PanelObjetosMapa,false) guiWindowSetSizable(PanelObjetosMapa, false) Close = guiCreateButton(470, 309, 99, 35, "Cerrar", false, PanelObjetosMapa) guiSetFont(Close, "sa-header") guiSetProperty(Close, "NormalTextColour", "C8E70000") Gate1V = guiCreateButton(10, 50, 70, 27, "Gate1", false, PanelObjetosMapa) Gate8V = guiCreateButton(10, 271, 70, 27, "Gate7", false, PanelObjetosMapa) Gate2V = guiCreateButton(10, 98, 70, 27, "Gate2", false, PanelObjetosMapa) Gate9V = guiCreateButton(10, 317, 70, 27, "Gate8", false, PanelObjetosMapa) Gate3V = guiCreateButton(10, 141, 70, 27, "Gate4", false, PanelObjetosMapa) Gate6V = guiCreateButton(10, 225, 70, 27, "Gate6", false, PanelObjetosMapa) Gate4V = guiCreateButton(10, 184, 70, 27, "Gate5", false, PanelObjetosMapa) Memo = guiCreateMemo(9, 23, 560, 27, "Al hacer click en cada boton aparecera un objeto diferente. ", false, PanelObjetosMapa) guiMemoSetReadOnly(Memo, true) addCommandHandler ( "panel", function () if guiGetVisible(PanelObjetosMapa) then guiSetVisible(PanelObjetosMapa,false) showCursor (false) else showCursor (true) guiSetVisible(PanelObjetosMapa,true) end end ) addEventHandler ("onClientGUIClick",resourceRoot,function () if source == Gate1V then triggerServerEvent ( "onGreeting", localPlayer) elseif source == Close then guiSetVisible(PanelObjetosMapa,false) showCursor (false) end end ) Server: function greetingHandler () local x, y, z = getElementPosition ( source ) local theObject = createObject ( 976, x + 0.1, y + 0.1, z, 0, 0, 0) if theObject then outputConsole ( "Object created successfully", source ) else outputConsole ( "Failed to create Object", source ) end end addEvent( "onGreeting", true ) addEventHandler( "onGreeting", root, greetingHandler )
  2. Te amo admin sasuke! gracias e.e
  3. Bueno les comento.. Estoy aprendiendo a manejarme con los Xml, y como ejemplo, estoy haciendo un script (solo de practica) para aprender a usar esto que me parece un poco difícil, bueno, llendo al grano, lo primero que hace el script es ver si el xml esta creado, si no lo esta lo crea Sin Problemas!, pero si esta creado, yo quiero usar el xmlNodeSetValue para cambiarle el valor a un "node" y me da error en el debugscript. lo que tengo hasta ahora es esto local equis = xmlLoadFile("ejemplo.xml") if not equis then local archi = xmlCreateFile("ejemplo.xml","Posiciones-Guardadas") local numerodm = "1" local posicion = "posicion"..numerodm local numero = xmlCreateChild ( archi, "Numero" ) local cheq = xmlNodeSetValue(numero,numerodm) local childi = xmlCreateChild ( archi, posicion ) local x,y,z = getElementPosition(getLocalPlayer()) xmlNodeSetAttribute(childi,"posicion",x..","..y..","..z) if cheq then xmlSaveFile(archi) end else local numero = xmlFindChild ( equis, "Numero", 0 ) local numerodm = xmlNodeGetValue(numero) local numerodm = numerodm + 1 local cheq = xmlNodeSetValue(numero,numerodm) -- Aqui me da el bug y no se porque local posicion = "posicion"..numerodm local childi = xmlCreateChild ( equis, posicion ) local x,y,z = getElementPosition(getLocalPlayer()) xmlNodeSetAttribute(childi,"posicion",x..","..y..","..z) if cheq then xmlSaveFile(equis) end end Gracias por la ayuda de antemano.
  4. Si, yo quiero que diga "Error" cuando pongo una URL errónea. pero si no se puede, no pasa nada, gracias por la ayuda igual, no quiero seguir molestándolos.
  5. Em... ok tendré en cuenta eso de poner esto en scripting, no volvera a pasar, soy nuevo aquí. sasuke y nod sigo teniendo el error.
  6. Em.. tengo un problema, estoy haciendo un script de reproducir música. Cuando pongo a reproducir una canción y esta falla tendría que decir " Error " pero no lo dice, en la wiki dice que si falla en la reproducción, me da un "false" pero agrego eso alli y no me da el " Error " en el chat. addCommandHandler("musica",function (jugador,cmd,url) song = playSound (url) setSoundVolume (song, 1.0) if song==false then outputChatBox("Error",255,0,0) end end)
×
×
  • Create New...