Jump to content

Estevam2d

Members
  • Posts

    178
  • Joined

  • Last visited

Everything posted by Estevam2d

  1. worked perfectly Thank you for everything
  2. Good morning, good afternoon or good evening. You guys could help me? The problem is that when I click on the window I buy the gun already in it and not on the Button, I want to put in so Button. Sorry for the bad english. Client.lua GUIEditor_Image = {} function setga( ) guiMoveToBack( source ) end tiendaDeArmas2 = guiCreateWindow(30,30,400,200,"Brasil-jobs Loja de armas",false) guiSetAlpha(tiendaDeArmas2, 500.0) -- Pistola botonComprarPistola = guiCreateButton(175,45,65,52,"Comprar\n\($12,000)",false,tiendaDeArmas2) botonComprarMunicPistola = guiCreateButton(255,45,65,52,"Muniçao\n\ x30($60)",false,tiendaDeArmas2) imagePistola = guiCreateStaticImage(35,38,63,61,"images/22.png",false,tiendaDeArmas2) Pistola = guiCreateLabel(110,65,65,52, "Colt.45", false, tiendaDeArmas2 ) Salir = guiCreateButton(30,120,140,29,"Sair",false,tiendaDeArmas2) guiWindowSetMovable(tiendaDeArmas2,true) guiWindowSetSizable(tiendaDeArmas2,true) guiSetVisible(tiendaDeArmas2,false) function mostrarTienda() guiSetVisible (tiendaDeArmas2,true) showCursor(true) end addEvent("mostrarTienda",true) addEventHandler("mostrarTienda",getRootElement(),mostrarTienda) function closeShop2() if guiGetVisible(tiendaDeArmas2) then guiSetVisible(tiendaDeArmas2,false) guiWindowSetSizable( tiendaDeArmas2, false ) showCursor(false) end end addEventHandler ("onClientGUIClick", Salir, closeShop2) -- Pistola function darPistola() local itemID = 22 local itemCost = 12000 local itemMunic = 100 triggerServerEvent ("comproPistola", getLocalPlayer(), itemID, itemCost,itemMunic) end addEventHandler ("onClientGUIClick", botonComprarPistola, darPistola) function darMunicPistola() local armaID = 22 local itemCost = 60 local itemMunic = 30 triggerServerEvent ("comproMunicionPistola", getLocalPlayer(), armaID, itemCost,itemMunic) end addEventHandler ("onClientGUIClick", botonComprarMunicPistola, darMunicPistola) Aqui esta o Server.lua local vendedor = createPed(107,2502.6999511719,-1711.5,13.6) setPedRotation(vendedor,269) marcadorTienda = createMarker(2505.6000976563,-1711.5,13,"cylinder",1.5,0,125,250,153) function mostrarTienda(hitsource) triggerClientEvent(hitsource,"mostrarTienda",getRootElement(),hitsource) end addEventHandler("onMarkerHit",marcadorTienda,mostrarTienda) -- Pistola addEvent ("comproPistola", true) addEventHandler ("comproPistola", getRootElement(), function (id, cost,munic) if (getPlayerMoney (source) >= tonumber(cost)) then outputChatBox ("Has comprado una Deagle", source, 0, 255, 0, false) takePlayerMoney (source, tonumber (cost)) giveWeapon(source, tonumber (id),tonumber (munic)) else outputChatBox ("Necesitas dinero", source, 255, 0, 0, false) end end) addEvent ("comproMunicionPistola", true) addEventHandler ("comproMunicionPistola", getRootElement(), function (id, cost,munic) local tienePistola = getPedWeapon(source,2) if (getPlayerMoney (source) >= tonumber(cost)) and (tienePistola == 22) then outputChatBox ("Has comprado municion de Pistola", source, 0, 255, 0, false) takePlayerMoney (source, tonumber (cost)) giveWeaponAmmo(source,tonumber(id),tonumber(munic)) elseif (getPlayerMoney (source) >= tonumber(cost)) and (tienePistola ~= 22) then outputChatBox ("Necesitas tener una Pistola para comprar municion de Pistola", source, 255, 0, 0, false) elseif (getPlayerMoney (source) < tonumber(cost)) and (tienePistola == 22) then outputChatBox ("Necesitas dinero", source, 255, 0, 0, false) else outputChatBox ("Necesitas tener una Pistola para comprar municion de Pistola", source, 255, 0, 0, false) end end) -- Deagle addEvent ("comproDeagle", true) addEventHandler ("comproDeagle", getRootElement(), function (id, cost,munic) if (getPlayerMoney (source) >= tonumber(cost)) then outputChatBox ("Has comprado una Deagle", source, 0, 255, 0, false) takePlayerMoney (source, tonumber (cost)) giveWeapon(source, tonumber (id),tonumber (munic)) else outputChatBox ("Necesitas dinero", source, 255, 0, 0, false) end end) addEvent ("comproMunicionDeagle", true) addEventHandler ("comproMunicionDeagle", getRootElement(), function (id, cost,munic) local tieneDeagle = getPedWeapon(source,2) if (getPlayerMoney (source) >= tonumber(cost)) and (tieneDeagle == 24) then outputChatBox ("Has comprado municion de Deagle", source, 0, 255, 0, false) takePlayerMoney (source, tonumber (cost)) giveWeaponAmmo(source,tonumber(id),tonumber(munic)) elseif (getPlayerMoney (source) >= tonumber(cost)) and (tieneDeagle ~= 24) then outputChatBox ("Necesitas tener una Deagle para comprar municion de Deagle", source, 255, 0, 0, false) elseif (getPlayerMoney (source) < tonumber(cost)) and (tieneDeagle == 24) then outputChatBox ("Necesitas dinero", source, 255, 0, 0, false) else outputChatBox ("Necesitas tener una Deagle para comprar municion de Deagle", source, 255, 0, 0, false) end end) addEventHandler("onResourceStart",getRootElement(), function () end )
×
×
  • Create New...