Jump to content

Таргет педа на игрока


Recommended Posts

И так всем привет, кто читает этот топик, у меня появилась проблема в написании одной системки..

Так как я недавно перешел на платформу MTA с SAMPA и LUA знаю не так профессионально, как PAWN, и некоторые функции мне на этой платформе неизвестны, так как начал я писать мод относительно недавно. И так перейдем к проблеме. Как сделать проверку таргета игрока на бота(педа) через функции getPedTarget и getElementType выдает какие-то ошибки. HELP

Link to post
ped = {} 
  
addEventHandler("onResourceStart", getRootElement(),  
    function() 
        ped[1] = createPed(120, -49.8185, -269.7445, 6.6331, 0.0, false) 
        ped[2] = createPed(120, -62.8530, -1122.2161, 1.2302, 0.0, false) 
    end) 
     
function TradeFunction() 
    for i, player in ipairs(getElementsByType("player")) do 
        if playerToPoint(3.0, player, -49.8185, -269.7445, 6.6331) and getElementType(getPedTarget(player)) == "ped" then 
            triggerClientEvent(player, "ShowJobWindow", player, 1) 
        end 
    end 
end  
  
setTimer(TradeFunction, 1000, 0) 

log

[2016-03-26 20:07:08] WARNING: [gamemodes]\[life]\life\peds.lua:11: Bad argument @ 'getElementType' [Expected element at argument 1, got boolean]

[2016-03-26 20:07:14] WARNING: [gamemodes]\[life]\life\peds.lua:11: Bad argument @ 'getElementType' [Expected element at argument 1, got boolean] [DUP x4]

[2016-03-26 20:07:14] WARNING: [gamemodes]\[life]\life\peds.lua:11: Bad argument @ 'getElementType' [Expected element at argument 1, got boolean]

Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...