PDA

Просмотр полной версии : [RP] Основа от Бухарика [ВСЕ ВЕРСИИ]



Бухарик
11.09.2016, 16:59
О моде:
MySQL R39-4
Более подробно в видосах
Для тех, кто хочет меня поддержать: под видео есть ссылочка на MediaDisk, с него и скачайте мод. При монтаже немного поехало про MediaDisk)

VERSION 1

https://www.youtube.com/watch?v=kIKlnuvAgM4
Команды для обычного игрока:
/me, /do, /try
Команды для администратора:
/msg, /alogin, /a, /jetpack, /cc
Мод пытаюсь всеми способами оптимизировать
Есть система сытости с взаимодействием с актёром
Сама система актёров
Скачать с Yandex Disk: https://yadi.sk/d/_BXrSgWvuB3DR

VERSION 2

https://www.youtube.com/watch?v=57sjxx6YM4Q
Добавлена команда /settime(изменить время)
Добавлена команда /s(кричать)
Добавлена команда /b (ООС чат)
Добавлена команда /setskin(изменить скин)
Добавлена команда /veh (создать авто)
Добавлена команда /delveh(удалить авто)
Добавлена команда /delvehall(удалить все авто, созданные Вами)
Добавлена команда /soe(создать объект)
Добавлен информационный бот на спавн


Скачать: https://yadi.sk/d/GHOcky-8uBEn3

VERSION 3

https://www.youtube.com/watch?v=gSa2ITQzxXw

HarrWe
11.09.2016, 17:13
О ты и на PP добрался)
А по теме: Основы для новичков реально годные)

Бухарик
11.09.2016, 17:16
О ты и на PP добрался)
А по теме: Основы для новичков реально годные)

Та подумал, почему бы и нет :)

Redsan
11.09.2016, 18:54
О ты и на PP добрался)
А по теме: Основы для новичков реально годные)

Не соглашусь, код плохой.

Автору темы советую ознакомиться с темой с основными рекомендациями по написанию кода (http://pro-pawn.ru/showthread.php?8347-%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D1%8B%D0%B5-%D1%80%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%86%D0%B8%D0%B8-%D0%BF%D0%BE-%D0%BD%D0%B0%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D1%8E-%D0%BA%D0%BE%D0%B4%D0%B0).
Удачи в становлении на путь истинный :smile:

Бухарик
12.09.2016, 17:07
Не соглашусь, код плохой.

Автору темы советую ознакомиться с темой с основными рекомендациями по написанию кода (http://pro-pawn.ru/showthread.php?8347-%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D1%8B%D0%B5-%D1%80%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%86%D0%B8%D0%B8-%D0%BF%D0%BE-%D0%BD%D0%B0%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D1%8E-%D0%BA%D0%BE%D0%B4%D0%B0).
Удачи в становлении на путь истинный :smile:

Прошу уточнить, что не нравится.

TheMallard
12.09.2016, 18:14
//====================================================================
#define SCM SendClientMessage
#define SPD ShowPlayerDialog
#define publics%0(%1) forward%0(%1); public%0(%1)
//====================================================================
new Bar:Golod;


Серьёзно?


CMD:delvehall(playerid, params[])
{
if(!Logged{playerid}) return true;
if(Player[playerid][pAdmin] < 3 || !alog{playerid}) return true;
SCM(playerid,-1,"Вы удалили весь транспорт созданный вами");
for(new i = 1;i <= 100;i++)
{
if(admincar[playerid][i] > 0) DestroyVehicle(admincar[playerid][i]),admincar[playerid][i] = 0;
}
return true;
}

Здесь нужно использовать foreach-итераторы.

Sp1ke
12.09.2016, 19:34
//====================================================================
#define SCM SendClientMessage
#define SPD ShowPlayerDialog
#define publics%0(%1) forward%0(%1); public%0(%1)
//====================================================================
new Bar:Golod;


Серьёзно?


CMD:delvehall(playerid, params[])
{
if(!Logged{playerid}) return true;
if(Player[playerid][pAdmin] < 3 || !alog{playerid}) return true;
SCM(playerid,-1,"Вы удалили весь транспорт созданный вами");
for(new i = 1;i <= 100;i++)
{
if(admincar[playerid][i] > 0) DestroyVehicle(admincar[playerid][i]),admincar[playerid][i] = 0;
}
return true;
}

Здесь нужно использовать foreach-итераторы.

http://pro-pawn.ru/showthread.php?13061-dc_foreach_veh-%D0%B1%D1%8B%D1%81%D1%82%D1%80%D1%8B%D0%B9-%D0%BF%D0%B5%D1%80%D0%B5%D0%B1%D0%BE%D1%80-%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B0

Примечания:
Нельзя удалять машины (DestroyVehicle) во время перебора итератора Vehicle с помощью foreach.
Это связано с тем, что удаление элементов из итератора во время цикла по его элементам может привести к непредсказуемым последствиям.

ziggi
12.09.2016, 21:35
http://pro-pawn.ru/showthread.php?13061-dc_foreach_veh-%D0%B1%D1%8B%D1%81%D1%82%D1%80%D1%8B%D0%B9-%D0%BF%D0%B5%D1%80%D0%B5%D0%B1%D0%BE%D1%80-%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B0

http://pro-pawn.ru/showthread.php?13061-dc_foreach_veh-%D0%B1%D1%8B%D1%81%D1%82%D1%80%D1%8B%D0%B9-%D0%BF%D0%B5%D1%80%D0%B5%D0%B1%D0%BE%D1%80-%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B0&p=70862&viewfull=1#post70862

Иван Бубнов
24.11.2016, 19:25
CMD:delvehall(playerid, params[])
{
if(!Logged{playerid}) return true;
if(Player[playerid][pAdmin] < 3 || !alog{playerid}) return true;
SCM(playerid,-1,"Вы удалили весь транспорт созданный вами");
for(new i = 1;i <= 100;i++)
{
if(admincar[playerid][i] > 0) DestroyVehicle(admincar[playerid][i]),admincar[playerid][i] = 0;
}
return true;
}

Избегайте магических чисел