Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

Раздел для общения на любые темы, для которых не нашлось места в остальных разделах. Если Вашу тему можно отнести по смыслу к другому разделу, лучше создайте её там, иначе Вас накажут.

В данном форуме немного понижены требования к Общим правилам форума, а именно:
1. Информативность темы
2. Отходить от первоначального смысла темы

!
В разделе запрещено создавать темы связанные с раскруткой игровых серверов

[Lua][GM] ndc_dealer 0.5

Статус пользователя Jlx7
сообщение 3.12.2014, 1:59
Сообщение #1


Стаж: 12 лет
Город: Moscow

Сообщений: 322
Благодарностей: 243
Полезность: 346

Никак не могу устранить ошибку в скрипте аддона ndc_dealer

Решил обратиться сюда за помощью, возможно есть кто кодит на lua...
Прошу помочь, пожалуйста.


В общем ошибка в следующей части кода:
Код:
function sv_nCD.BuyCar()
local Buyer = net.ReadEntity()
local Dealer = net.ReadEntity()
local CarClass = net.ReadString()
local CarColor = net.ReadTable()
local CarTbl = sh_nCD.Cars[CarClass]

local HasOtherVehicles = false
for num, ent in pairs (ents.GetAll()) do
if ent:IsVehicle() and ent.Owner then
if ent.Owner == Buyer then
HasOtherVehicles = true
if ent:GetPos():Distance( Dealer:GetPos() ) <= sh_nCD.Config.CarReturnRange then
ent:Remove()
HasOtherVehicles = false
GAMEMODE:Notify( Buyer, 2, 3, "You don't have enought money!")
end
break
end
end
end

if tonumber(Buyer.DarkRPVars.money) < CarTbl.CarPrice then
GAMEMODE:Notify( Buyer, 2, 3, "You don't have enought money!")
return
end

if CarTbl.GroupOnly then
local IsInGroup = false
for num, group in pairs (CarTbl.GroupOnly) do
if Buyer:IsUserGroup(group) then
IsInGroup = true
break
end
end
if IsInGroup == false then
GAMEMODE:Notify( Buyer, 2, 3, "It's restricted to certain groups only!")
return
end
end

if CarTbl.TeamOnly then
local IsInTeam = false
if team.GetName(Buyer:Team()) == CarTbl.TeamOnly then
IsInTeam = true
end
if IsInTeam == false then
GAMEMODE:Notify( Buyer, 2, 3, "It's restricted to "..CarTbl.TeamOnly.." only!")
return
end
end

Пишет что неизвестная команда вывода Notify
Пробовал GAMEMODE:AddNotify, все равно выдает ошибку.
После покупки чего-либо пишет что неизвестная команда вывода Owner
Скрипт работал около двух дней без ошибок, потом пошел флуд консоли с ошибками.


Скрипт целиком: http://pastebin.com/J0LVPkcw

Отредактировал: Jlx7, - 3.12.2014, 2:03


HI!!!!!!!!!!!!!!!!!!!!!!!!!!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Jlx7
сообщение 3.12.2014, 16:51
Сообщение #2


Стаж: 12 лет
Город: Moscow

Сообщений: 322
Благодарностей: 243
Полезность: 346

Актуально.
sos.gif


HI!!!!!!!!!!!!!!!!!!!!!!!!!!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Jlx7
сообщение 3.12.2014, 19:45
Сообщение #3


Стаж: 12 лет
Город: Moscow

Сообщений: 322
Благодарностей: 243
Полезность: 346

Фух, своих мозгов хватило чтобы догадаться выставить Код:
DarkRP.notify


Проблема решена крч


HI!!!!!!!!!!!!!!!!!!!!!!!!!!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: