Jump to content

Castillo

Retired Staff
  • Posts

    21,935
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by Castillo

  1. @Cadu12: What you're saying is that if you pay for a scripter, he'll be low skilled? is that a joke?
  2. 1: You're saving hours, minutes, seconds, etc on the same account data value, is not a table. 2: You're using getAccountData, but you don't do something like: hours = getAccountData ( pAccount, "player.member" ). 3: I suggest you to save the time on a string.
  3. That's because you haven't declared the variables: sincehours = sincehoursT sinceminutes = sinceminutesT sinceday = sincedayT sincemonth = sincemonthT sinceyear = sinceyearT What is: sincehoursT sinceminutesT sincedayT sincemonthT sinceyearT
  4. localPlayer is client side only: https://wiki.multitheftauto.com/wiki/GetLocalPlayer You can trigger the variable to the server side, but it won't be 'localPlayer'.
  5. Si. "ipairs" se usa nada mas en las tablas indexadas, y "pairs" se puede usar en ambas.
  6. local iPairsTable = { "Hello", "World!" } local pairsTable = { ["h"] = "Hello", ["w"] = "World!" } for index, text in ipairs ( iPairsTable ) do outputChatBox ( text ) end for code, text in pairs ( pairsTable ) do outputChatBox ( code ..": ".. text ) end
  7. local invisible = { } local skins = { [ 217 ] = true, [ 310 ] = true } function toggleInvis ( ) setTimer ( function ( player ) local skin = getElementModel ( player ) if ( skins[ skin ] ) then if ( not invisible[ player ] ) then invisible[ player ] = true setPlayerNametagShowing ( player, false ) setElementAlpha ( player, 0 ) else invisible[ player ] = false setPlayerNametagShowing ( player, true ) setElementAlpha ( player, 255 ) end end end ,200, 1, source ) end addEventHandler ( "onPlayerSpawn", root, toggleInvis )
  8. Is that a joke or something? you changed the server side to client side and vice versa, that make's no sense. addEvent("DataS",true) addEventHandler("DataS",root, function() pAccount = getPlayerAccount ( source ) getAccountData( pAccount, "player.member" ) sincehours = sincehoursT sinceminutes = sinceminutesT sinceday = sincedayT sincemonth = sincemonthT sinceyear = sinceyearT exppoints = exports.exp:getPlayerEXP( source ) triggerClientEvent( source, "DataC", source, sincehoursT, sinceminutesT, sincedayT, sincemonthT, sinceyearT, exppoints) end )
  9. Remove "root" from this: triggerServerEvent("DataS", root, localPlayer) and remove "thePlayer" on the server side and use 'source' as player element.
  10. 0.5, 0.5 that's the X and Y position, accepts 0-1.
  11. Trigger it only once, and see if it output's these errors.
  12. No, they should have appeared when I executed "Data" function.
  13. Read the wiki arguments: https://wiki.multitheftauto.com/wiki/TextCreateTextItem
  14. I've tried the script and it doesn't output these errors:
  15. As far as I know, you can't change the font of a server side text.
  16. Triggering a server side event on each render is really bad.
  17. function showTextDisplay ( ) local serverDisplay = textCreateDisplay ( ) for index, player in ipairs ( getElementsByType ( "player" ) ) do textDisplayAddObserver ( serverDisplay, player ) end serverText = textCreateTextItem ( "Server time:", 0.5, 0.5 ) textDisplayAddText ( serverDisplay, serverText ) end addEventHandler ( "onResourceStart", resourceRoot, showTextDisplay ) function updateText ( ) local realTime = getRealTime() local hours = realTime.hour local minutes = realTime.minute local seconds = realTime.second if ( serverText ) then textItemSetText ( serverText, "Server time: ".. hours ..":".. minutes ..":".. seconds ) end end setTimer ( updateText, 1000, 0 )
  18. @Ninja: Do you even have a little Lua knowledge? because I think you don't.
  19. You're triggering a server side event onClientRender?
  20. Use getVehicleNameFromModel to get the vehicle name from model.
×
×
  • Create New...