Jump to content

sNacks

Members
  • Posts

    2
  • Joined

  • Last visited

Everything posted by sNacks

  1. tengo un save system que guarda dinero , skin , armas y team... el de dinero y el de skin no me estan funcionando.. me tira error en la linea 17.. (la dejo en rojo para que la vean) no se como arreglarlo -.- function saveMoney() local money = getPlayerMoney(source) if tonumber(money) < 0 then return else setElementData(source,'money', money) end end addEventHandler('onPlayerWasted',root, saveMoney) function giveMoney() local account = getPlayerAccount(source) if isGuestAccount(account) then return else local money = getElementData(source,'money') if tonumber(money) > 0 then givePlayerMoney(source,tonumber(money)) else return end end end addEventHandler('onPlayerSpawn',root, giveMoney) function saveMoneyQuit() local money = getPlayerMoney(source) if tonumber(money) < 0 then return else local account = getPlayerAccount(source) setAccountData(account,'save.Money',money) end end addEventHandler('onPlayerQuit',root,saveMoneyQuit) function saveMoneyQuit() local account = getPlayerAccount(source) local money = getAccountData(account,'save.Money') if tonumber(money) < 0 then return else givePlayerMoney(source,tonumber(money)) end end addEventHandler('onPlayerLogin',root,saveMoneyQuit)
  2. sNacks

    PlayerChat

    Hola , estoy creando la función de que el say tome el nombre de cuenta de un jugador , para evitar que se vea el nick puesto por consola.. (nose si me explique bien, el nombre que se lee en el chat sea el nombre de la cuenta) tal como a su vez le agregue la función de que cada 40metros de distancia ya no puedan leerlo los demas... los players que se encuentren dentro de ese rango puedan leer el mensaje tranquilamente. addEventHandler ( "onPlayerChat", root, function ( msg, msgType ) local accountName = getAccountName ( getPlayerAccount ( source ) ) local r, g, b = getPlayerNametagColor ( source ) local radius = createColSphere(x, y, z, 40) -- aquí asigne los 40 metros local nearPlayers = getElementsWithinColShape(radius, "player") destroyElement(radius) if ( msgType == 0 ) then outputChatBox( accountName ..": #FFFFFF".. msg, root, r, g, b, true ) elseif ( msgType == 1 ) then outputChatBox( "* ".. accountName .." ".. msg, root, 255, 0, 255, true ) elseif ( msgType == 2 and getPlayerTeam ( source ) ) then for index, player in ipairs ( getPlayersInTeam ( getPlayerTeam ( source ) ) ) do outputChatBox( "(TEAM) ".. accountName ..": #FFFFFF".. msg, player, r, g, b, true ) end end cancelEvent ( ) end ) que es lo que estoy haciendo mal ?
×
×
  • Create New...