Jump to content

Sasu

MTA Contributors
  • Posts

    1,056
  • Joined

  • Last visited

Everything posted by Sasu

  1. function crearm4 (thePlayer) local row,column = guiGridListGetSelectedItem ( GUIEditor.gridlist[1] ) local arma = guiGridListGetItemText ( thePlayer, row, 1 ) if ( arma == "M4" ) then guiCreateStaticImage(94, 40, 147, 126, ":admin/client/images/info.png", false, GUIEditor.window[1]) end end addEventHandler( "onClientGUIClick", m4, crearm4 )
  2. I Hope it's a joke the event client side and the function server side . In this days I have been distracted. ._.
  3. function kickjog (killer) kickPlayer ( kicked, killer, getPlayerName.." has been kicked Helikill " ) end addEventHandler ( "onClientPlayerHeliKilled" , root , kickjog ) Use portugues section.
  4. El setTimer estaba bien. Primero que todo son eventos y segundo son server-side.
  5. function medicKit local theMarker = createMarker ( x, y, z, "cylinder", 0 255 0 ) end addEventHandler("onResourceStart", resourceRoot, medicKit) function MarkerHit(hitElement) if source == theMarker and getElementType(hitElement) == "player" then outputChatBox ("Type /mk to buy 25% of Health", hitElement) end end addEventHandler ("onMarkerHit", root, MarkerHit) function CommandMk(thePlayer) local money = getPlayerMoney (thePlayer) if money >= 1500 then local health = getElementHealth(thePlayer) if health ~= 200 then takePlayerMoney(thePlayer, 1500) setElementHealth(thePlayer, health+25) outputChatBox ("You bought 25% of health !", thePlayer) end else outputChatBox ("You do not have enough money !", thePlayer) end addCommandHandler ("mk", CommandMk) Or you can do all in server side.
  6. local badWords = {puto, marica} --Perdonen por las palabras ._. addEventHandler("onPlayerChat", root, function(msg) if string.find(msg, badWords[msg]) then --Aqui remplazar las malas palabras por *(cuantas letras tenga) por ejemplo -> puto -> **** o marica -> ****** end end ) Como puedo remplazar malas palabras por asteriscos?
  7. Esto deberia ir en la seccion Off-Topic.
  8. Si buscas en google, por ejemplo, "5 minutos a milisegundos" te aparecera la conversion.
  9. You must create rows for every one.
  10. Sasu

    ?

    You can use this function engineGetModelNameFromID
  11. 1°I suppose that you have 'createTeleportWindow' function. 2° You forgot the second argument in addEventHandler. Should be: addEventHandler("onClientResourceStart", resourceRoot, showGUI)
  12. Sasu

    [HELP] GUI

    We use _, when we dont use the other parameters?
  13. Sasu

    [HELP] GUI

    Try this: addEventHandler("onClientClick", root, function(_,_,_,_,_,_,_, clickedElement) if clickedElement == getPedOccupiedVehicle(localPlayer) then guiSetVisible(GUIEditor.window[1], true) end end )
  14. Por que no lo pruebas y listo?
  15. Sasu

    Copiar un texto

    Como puedo hacer para cuando apreto un boton se copie el texto de un label?
  16. Sasu

    Ayuda Data base

    Eso es porque guiSetText solo acepta string's. function checked(x, y ,z) guiSetText(SpawnX, tostring(x)) guiSetText(SpawnY, tostring(y)) guiSetText(SpawnZ, tostring(z)) end addEvent("onClientClanSpawn", true) addEventHandler("onClientClanSpawn", getRootElement(), checked)
  17. Off-topic: I'm bored . Moderator, Dont delete this post is about resources ._. . On-topic: What kind of resource can I do? I want a challenge
  18. Spanish by Me: 1. No hagas DeathMatch ( DM ). El Deatchmatching es cuando tu atacas a otro jugador sin alguna razon. El Revenge killing ( Tambien dicho RK, es matar por venganza ) tambien cuenta como DM. 2. Escucha y obedece en cualquier momento lo que el equipo staff te dijo. El Equipo Staff puede ser identificado por el tag [Name]. 3. Trata a la gente muy bien, para hacer la experiencia del juego más divertido para todos nosotros. 4. Si hablas en el main o team chat hazlo solo en ingles en todo momento. 5. No campees en lugares muy recurridos, como los hospitales, las comisarias.. 6. No hables acerca de otros servidores, se considera como publicidad el cual esta estrictamente prohibido. 7. No hagas spam or flood en el chat de ninguna manera. 8. No te hagas pasar por otra persona, o grupo. 9. No solicites cosas que no sean justas. 10. Todo uso de bugs / abuso esta estrictamente prohibido. En caso contrario, se llevara un ban permanente. 11. No molestes ni arrestes al equipo staff, cuando esten administrando. En caso contrario, ellos tendran el derecho de darte jail. 12. No evadas a los staff cuando ellos te esten tratando de hablar.
  19. Eso es porque el evento afecta a todos los markers. Intenta asi: UltimoMarker = createMarker (-2051.58,-407.77,37.73,"checkpoint",5,0,255,255) setElementDimension(UltimoMarker, 10) addEventHandler ("onMarkerHit", UltimoMarker, function(player) if getElementType(player) == "player" then if (getElementModel(player) == 23) then outputChatBox("Has pasado la prueba", player) else setElementModel(player, 23) outputChatBox("Has pasado la prueba", player) end end end )
  20. Sasu

    Ayuda Data base

    Puedes intentar esto: function getClanSpawn( ClanName ) if ( not connection2 ) then return end local query = dbQuery( connection2, "SELECT * FROM Spawns WHERE ClanName=?", tostring ( ClanName ) ) local result, numrows, errmsg = dbPoll ( query, -1 ) if result == false then return false end for _, row in pairs ( result ) do local x = row["spawnX"] local y = row["spawnY"] local z = row["spawnZ"] end return x,y,z end
  21. Solo agregas setElementDimension(UltimoMarker, 10)
  22. Sasu

    se puede?

    Lo puedes hacer desde la parte de script. No se que evento se podra usar ( pondre onResourceStart para el ejemplo ) pero la funcion es facil: function createPlayerVehicle() for _, player in ipairs(getElementsByType("player")) do local x,y,z = getElementPosition(player) local vehicle = createVehicle(411, x, y, z) setElementData(vehicle, "Owner", getPlayerName(player)) warpPedIntoVehicle(player, vehicle) end end addEventHandler("onResourceStart", root, createPlayerVehicle) function onOwnerVehicleEnter(thePlayer) if getElementData(source, "Owner") == false then return end if getElementData(source, "Owner") ~= getPlayerName(thePlayer) then outputChatBox("No eres el propietario de este vehiculo", thePlayer, 255, 0 , 0, false) cancelEvent() end end addEventHandler("onVehicleStartEnter", root, onOwnerVehicleEnter) Este script hace que cuando se inicie el recurso, se creara vehiculo "Infernus" para todos y los teletransportara adentro. Los dueños seran reconocidos por el nombre del dueño. Tambien si quieres puedes hacerlo con el nombre de la cuenta para que sea mejor ya que si se cambia de nombre el player no podra entrar al auto. Espero te ayude.
×
×
  • Create New...