Jump to content

qaisjp

Retired Staff
  • Posts

    2,344
  • Joined

  • Days Won

    10

Everything posted by qaisjp

  1. qaisjp

    getGroundType

    same method i used (with a few missed out components which arent needed here)
  2. qaisjp

    getGroundType

    Try this test code, may or may not work, as it is untested. local materials = { [0] = 'Default' } addCommandHandler ( 'los', function ( ) local x, y, z = getElementPosition ( localPlayer ) local gx,gy,gz = getGroundPosition ( localPlayer ) if not gx then outputChatBox ( 'No ground!' ) return end local hit, _,_,_,ele,_,_,_,material = processLineOfSight ( x,y,z, gx,gy,gz-10, true,false,false,false,false,true,true,true,localPlayer, true) if not hit then outputChatBox( ' Has not collided' ) return end if ele then outputChatBox('Collided with created object (not world object)') return end if not material then outputChatBox('Unknown material') return end if materials[material] then outputChatBox('Material found: '..materials[material]..' ('..material..')') return end outputChatBox('Material found: '..material) end) sry for spaghetti, made it from quick reply
  3. *offtopic* leetspeek is considered inferiority on the internet, volk. http://www.urbandictionary.com/define.p ... =leetspeak
  4. I 100% guarantee it works 100% of the time.
  5. Can I obtain source for the dance resource? I would like to fix it up.
  6. I think you need to replace the , with ' ' (space)
  7. omg everyone who tried to help here are freaking idiots, except capy. i cant insult that guy, he'll kill me Firstly, events aren't highlighted in [lua ] [/ lua], only functions are. Secondly, onPlayerJoin is only triggered when the person joins and sees the black screen (the download things ISNT RELATED TO THIS) Thirdly, onPlayerConnect is triggered when someone tries to connect, that is when they double click your server in the browser or join by IP link or whatever. Finally, this is what you want: addEventHandler ( "onPlayerJoin", root, function() spawnPlayer ( source, 0, 0, 30 ) setCameraTarget ( source, source ) fadeCamera ( source, true ) end ) The original poster asked a simple question. The above code SHOULD fade the camera, spawn and set target. Thank me later. *pstt* pro tip: dont take advice from jeremaniak or al3grab.
  8. a. im laughing/crying my eyes out yes http://imgur.com/PKpWK q. wbu ?
  9. qaisjp

    help please

    ufail. tonumber is needed.
  10. mta4free.com has ended. The ip address redirects to server.mtasa.pl
  11. qaisjp

    onColShapeHit

    and my less-redundant code disappeared in the fight. draken, adding semicolons and prefixes doesnt prove anything, nor does your x*1000 posts.
  12. qaisjp

    onColShapeHit

    local areas = { ['red'] = { {200, 100, 500, 500} {300,50, 250, 300} { ['green'] = { {200, 100, 500, 500 } {300, 50, 250, 300 } } } function onRectangleHit( pl ) outputChatBox ( getPlayerName (pl) .. ' entered the ColShape!', root, 255, 255, 255, false) end function onRectangleLeave(pl) outputChatBox ( getPlayerName (pl) .. ' left the ColShape!', root, 255, 255, 255, false) end for area, part in pairs ( areas ) do for i,rArea in ipairs(part) do areas[area] = createColRectangle ( unpack(values) ); addEventHandler ( 'onColShapeHit', areas[area][i], onRectangleHit ); addEventHandler ( 'onColShapeLeave', areas[area][i], onRectangleLeave ); end end better, correct code. aibo is right.
  13. Arabs. gta-ar has caused some problems for me too.
  14. qaisjp

    Pls Correct

    you cant trigger events on elements other than players, mta sorts that out for you
  15. local char = string.char local xor_with_0x5c = { [char( 0)] = char( 92), [char( 1)] = char( 93), [char( 2)] = char( 94), [char( 3)] = char( 95), [char( 4)] = char( 88), [char( 5)] = char( 89), [char( 6)] = char( 90), [char( 7)] = char( 91), [char( 8 )] = char( 84), [char( 9)] = char( 85), [char( 10)] = char( 86), [char( 11)] = char( 87), [char( 12)] = char( 80), [char( 13)] = char( 81), [char( 14)] = char( 82), [char( 15)] = char( 83), [char( 16)] = char( 76), [char( 17)] = char( 77), [char( 18)] = char( 78), [char( 19)] = char( 79), [char( 20)] = char( 72), [char( 21)] = char( 73), [char( 22)] = char( 74), [char( 23)] = char( 75), [char( 24)] = char( 68), [char( 25)] = char( 69), [char( 26)] = char( 70), [char( 27)] = char( 71), [char( 28)] = char( 64), [char( 29)] = char( 65), [char( 30)] = char( 66), [char( 31)] = char( 67), [char( 32)] = char(124), [char( 33)] = char(125), [char( 34)] = char(126), [char( 35)] = char(127), [char( 36)] = char(120), [char( 37)] = char(121), [char( 38)] = char(122), [char( 39)] = char(123), [char( 40)] = char(116), [char( 41)] = char(117), [char( 42)] = char(118), [char( 43)] = char(119), [char( 44)] = char(112), [char( 45)] = char(113), [char( 46)] = char(114), [char( 47)] = char(115), [char( 48)] = char(108), [char( 49)] = char(109), [char( 50)] = char(110), [char( 51)] = char(111), [char( 52)] = char(104), [char( 53)] = char(105), [char( 54)] = char(106), [char( 55)] = char(107), [char( 56)] = char(100), [char( 57)] = char(101), [char( 58)] = char(102), [char( 59)] = char(103), [char( 60)] = char( 96), [char( 61)] = char( 97), [char( 62)] = char( 98), [char( 63)] = char( 99), [char( 64)] = char( 28), [char( 65)] = char( 29), [char( 66)] = char( 30), [char( 67)] = char( 31), [char( 68)] = char( 24), [char( 69)] = char( 25), [char( 70)] = char( 26), [char( 71)] = char( 27), [char( 72)] = char( 20), [char( 73)] = char( 21), [char( 74)] = char( 22), [char( 75)] = char( 23), [char( 76)] = char( 16), [char( 77)] = char( 17), [char( 78)] = char( 18), [char( 79)] = char( 19), [char( 80)] = char( 12), [char( 81)] = char( 13), [char( 82)] = char( 14), [char( 83)] = char( 15), [char( 84)] = char( 8 ), [char( 85)] = char( 9), [char( 86)] = char( 10), [char( 87)] = char( 11), [char( 88)] = char( 4), [char( 89)] = char( 5), [char( 90)] = char( 6), [char( 91)] = char( 7), [char( 92)] = char( 0), [char( 93)] = char( 1), [char( 94)] = char( 2), [char( 95)] = char( 3), [char( 96)] = char( 60), [char( 97)] = char( 61), [char( 98)] = char( 62), [char( 99)] = char( 63), [char(100)] = char( 56), [char(101)] = char( 57), [char(102)] = char( 58), [char(103)] = char( 59), [char(104)] = char( 52), [char(105)] = char( 53), [char(106)] = char( 54), [char(107)] = char( 55), [char(108)] = char( 48), [char(109)] = char( 49), [char(110)] = char( 50), [char(111)] = char( 51), [char(112)] = char( 44), [char(113)] = char( 45), [char(114)] = char( 46), [char(115)] = char( 47), [char(116)] = char( 40), [char(117)] = char( 41), [char(118)] = char( 42), [char(119)] = char( 43), [char(120)] = char( 36), [char(121)] = char( 37), [char(122)] = char( 38), [char(123)] = char( 39), [char(124)] = char( 32), [char(125)] = char( 33), [char(126)] = char( 34), [char(127)] = char( 35), [char(128)] = char(220), [char(129)] = char(221), [char(130)] = char(222), [char(131)] = char(223), [char(132)] = char(216), [char(133)] = char(217), [char(134)] = char(218), [char(135)] = char(219), [char(136)] = char(212), [char(137)] = char(213), [char(138)] = char(214), [char(139)] = char(215), [char(140)] = char(208), [char(141)] = char(209), [char(142)] = char(210), [char(143)] = char(211), [char(144)] = char(204), [char(145)] = char(205), [char(146)] = char(206), [char(147)] = char(207), [char(148)] = char(200), [char(149)] = char(201), [char(150)] = char(202), [char(151)] = char(203), [char(152)] = char(196), [char(153)] = char(197), [char(154)] = char(198), [char(155)] = char(199), [char(156)] = char(192), [char(157)] = char(193), [char(158)] = char(194), [char(159)] = char(195), [char(160)] = char(252), [char(161)] = char(253), [char(162)] = char(254), [char(163)] = char(255), [char(164)] = char(248), [char(165)] = char(249), [char(166)] = char(250), [char(167)] = char(251), [char(168)] = char(244), [char(169)] = char(245), [char(170)] = char(246), [char(171)] = char(247), [char(172)] = char(240), [char(173)] = char(241), [char(174)] = char(242), [char(175)] = char(243), [char(176)] = char(236), [char(177)] = char(237), [char(178)] = char(238), [char(179)] = char(239), [char(180)] = char(232), [char(181)] = char(233), [char(182)] = char(234), [char(183)] = char(235), [char(184)] = char(228), [char(185)] = char(229), [char(186)] = char(230), [char(187)] = char(231), [char(188)] = char(224), [char(189)] = char(225), [char(190)] = char(226), [char(191)] = char(227), [char(192)] = char(156), [char(193)] = char(157), [char(194)] = char(158), [char(195)] = char(159), [char(196)] = char(152), [char(197)] = char(153), [char(198)] = char(154), [char(199)] = char(155), [char(200)] = char(148), [char(201)] = char(149), [char(202)] = char(150), [char(203)] = char(151), [char(204)] = char(144), [char(205)] = char(145), [char(206)] = char(146), [char(207)] = char(147), [char(208)] = char(140), [char(209)] = char(141), [char(210)] = char(142), [char(211)] = char(143), [char(212)] = char(136), [char(213)] = char(137), [char(214)] = char(138), [char(215)] = char(139), [char(216)] = char(132), [char(217)] = char(133), [char(218)] = char(134), [char(219)] = char(135), [char(220)] = char(128), [char(221)] = char(129), [char(222)] = char(130), [char(223)] = char(131), [char(224)] = char(188), [char(225)] = char(189), [char(226)] = char(190), [char(227)] = char(191), [char(228)] = char(184), [char(229)] = char(185), [char(230)] = char(186), [char(231)] = char(187), [char(232)] = char(180), [char(233)] = char(181), [char(234)] = char(182), [char(235)] = char(183), [char(236)] = char(176), [char(237)] = char(177), [char(238)] = char(178), [char(239)] = char(179), [char(240)] = char(172), [char(241)] = char(173), [char(242)] = char(174), [char(243)] = char(175), [char(244)] = char(168), [char(245)] = char(169), [char(246)] = char(170), [char(247)] = char(171), [char(248)] = char(164), [char(249)] = char(165), [char(250)] = char(166), [char(251)] = char(167), [char(252)] = char(160), [char(253)] = char(161), [char(254)] = char(162), [char(255)] = char(163), } local xor_with_0x36 = { [char( 0)] = char( 54), [char( 1)] = char( 55), [char( 2)] = char( 52), [char( 3)] = char( 53), [char( 4)] = char( 50), [char( 5)] = char( 51), [char( 6)] = char( 48), [char( 7)] = char( 49), [char( 8 )] = char( 62), [char( 9)] = char( 63), [char( 10)] = char( 60), [char( 11)] = char( 61), [char( 12)] = char( 58), [char( 13)] = char( 59), [char( 14)] = char( 56), [char( 15)] = char( 57), [char( 16)] = char( 38), [char( 17)] = char( 39), [char( 18)] = char( 36), [char( 19)] = char( 37), [char( 20)] = char( 34), [char( 21)] = char( 35), [char( 22)] = char( 32), [char( 23)] = char( 33), [char( 24)] = char( 46), [char( 25)] = char( 47), [char( 26)] = char( 44), [char( 27)] = char( 45), [char( 28)] = char( 42), [char( 29)] = char( 43), [char( 30)] = char( 40), [char( 31)] = char( 41), [char( 32)] = char( 22), [char( 33)] = char( 23), [char( 34)] = char( 20), [char( 35)] = char( 21), [char( 36)] = char( 18), [char( 37)] = char( 19), [char( 38)] = char( 16), [char( 39)] = char( 17), [char( 40)] = char( 30), [char( 41)] = char( 31), [char( 42)] = char( 28), [char( 43)] = char( 29), [char( 44)] = char( 26), [char( 45)] = char( 27), [char( 46)] = char( 24), [char( 47)] = char( 25), [char( 48)] = char( 6), [char( 49)] = char( 7), [char( 50)] = char( 4), [char( 51)] = char( 5), [char( 52)] = char( 2), [char( 53)] = char( 3), [char( 54)] = char( 0), [char( 55)] = char( 1), [char( 56)] = char( 14), [char( 57)] = char( 15), [char( 58)] = char( 12), [char( 59)] = char( 13), [char( 60)] = char( 10), [char( 61)] = char( 11), [char( 62)] = char( 8 ), [char( 63)] = char( 9), [char( 64)] = char(118), [char( 65)] = char(119), [char( 66)] = char(116), [char( 67)] = char(117), [char( 68)] = char(114), [char( 69)] = char(115), [char( 70)] = char(112), [char( 71)] = char(113), [char( 72)] = char(126), [char( 73)] = char(127), [char( 74)] = char(124), [char( 75)] = char(125), [char( 76)] = char(122), [char( 77)] = char(123), [char( 78)] = char(120), [char( 79)] = char(121), [char( 80)] = char(102), [char( 81)] = char(103), [char( 82)] = char(100), [char( 83)] = char(101), [char( 84)] = char( 98), [char( 85)] = char( 99), [char( 86)] = char( 96), [char( 87)] = char( 97), [char( 88)] = char(110), [char( 89)] = char(111), [char( 90)] = char(108), [char( 91)] = char(109), [char( 92)] = char(106), [char( 93)] = char(107), [char( 94)] = char(104), [char( 95)] = char(105), [char( 96)] = char( 86), [char( 97)] = char( 87), [char( 98)] = char( 84), [char( 99)] = char( 85), [char(100)] = char( 82), [char(101)] = char( 83), [char(102)] = char( 80), [char(103)] = char( 81), [char(104)] = char( 94), [char(105)] = char( 95), [char(106)] = char( 92), [char(107)] = char( 93), [char(108)] = char( 90), [char(109)] = char( 91), [char(110)] = char( 88), [char(111)] = char( 89), [char(112)] = char( 70), [char(113)] = char( 71), [char(114)] = char( 68), [char(115)] = char( 69), [char(116)] = char( 66), [char(117)] = char( 67), [char(118)] = char( 64), [char(119)] = char( 65), [char(120)] = char( 78), [char(121)] = char( 79), [char(122)] = char( 76), [char(123)] = char( 77), [char(124)] = char( 74), [char(125)] = char( 75), [char(126)] = char( 72), [char(127)] = char( 73), [char(128)] = char(182), [char(129)] = char(183), [char(130)] = char(180), [char(131)] = char(181), [char(132)] = char(178), [char(133)] = char(179), [char(134)] = char(176), [char(135)] = char(177), [char(136)] = char(190), [char(137)] = char(191), [char(138)] = char(188), [char(139)] = char(189), [char(140)] = char(186), [char(141)] = char(187), [char(142)] = char(184), [char(143)] = char(185), [char(144)] = char(166), [char(145)] = char(167), [char(146)] = char(164), [char(147)] = char(165), [char(148)] = char(162), [char(149)] = char(163), [char(150)] = char(160), [char(151)] = char(161), [char(152)] = char(174), [char(153)] = char(175), [char(154)] = char(172), [char(155)] = char(173), [char(156)] = char(170), [char(157)] = char(171), [char(158)] = char(168), [char(159)] = char(169), [char(160)] = char(150), [char(161)] = char(151), [char(162)] = char(148), [char(163)] = char(149), [char(164)] = char(146), [char(165)] = char(147), [char(166)] = char(144), [char(167)] = char(145), [char(168)] = char(158), [char(169)] = char(159), [char(170)] = char(156), [char(171)] = char(157), [char(172)] = char(154), [char(173)] = char(155), [char(174)] = char(152), [char(175)] = char(153), [char(176)] = char(134), [char(177)] = char(135), [char(178)] = char(132), [char(179)] = char(133), [char(180)] = char(130), [char(181)] = char(131), [char(182)] = char(128), [char(183)] = char(129), [char(184)] = char(142), [char(185)] = char(143), [char(186)] = char(140), [char(187)] = char(141), [char(188)] = char(138), [char(189)] = char(139), [char(190)] = char(136), [char(191)] = char(137), [char(192)] = char(246), [char(193)] = char(247), [char(194)] = char(244), [char(195)] = char(245), [char(196)] = char(242), [char(197)] = char(243), [char(198)] = char(240), [char(199)] = char(241), [char(200)] = char(254), [char(201)] = char(255), [char(202)] = char(252), [char(203)] = char(253), [char(204)] = char(250), [char(205)] = char(251), [char(206)] = char(248), [char(207)] = char(249), [char(208)] = char(230), [char(209)] = char(231), [char(210)] = char(228), [char(211)] = char(229), [char(212)] = char(226), [char(213)] = char(227), [char(214)] = char(224), [char(215)] = char(225), [char(216)] = char(238), [char(217)] = char(239), [char(218)] = char(236), [char(219)] = char(237), [char(220)] = char(234), [char(221)] = char(235), [char(222)] = char(232), [char(223)] = char(233), [char(224)] = char(214), [char(225)] = char(215), [char(226)] = char(212), [char(227)] = char(213), [char(228)] = char(210), [char(229)] = char(211), [char(230)] = char(208), [char(231)] = char(209), [char(232)] = char(222), [char(233)] = char(223), [char(234)] = char(220), [char(235)] = char(221),
  16. haha DrakeN (reload all tabs ) It's the same.
  17. We'd get less topics like this if there was someway to sign scripts to server-id keys
  18. So it is very much neccesary for people to see what command you write, very clever. You won't get much buys if this shizz is compiled...
  19. You should also localise string.char and hash_binary
  20. Since sha256 is a function and simply does sha256(text) would md5 work. hmac(md5, "supersalt", "summer")
  21. Well not everyone is a noob, some people are experienced and are interested in learning from and tweaking your code. If it is reuploaded by someone else, it is deleted by a mod when reported. Simple as that. If you are worried about people on servers presenting as their own, just add a license. At the least let some people acquire the source code, don't be afraid of people presenting it as their own. The resource is good, but there are some modifications I would like to create to make it compliant with my own server.
  22. Misleading title. should be "[TUT] Creating custom objects"
  23. Perhaps another edition of waterFunc that allows only the client to edit their side, but the original (this one) to have admins flood the entire server. I feel that is unnecessary and it's fine as it is now.
×
×
  • Create New...