Like[*]
Умник
Что-то делать нечего было,решил с орионе идею украсть,а потом подумал и впадлу стало. 
Посидел,подумал и сделал.
Начало работы:
Крадём маты:
Сдаём и получаем деньги:
P.s объектов нету,рестарт не сделал.
В паблик OnGameModeInit:
Так,команды,в паблик OnPlayerCommandText:
Начало работы:
Грабим маты:
P.s грабит рандомно.
Сдаём маты и получаем деньги:
P.s деньги так-же идут рандомно.
З.ыы вроде всё,у себя проверил,всё нормально было.
З.ыыы в павно нубок,не судите.
Посидел,подумал и сделал.
Начало работы:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Крадём маты:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Сдаём и получаем деньги:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
P.s объектов нету,рестарт не сделал.
В паблик OnGameModeInit:
HTML:
Create3DTextLabel("{FF3300}*{ffffff} Склад {ff3300}*{ffffff}\nИспользуй {ff3300}/grabmats{ffffff} для того чтобы обчистить склад.",0xFFFF00FF,2442.3525,1954.9025,10.3637,20.0,0,1);
Create3DTextLabel("{FF3300}*{ffffff} Сдача {ff3300}*{ffffff}\nИспользуй {ff3300}/sdatmats{ffffff} для того чтобы сдать воровонные материалы.",0xFFFF00FF,2442.3525,1954.9025,10.3637,20.0,0,1);
Create3DTextLabel("{FF3300}*{ffffff} Подработка {ff3300}*{ffffff}\nИспользуй {ff3300}/onmats{ffffff} для перевозки материалов.",0xFFFF00FF,1607.6200,-1559.5359,14.1764,20.0,0,1);
CreatePickup(1274, 23, 1607.6200,-1559.5359,14.1764);//подработка банд/мафий
CreatePickup(1279, 23, 2442.3525,1954.9025,10.3637);//подработка банд/мафий
CreatePickup(1239, 23, 2442.3525,1954.9025,10.3637);//подработка банд/мафий
Начало работы:
HTML:
if(strcmp(cmd, "/onmats", true) == 0)
{
if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pLeader] == 7 || PlayerInfo[playerid][pLeader] == 10 || PlayerInfo[playerid][pLeader] == 11 || PlayerInfo[playerid][pLeader] == 12 || PlayerInfo[playerid][pLeader] == 13 || PlayerInfo[playerid][pLeader] == 14 || PlayerInfo[playerid][pLeader] == 15 || PlayerInfo[playerid][pLeader] == 16 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pLeader] == 18)
{
if(PlayerToPoint(3.0,playerid,1607.5400,-1559.7168,14.1788))
{
SendClientMessage(playerid, COLOR_GRAD1, "{ffffff}Едь на точку указанную на радаре, укради материалы и следуй дальнейшим указаний.");
SetPlayerSkin(playerid, 3);
SetPlayerCheckpoint(playerid,2442.3525,1954.9025,10.3637, 4.0);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, "{ffffff}x {FF0000}[Ошибка]{ffffff} : Ты не возле подработки.");
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, "{ffffff}x {FF0000}[Ошибка]{ffffff} : Ты не лидер в банды/мафии.");
}
}
HTML:
if(strcmp(cmd, "/grabmats", true) == 0)
{
if(PlayerToPoint(3.0,playerid,2442.8542,1955.0026,10.7926))
{
new randmats= 50+ random(1000);//от 50 матов до 1000 матов
PlayerInfo[playerid][pMats] = randmats;
SetPlayerWantedLevel(playerid,3);
SendClientMessage(playerid, COLOR_GRAD1, "{ffffff}Ты украл(а) материалы со склада. | Текущий уровень розыска 3.");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, "{ffffff}x {FF0000}[Ошибка]{ffffff} : Ты не возле склада.");
return 1;
}
}
Сдаём маты и получаем деньги:
Код:
if(strcmp(cmd, "/sdatmats", true) == 0)
{
if(PlayerToPoint(3.0,playerid,1620.4644,-1778.9457,13.5399))
{
new mats = PlayerInfo[giveplayerid][pMats];
new loxs;
if(mats >= 50 && mats <= 300) { loxs = 2502-random(200); }
else if(mats >= 300 && mats <= 600) { loxs = 4571-random(600); }
else if(mats >= 600 && mats <= 1000) { loxs = 9814-random(600); }
PlayerInfo[playerid][pMats] = 0;//обнуляем материалы.
GiveMoney(playerid, loxs);
SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
SendClientMessage(playerid, COLOR_GRAD1, "{ffffff}Ты сдал(а) все краденные материалы и получил(а) денег.");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, "{ffffff}x {FF0000}[Ошибка]{ffffff} : Ты не у сдачи ворованных материалов.");
return 1;
}
}
З.ыы вроде всё,у себя проверил,всё нормально было.
З.ыыы в павно нубок,не судите.
Последнее редактирование:
