SA-MP Работа шахтёра от Бикбая
При первом выполнении есть баг с анимацией, она не прогружена. Но когда игрок выполняет дальше, то всё нормально.
Для работы инклуда, нужно подключить плагин streame, либо откройте инклуд job_saxta и замените CreateDynamicObject на CreateObject
Установка:
1. После того как скачаете, у вас будет папка Bicbai_project - Закиньте её в ваш pawno редактор в папку include
2. Открываете инклуд job_saxta в папке Bicbai_project и настраиваете под себя.
#define SERVERPLAYERS 50//Кол. Слотов на сервере
#define JOB_SAXTA_PRICE 25 //Плата за работу 1
#define JOB_SAXTA_PRICE_EX 100 //Плата за работу2
3. В моде добавить ко всем инклудам:
#include <Bicbai_project/job_saxta>
Найти паблик OnPlayerCommandText(playerid, cmdtext[]) и добавить команду:
if (strcmp(cmdtext, "/job-saxtaoff", true) == 0)
{
if(GetPVarInt(playerid, "Saxtajob") == 0) return SendClientMessage(playerid,COLOR_JOB_BICBAI,"[Работа шахтёра]:{FFFFFF} Вы не работаете шахтёрам!");
DeletePVar(playerid, "SaxtajobMetal");
DeletePVar(playerid, "Saxtajob");
SetPlayerSkin(playerid, GetPVarInt(playerid, "SaxtajobSkin"));
//TogglePlayerControllable(playerid, 1);
DeletePVar(playerid, "SaxtajobSkin");
format(string,sizeof(string),"~g~+%d$",GetPVarInt(playerid, "JobMoneyBicbai"));
GameTextForPlayer(playerid, string, 2000, 5);
format(string, sizeof(string), "[Работа шахтёра]:{FFFFFF} Вы закончили работу. Ваш заработок: {00FF00}$%d", GetPVarInt(playerid, "JobMoneyBicbai"));
SendClientMessage(playerid, COLOR_JOB_BICBAI, string);
GivePlayerMoney(playerid, GetPVarInt(playerid, "JobMoneyBicbai"));//Даём
DeletePVar(playerid, "JobMoneyBicbai");
RemovePlayerAttachedObject(playerid, 3);
RemovePlayerAttachedObject(playerid, 4);
DisablePlayerCheckpoint(playerid);
return 1;
}
Тут вы выдаёте деньги игроку, замените на свой вариант!
GivePlayerMoney(playerid, GetPVarInt(playerid, "JobMoneyBicbai"));//Даём
Автор инклуда: Бикбай