Jump to content

Andrixx

Members
  • Posts

    48
  • Joined

  • Last visited

Andrixx's Achievements

Rat

Rat (9/54)

0

Reputation

  1. no me habia dado cuenta. Gracias castillo y plate por su tiempo
  2. Gracias pero basicamente cambiaste por lo que dice en la wiki y aun asi no me funciono PD: jaja que bien
  3. Probe con lo que dijiste Plate, pero no me funcionon
  4. Hola. Estaba terminando de confeccionar un script que funcionara con los donadores, pero no logro hacer que se abra les dejo el server y clientside pero obviamente no todo Client: function PANELDo() PanelD = guiCreateWindow(0.36, 0.28, 0.31, 0.37, "Panel", true) guiWindowSetSizable(PanelD, false) Curar = guiCreateButton(0.04, 0.15, 0.40, 0.30, "Curar gratis", true, PanelD) guiSetProperty(Curar, "NormalTextColour", "FFAAAAAA") Baseball = guiCreateButton(0.04, 0.57, 0.40, 0.30, "Dar bate de baseball gratis", true, PanelD) guiSetProperty(Baseball, "NormalTextColour", "FFAAAAAA") Armor = guiCreateButton(0.57, 0.15, 0.40, 0.30, "Dar Armour gratis", true, PanelD) guiSetProperty(Armor, "NormalTextColour", "FFAAAAAA") Cerrar = guiCreateButton(0.57, 0.55, 0.40, 0.30, "Cerrar", true, PanelD) guiSetProperty(Cerrar, "NormalTextColour", "FFAAAAAA") showCursor (true) addEventHandler ( "onClientGUIClick", Cerrar, Exitss, false ) addEventHandler ( "onClientGUIClick", Curar, curars, false ) addEventHandler ( "onClientGUIClick", Baseball, Baseballsa, false ) addEventHandler ( "onClientGUIClick", Armor, Armorss, false ) end function LOCALIZAR() guiSetVisible( PanelD, true ) end addEvent( "AbrirEven", true ) addEventHandler( "AbrirEven", getRootElement(), LOCALIZAR ) Server function TrigeOpen (thePlayer ) local tomarCuenta = getAccountName ( getPlayerAccount ( thePlayer ) ) -- get his account name if isObjectInACLGroup ("user."..tomarCuenta, aclGetGroup ( "Donadores" ) ) then triggerClientEvent ( "AbrirEven", getRootElement() ) else outputChatBox("No eres donador para abrir este panel.", playerSource) end end addCommandHandler ("paneld", TrigeOpen) Funciona todo menos que se muestre la gui. Espero que me ayuden, gracias de antemano
  5. Gracias pekio123 por tu tiempo, pero no me funcionaba y le pedi ayuda a Alexs_Steel y el me lo soluciono
  6. Gracias por responder pero aun no funciona.. y me da error a "Bad 'player' pointer @ 'getPlayerTeam' <1> PD: Aqui function input_Console ( source, text ) faltaba una coma y lo corregi en cuanto lo vi.. si que ese no era el error
  7. Gracias por responder, pero no me ha funcionado, me subo al auto escribo "/nn probando" y no aparece nada en el chat.. PD: cambie el id del auto en la linea if veh and getElementData(veh) == 582 then y aun asi no funciono..
  8. Hola. Estaba creando un script de CNN pero no logro hacer que al escribir "/nn mas el texto" funcione solo para los que se encuentran en el team y vehiculo inidicados. Server: teamCNN = createTeam ( "CNN News", 100, 255, 100 ) cnnVehicles = { [582]=true } Teams = { [teamCNN] =true } function input_Console ( text ) local team = getTeamFromName ( "CNN News" ) if team then if ( cnnVehicles[getElementModel ( source )] ) then local command = gettok ( text, 1, 32 ) if ( command == "nn" ) then local actionText = string.sub ( text, 3 ) outputChatBox ( ".:*[CNN News]*:. " .. actionText, getRootElement(), 100, 255, 100 ) end end end end addEventHandler ( "onVehicleEnter", getRootElement(), input_Console ) Entonces, ¿En esta fallando el script y que me falta para lo que necesito? ya que el debugscript 3 me dice 'bad argument getElementModel'. Gracias
  9. Gracias FraN-724 por responder, pero Alexs_Steel ya me ayudo
  10. Hola. Estaba terminando un script de medico pero no se como hacer que cada 2 segundos te de 10% de vida. Les dejo el script.. Server: function vidaaa(player, cmd, targetPlayerName ) local targetPlayerName = getPlayerFromName(targetPlayerName ) if getPlayerTeam(player) == getTeamFromName("Medicos") then outputChatBox ( "El paramedico te esta curando, porfavor espera", targetPlayerName, 0, 255, 0, true ) outputChatBox ( "Estas curando al paciente", player, 0, 255, 0, true ) setTimer(function () setElementHealth(targetPlayerName , 10) end, 2000, 5) else outputChatBox ( "Tu no eres medico para poder curar!", player, 0, 255, 0, true ) end end addCommandHandler("curar", vidaaa) Entonces, ¿Como le hago para que me de 10% de vida cada 2 segundos? Gracias.
  11. Funciona de maravilla. Muchas gracias nuevamente castillo. Y por lo que vi, es mucho mas complicado de lo que pensaba Gracias castillo.
  12. Me funciono perfecto Muchas gracias nuevamente era algo tan sencillo y no me di cuenta. Muchas gracias de verdad. Tambien si tienes tiempo y puedes ayudarme en la ultima cosilla de este script (ojala ) Esque quiero que de dinero cada 30 segundos y que si el usuario que pidio el taxi quedo sin dinero, lo saque del auto. Server: function enterVehicle2 ( thePlayer, seat, jacked ) theVehicleID = getElementModel ( source ) if (theVehicleID == 420) and ( seat ~= 0 ) then driver = getVehicleOccupant(source, 0) local money = getPlayerMoney(thePlayer) if (money > 1000) then setTimer ( function() givePlayerMoney (driver, 1000) takePlayerMoney (thePlayer, 1000) outputChatBox ("Se le ha cobrado $1000", thePlayer,0,255,0,true) end, 30000, 0) destroyElement ( taxiOphaalBlip ) else removePedFromVehicle( thePlayer ) destroyElement ( taxiOphaalBlip ) outputChatBox("No tienes dinero suficiente (minimo $1100)", thePlayer,255,0,0,true) end end end addEventHandler ( "onVehicleEnter", getRootElement(), enterVehicle2 ) Con lo que postie me da el dinero cada 30 segundos, pero al bajarme de auto sigue quitando/dando dinero por 30 segundos y no lo saca del auto si quedo sin dinero. ¿Podrias ayudarme porfavor? Gracias de nuevo castillo.
  13. EDIT Server: function accept() triggerServerEvent("sTeame", localPlayer, "teamSet") outputChatBox("Bienvenido al trabajo de Taxista!", playerSource) guiSetVisible (ventana, not guiGetVisible ( ventana ) ) showCursor ( false ) end addEventHandler ( "onClientGUIClick", Aceptar, accept, false ) --Evento del boton aceptar function acceptss () outputChatBox("Tu debes aceptar las reglas para entrar o no podras conseguir el trabajo", playerSource) end addEventHandler ( "onClientGUIClick", checkboox, acceptss, false ) Listo
  14. Hola. Estaba agregandoles opciones a mi script y le agregue la de checkbox, pero igual se puede hacer click en aceptar sin hacer click en el checkbox, intente agregandole el guiCheckBoxGetSelected, pero no me funciono (quizas lo hice mal) si que dejare como lo tenia sin el guiCheckBoxGetSelected. Client: addEventHandler ( "onClientGUIClick", Aceptar, accept, false ) --Evento del boton aceptar function acceptss () outputChatBox("Tu debes aceptar las reglas para entrar o no podras conseguir el trabajo", playerSource) end addEventHandler ( "onClientGUIClick", checkboox, acceptss, false ) ¿Como lo haria para que el boton "Aceptar" funcione al hacer click primero en el checkBox? Gracias.
  15. Exelente, muchas gracias de nuevo castillo, si me funciono
×
×
  • Create New...