Jump to content

Tomas

Members
  • Posts

    2,530
  • Joined

  • Last visited

Everything posted by Tomas

  1. Ohh cierto, ni me había dado cuenta que era Client-Side Con respecto a lo del chat no puedes poner un chat para una persona específica en el client-side. Deberías hacerlo en el sv-side. Postea todo el código y te lo arreglo todo, o al menos el orden de los argumentos de la función handleada al evento bulletboom.
  2. Las slots están predefinidas. Te recomiendo leer aquí, están todas las slots y armas: https://wiki.multitheftauto.com/wiki/Weapons
  3. Intenta usar esto: function getPlayerIPandgetPlayerSerial() serial = getPlayerSerial(source) ip = getPlayerIP(source) setElementData(source,"Serial",serial) setElementData(source,"IP",ip) end addEventHandler("onPlayerLogin",getRootElement(),getPlayerIPandgetPlayerSerial) Y luego en vez de poner getPlayerSerial y getPlayerIP en el Client-side usa getElementData
  4. bBullets = false function enableBlowingbullets() if (bBullets == false)then bBullets = true outputChatBox("Bala explosiva ativada.", 0, 255, 0) outputChatBox("Use /be para desativar.", 0, 255, 0) else bBullets = false outputChatBox("Bala explosiva desativada.", 255, 0, 0) outputChatBox("Use /be para ativar.", 255, 0, 0) end end addCommandHandler("be", enableBlowingbullets) function weaponfired (weapon, ammo, ammoInClip, hitX, hitY, hitZ, hitElement ) if isObjectInACLGroup ( "user." .. getAccountName(getPlayerAccount(source)), aclGetGroup ( "Admin" ) ) then if (bBullets == true)then triggerServerEvent ("bulletboom", source, hitX, hitY, hitZ ) end end end addEventHandler ( "onClientPlayerWeaponFire", getLocalPlayer (), weaponfired ) Recuerda al postear códigos encerrarlos en el tag [lua ] [ /lua]
  5. ¿Y qué sería "RollMessage" ?
  6. Publica el código o al menos la función que está handleada al comando.
  7. Yo si fuera argentino lo re puteab* por sms ¿Quién es ese José Mario Morales en el foro?
  8. Automáticamente al usar una VPN quedas baneado de CIT.
  9. Podés usar setAccountData/getAccountData. Si posteas el sv-side te lo hago.
  10. ¿Eres latinoamericano? Si la respuesta es sí, tengo malas noticias para ti... Es un problema de OVH (Pero OVH de UK), a los latinos nos prohibe el ingreso, muchos han hablado con Arran pero dice que no puede hacer nada con respecto al tema. Checa si te deja entrar al foro, lo más seguro es que no.
  11. Es algo simple, si no usas ningun chat_system entonces puedes hacer algo así por ejemplo: -- Server Side function cuandoHable(mensaje, tipo) if tipo == 0 then if ( gangName and gangName ~= "None" ) then cancelEvent() local gangName = getElementData ( source, "gang" ) local name = getPlayerName(source) local r,g,b = getPlayerNametagColor(source) outputChatBox("["..gang.."] - "..name..": "..mensaje, root, r, g, b) end end end addEventHandler("onPlayerChat", root, cuandoHable)
  12. ¿Usas algún chat system o el default?
  13. La verdad no estoy informado sobre ese tema, pero dudo que sean ataques DDoS, ¿cuál es tu host? Generalmente la gente suele echarle la culpa a las personas por lo que le pasa, tiene lag; Ataques DDoS. Se cierra el sv; Ataques DDoS. Todo lo que pasa, ataques DDoS, me pasó pero me explicaron que no era por eso, al final era spam de logs de errores con scripts
  14. Para mi el mejor es Windows Server 2008... Pero no se si tu VPS lo permite.
  15. De todos modos, todo puede contra mi pc de mierda
  16. Está excelente, muy bueno! ¿Bajaría FPS a personas con mala tarjeta gráfica?
  17. Podrías hacer que el vehiculo al ser "disparado" que se le givee +25 de HP por ejemplo, es obvio que no quedará indestructible porque llegara antes a 0% y explotará.
  18. Ese error se basa en el problema de conección entre cliente-servidor. Dudo que sea un error, quizás tu servidor no es bueno...
  19. Tomas

    Vote abuse

    Agrega un elementData al votar junto a un removeElementData con timer, luego en donde se ejecuta la funcion de votar agregale un if que detecte si tiene el data de voto.
  20. Si no hay logs quizás es un crash, usa /start ipb luego pon /ipb y fijate en 'Lua times' o algo así y te fijas cual recurso puede estar provocandote el crash
  21. Agrega al client-side en la función que ejecuta el evento al clickear (cambia el nombre del botón ya que yo lo desconozco) guiSetEnabled(nombredelboton, false) setTimer(guiSetEnabled, 15000, 1, nombredelboton, true) Para lo del pasivo agregale que cuando se lo active un elementData ej: setElementData(player,"PasivoTime","oshezi") setTimer(removeElementData,60000,1,player,"PasivoTime") Luego agrégale un IF al else donde lo desactiva. pasivotime = getElementData(player,"PasivoTime") if not pasivotime then Suerte!
  22. Cambia el número del skin al que se le asignas por uno que no se pueda 'encontrar'
  23. Puedes usar un setElementPosition junto a un getElementPosition del policía y un timer.
×
×
  • Create New...