SHOW:
|
|
- or go back to the newest paste.
| 1 | - | Concurrency::details::_ReentrantPPLLock lock; |
| 1 | + | directx.Open() |
| 2 | ||
| 3 | - | const char *my_call(lua_State *L, int arguments, int results) |
| 3 | + | local font = directx.LoadFont("Arial", false, 15)
|
| 4 | - | {
|
| 4 | + | |
| 5 | - | Concurrency::details::_ReentrantPPLLock::_Scoped_lock slock(lock); |
| 5 | + | hook.Add("PostDirectDraw", "test", function()
|
| 6 | directx.BeginContext() | |
| 7 | - | if (!lua_isfunction(L, -(arguments+1))) |
| 7 | + | directx.Begin() |
| 8 | - | {
|
| 8 | + | directx.SetDrawColor(255, 255, 255, 255) |
| 9 | - | auto err = lua_tostring(L, -1); |
| 9 | + | directx.RenderText(font, 300, 300, "HHHHHHHHHHHHHHHHHHHHHASIDJASIDJIAS DJASDIJOIODJ IASD") |
| 10 | - | lua_remove(L, -1); |
| 10 | + | local x,y = mouse.GetPos() |
| 11 | - | return err; |
| 11 | + | directx.DrawFilledRect(x,y,100,100) |
| 12 | - | } |
| 12 | + | directx.End() |
| 13 | directx.EndContext() | |
| 14 | - | if (lua_pcall(L, arguments, results, 0) != 0) |
| 14 | + | end) |
| 15 | - | {
|
| 15 | + | |
| 16 | - | auto err = lua_tostring(L, -1); |
| 16 | + | util.MonitorFileInclude() |