c0smiCs
Новичок
Вот то , что нужно вставить в мод.
Ко всем new:
Ко всем #define:
В public OnFilterScriptInit()
В public OnPlayerConnect(playerid)
В public OnPlayerDeath(playerid, killerid, reason)
В public OnPlayerPickUpPickup(playerid, pickupid)
В public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
Моя первая работа, не судите строго 
Не откажусь от плюсиков
Автор: Я ( c0smiCs )
Ко всем new:
PHP:
new picvoen;//Название пикапа поставьте свои
new bool:PlayerStartJob[MAX_PLAYERS];
new bool:PlayerOnJob[MAX_PLAYERS];
new PlayerSavedSkin[MAX_PLAYERS];
PHP:
#define DIALOG_STARTJOB 2016 //Диалоги поставьте свои
#define DIALOG_ENDJOB 2015 //Диалоги поставьте свои
PHP:
{
picvoen = CreatePickup(1275, 23, 1166.9851,1347.6180,10.9219, 0);//Координаты измените на свои
}
PHP:
{
PlayerOnJob[playerid] = false;
PlayerStartJob[playerid] = false;
return 1;
}
PHP:
{
PlayerOnJob[playerid] = false;
PlayerStartJob[playerid] = false;
return 1;
}
PHP:
{
if(pickupid == picvoen)//Название пикапа своё
{
if(!PlayerOnJob[playerid])
{
ShowPlayerDialog(playerid, DIALOG_STARTJOB, DIALOG_STYLE_MSGBOX, "{00FF00}Раздевалка", "{FFFFFF}Вы хотите раздеться?", "Да", "Нет]");
}
else
{
ShowPlayerDialog(playerid, DIALOG_ENDJOB, DIALOG_STYLE_MSGBOX, "{00FF00}Раздевалка", "{FFFFFF}Вы хотите одеться?", "Да", "Нет");
}
}
return 1;
}
PHP:
{
if(dialogid == DIALOG_STARTJOB && response)
{
PlayerStartJob[playerid] = false;
PlayerOnJob[playerid] = true;
PlayerSavedSkin[playerid] = GetPlayerSkin(playerid);
SetPlayerSkin(playerid, 252);
SendClientMessage(playerid, -1, "Вы разделись, подойдите к доктору.");
return 1;
}
if(dialogid == DIALOG_ENDJOB && response)
{
new string[128];
PlayerStartJob[playerid] = false;
PlayerOnJob[playerid] = false;
SetPlayerSkin(playerid, PlayerSavedSkin[playerid]);
format(string, sizeof(string), "Вы оделись, вы свободны.");
SendClientMessage(playerid, -1, string);
return 1;
}
return 0;
}
Не откажусь от плюсиков
Автор: Я ( c0smiCs )
Последнее редактирование:
