Jump to content

Работа механиком (нужно чуть-чуть помощи)


Recommended Posts

Написал код на фикс автомобилей механиком:

function fixCar (player,command) 
    skin = getPedSkin (player) 
         if ( skin == 50 )  then 
            local vehicle = getPedOccupiedVehicle(player) 
            local vehicleHealth = getElementHealth ( playerVehicle ) 
                if (vehicle) and ( vehicleHealth < 80 ) then 
                    fixVehicle(vehicle) 
                    givePlayerMoney(player,math.random(10,100)) 
                elseif ( vehicleHealth > 80 ) then 
                outputChatBox( "`Эта машина не нуждается в ремонте...",0,213,0 ) 
        end 
    end 
end 
addCommandHandler("x" , fixCar) 
  

Скрипт не работает :( debugscript выдает:

[2012-02-12 19:05:27]WARNING: jobs\works.lua:113: Bad argument @ 'getElementHealth' 
[2012-02-12 19:05:27] ERROR: jobs\works.lua:114: attempt to compare boolean with number 

Link to comment
function fixCar(player) 
  if getPedSkin(player) == 50 and isPedInVehicle(player) then 
    local vehicle = getPedOccupiedVehicle(player) 
    if getElementHealth(vehicle) < 80 then 
      fixVehicle(vehicle) 
      givePlayerMoney(player, math.random(10, 100)) 
    else 
      outputChatBox("`Эта машина не нуждается в ремонте...", player, 0, 213, 0) 
    end 
  end 
end 
addCommandHandler("x", fixCar) 

Link to comment
80 хп это уже скорее мёртвая машина)) при меньше 250 машина начинает загораться (примерно).

ого... А какое тогда максимальное хп автомобиля?ъ

Update:

нашел) это 1000) исправил) Все работает отлично)

Link to comment
80 хп это уже скорее мёртвая машина)) при меньше 250 машина начинает загораться (примерно).

ого... А какое тогда максимальное хп автомобиля?ъ

Update:

нашел) это 1000) исправил) Все работает отлично)

1000

Link to comment

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...