Вот часть meta.xml
но при разобщении к функции getIDFromPlayer в другом файле выдает ошибку о не существующей ф-ции.PHP код:
<script src="ids.lua" type="server" />
<export function="getIDFromPlayer" type="server"/>
Вот часть meta.xml
но при разобщении к функции getIDFromPlayer в другом файле выдает ошибку о не существующей ф-ции.PHP код:
<script src="ids.lua" type="server" />
<export function="getIDFromPlayer" type="server"/>
Связь:
Скайп: ivan_sushkov1
ВКонтакте: https://vk.com/maddrt
используй функцию в другом файле таким образом:
пример:PHP код:
exports["название ресурса, откуда берётся функция"]:функция
PHP код:
exports["DayZ"]:getWeaponAmmoData(...)
SAMP:
---
Multi Theft Auto:
[GM]DayZ | Beta 0.2b (проект: DeadAndreas)
attempt to call global 'getIDFromPlayer' (a nil value)
Связь:
Скайп: ivan_sushkov1
ВКонтакте: https://vk.com/maddrt
SAMP:
---
Multi Theft Auto:
[GM]DayZ | Beta 0.2b (проект: DeadAndreas)
Вот сама функция
вот так экспортируюfunction getIDFromPlayer(player)
if player then
local theid
players = getElementsByType("player")
for id,p in ipairs(players) do
if player == p then
theid = id
end
end
return theid
else return false end
end
function getPlayerFromID(theID)
if theID then
theID = tonumber(theID)
local theplayer
players = getElementsByType("player")
for id,p in ipairs(players) do
if theID == id then
theplayer = p
end
end
return theplayer
else return false end
end
в meta.xlm type="server"exports["idsystem"]:getIDFromPlayer(player)
Связь:
Скайп: ivan_sushkov1
ВКонтакте: https://vk.com/maddrt
попробуй:
PHP код:
exports.idsystem:getIDFromPlayer(player)
SAMP:
---
Multi Theft Auto:
[GM]DayZ | Beta 0.2b (проект: DeadAndreas)
Спасибо, работает!
Связь:
Скайп: ivan_sushkov1
ВКонтакте: https://vk.com/maddrt