Jump to content

Tomas

Members
  • Posts

    2,530
  • Joined

  • Last visited

Everything posted by Tomas

  1. No seas tan duro con el chico . Tomo tú codigo Tomás, para hacerlo con más lineas, quizá el entiende un poco mejor así. Más claro no puede ser.. Intento ser lo más tolerante posible, pero aveces uff ._. parecen tontos
  2. Usa tablas o simplemente client-side.
  3. Intenta cambiar 'cosechadora' por 'source' en la función 'salioDelVehiculo'
  4. Hay dios.. ese español es peor que mi inglés en el 2011 Eso es todo completo, tiene funciones eventos, ¿no las ves?
  5. You can trigger de player using triggerServerEvent
  6. addEventHandler("onPlayerJoin",root,function() setElementModel(source,MODEL) end ) addEventHandler("onPlayerCommand",root,function(cmd) if cmd == "COMMANDPROHIBIDO" then cancelEvent() end end )
  7. Eso que puse arriba es el CL, lo demas es solo el gui ._. ¿Dónde triggeas para enviar la información? ... uff, que cuesta tanto entender x_x
  8. Nadie te robará tu script que sacaste de la comunidad, tranquilo... Necesito el client para ver de dónde llamas al servidor para luego triggear el mismo elemento al client.
  9. function auto(thePlayer,seat) if thePlayer == localPlayer and seat == 0 then if (getElementModel(source) == 431 ) and ( getElementModel (thePlayer) == 156 ) then destroyElement(marker) destroyElement(blip) end end end addEventHandler("onClientVehicleExit",rootElement, auto)
  10. Tomas

    Translate proxy

    http://blogs.msdn.com/b/translation/p/g ... rted1.aspx
  11. locations = { { "lsairport", 1881.33533, -2420.99878, 13.55469 }, } function teleportPlayer(cmd, location) local player = getLocalPlayer() if not tostring(location) then outputChatBox("[sYNTAXA] /teleport [locatie]", 255, 255, 0) return end location = string.lower(tostring(location)) for i, v in ipairs(locations) do if v[1] == location then setElementPosition(player, v[2], v[3], v[4]) outputChatBox("Te-ai teleportat cu succes la teleport-ul: "..v[1], 255, 255, 0) else outputChatBox("Alege o locatie din urmatoarele:", 255, 255, 0) for k, v in pairs(locations) do outputChatBox(v[1], 255, 255, 0) end end end end addCommandHandler("teleport", teleportPlayer)
  12. -- get groups addEvent("getGroups",true) addEventHandler("getGroups",root, function () groups = {} for i,group in ipairs(aclGroupList()) do -- get all groups if aclGroupGetName(group) == "VIP" then table.insert(groups,aclGroupGetName(group)) end end for i,v in ipairs(groups) do -- get all groups in table triggerClientEvent(source,"addGroups",source,v) end end )
  13. Tomas

    Translate proxy

    Yeah, try with Bing (Microsoft)
  14. Hey! Welcome to the programming side! You need to use the following functions: engineLoadTXD, engineImportTXD, engineLoadDFF, engineReplaceModel. (Click on the functions to be redirected to the function page in the wiki). An example here: -- Client txd = engineLoadTXD ( "rhino.txd" ) engineImportTXD ( txd, 432) dff = engineLoadDFF ( "rhino.dff", 0 ) engineReplaceModel ( dff, 432) You need to add the files to the meta, an example: <meta> <script src="client.lua" type="client"/> <file src="rhino.txd"/> <file src="rhino.dff"/> </meta>
  15. Tomas

    Translate proxy

    You can buy the Google Translator API here: https://cloud.google.com/translate/
  16. El problema es.. cuando alguien se baja se pierden todas las misiones o cuando Pedro se baja la misión de Pedro se cancela? En caso de que el problema sea la última remueve la última función y su respectivo evento que se encuentra en el client.
  17. Puedes definir el argumento que quieras con getElementType ¿De qué le serviría eso? No existe ningún elemento, lol.
  18. Oh, recién noté que son dos tablas distintas ._. ¿Estás haciendo un top de kills o algo así verdad? Postea el client.
  19. si de echo asi fue ya que en la wiki no me especifica si es client o server, pero igual probe lo use en server y me da otro error. --SERVER function top() todascuentas = getAccounts( ) local players = { } for i, account in ipairs ( todascuentas ) do if getAccountPlayer ( account ) then element = account kills = getAccountData ( account, "TK" ) or 0 deaths = getAccountData ( account, "TD" ) or 0 table.insert (players,{element,kills,deaths} ) triggerClientEvent (thePlayer,"top", players ) end end end addCommandHandler( 'top', top ) Me da Error en el triggerClientEvent argumento 3, algo de got table ¿Qué estás triggeando? thePlayer no existe en ese código... ¿y para qué loopeas la tabla para luego loopearla entera?
×
×
  • Create New...