Добро пожаловать на Pawno-Info.Ru - Портал о программировании №1

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям и ответы на все интересующие Вас вопросы. После регистрации Вы сможете создавать темы, публиковать ответы, влиять на репутацию пользователей форума, обмениваться личными сообщениями и многое другое. Это быстро и совершенно бесплатно, так чего же Вы ждете?
Доступ к архиву

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Скачивать файлы
Создавать темы
Быть полноправным участником форума
Доступ к архиву Pawno-Info
Нормальное копирование кода

Маппинг для сервера

Если вы хотите обновить Ваш сервер новыми доработками - то зайдите в наш раздел. Большой выбор готовых решений от наших пользователей

Моды для сервера

Огромный выбор различных модификаций для Вашего сервера. Пролистайте эти темы! Возможно именно там Вы найдете то, что искали уже давно.

Модификации SA

Хотите разнообразить свою игру в San Andreas? Смелее в наш раздел. Отличный сборник готовых решений. Играйте с удовольствием

Статус
В этой теме нельзя размещать новые ответы.

sOflY

Мастер
Пользователь
Регистрация
22 Окт 2011
Сообщения
2,759
Лучшие ответы
0
Репутация
694
:ab::ab:
 
Последнее редактирование:

Pawno-Info.ru

Заблокирован
Регистрация
14 Мар 2012
Сообщения
9
Лучшие ответы
0
Репутация
1
Адрес
Россия
Спасибо!Поставил себе на сервер
 

Andrey_Kiryuhin

Изучающий
Пользователь
Регистрация
11 Ноя 2010
Сообщения
515
Лучшие ответы
0
Репутация
123
Адрес
г.Пенза
Валик, вот ты создал переменную и она для Игроков а вернее playerid, но почему же она у тебя в OnPlayerDisconnect без playerid, это первое замечание.Второе, софлай давай изучай ПВАР и делай на нём, он более оптимзрованный, и не сложный.На пварах будет оптимзированно и при дисконекте игрока он сам удаляеться, ненадо каких-либо действий создавать.
 

sOflY

Мастер
Пользователь
Регистрация
22 Окт 2011
Сообщения
2,759
Лучшие ответы
0
Репутация
694
Валик, вот ты создал переменную и она для Игроков а вернее playerid, но почему же она у тебя в OnPlayerDisconnect без playerid, это первое замечание.Второе, софлай давай изучай ПВАР и делай на нём, он более оптимзрованный, и не сложный.На пварах будет оптимзированно и при дисконекте игрока он сам удаляеться, ненадо каких-либо действий создавать.
Учту замечания.
 

Diego_Malkov

Эксперт
Пользователь
Регистрация
18 Сен 2011
Сообщения
1,075
Лучшие ответы
0
Репутация
407
Молодец
 

Flexe

Изучающий
Пользователь
Регистрация
17 Ноя 2011
Сообщения
631
Лучшие ответы
0
Репутация
82
PHP:
 if(userconnect != 1) return SendClientMessage(playerid,-1,"Вы не залогинились");
Замени на:
PHP:
 if(userconnect[playerid] != 1) return SendClientMessage(playerid,-1,"Вы не залогинились");
Лучше вставить проверку в onplayercommandtext, чтобы в каждую команду не вставлять.
Также, для таких переменных лучше использовать "bool:"
 
Последнее редактирование:

Stock

Начинающий
Пользователь
Регистрация
12 Янв 2012
Сообщения
26
Лучшие ответы
0
Репутация
2
Насколько я знаю данная проверка не нужна.В чистых гф есть тоже проверка isplayerconnected в командах, она прикрывала баг на сампе 0.2b когда кикнутый игрок мог использовать команды сервера...
 

Flexe

Изучающий
Пользователь
Регистрация
17 Ноя 2011
Сообщения
631
Лучшие ответы
0
Репутация
82
Проверка "isplayerconnected(playerid)" в коммандах - бред и только, как можно ввести команду не находясь на сервере?
 

Stock

Начинающий
Пользователь
Регистрация
12 Янв 2012
Сообщения
26
Лучшие ответы
0
Репутация
2
Статус
В этой теме нельзя размещать новые ответы.
shape1
shape2
shape3
shape4
shape7
shape8
Сверху Снизу