Жека
Умник
Когда подбираеш подарок дается один из рандомных подарков. Подарок можно брать 1 раз в час после каждого PayDay. Переменные замените на свои.
Автор: Я
Map был взят из скрипта"Новогодняя елка": http://pawno-info.ru/showthread.php?t=267565 ( автор: - S-M Carleone, из скрипта удалена выдача разных объектов )
Ко всем new:
в enum pInfo
В Public OnPlayerConnect
Public OnPlayerPickUpPickup
В Public OnGameModeInit
В PayDay
Автор: Я
Map был взят из скрипта"Новогодняя елка": http://pawno-info.ru/showthread.php?t=267565 ( автор: - S-M Carleone, из скрипта удалена выдача разных объектов )
Ко всем new:
PHP:
new Podarok;
PHP:
pPodarok,
PHP:
PlayerInfo[playerid][pPodarok] = 0;
PHP:
else if(pickupid == Podarok)
{
if(PlayerInfo[playerid][pPodarok] != 1) return SendClientMessage(playerid,-1,"{FF8C00}Вы не можете получить подарок, приходите после PayDay");
{
PlayerInfo[playerid][pPodarok] = 0;
new randompod = random(99);
switch(randompod)
{
case 0..1:
{
PlayerInfo[playerid][pDonate] += 500;
SendClientMessage(playerid,-1,"{FF8C00}Вы получили очень редкий подарок: {FFFAFA}500 {FFD700}Donat");
}
case 2..10:
{
PlayerInfo[playerid][pCash] += 50000;
SendClientMessage(playerid,-1,"{FF8C00}Вы получили подарок: {FFFAFA}50.000$");
}
case 11..30:
{
PlayerInfo[playerid][pLvl] += 1;
SendClientMessage(playerid,-1,"{FF8C00}Вы получили подарок: {FFFAFA}+ 1 игровой уровень");
}
case 31..36:
{
PlayerInfo[playerid][pDonate] += 100;
SendClientMessage(playerid,-1,"{FF8C00}Вы получили редкий подарок: {FFFAFA}100 {FFD700}Donat");
}
case 37..42:
{
PlayerInfo[playerid][pBank] += 1500000;
SendClientMessage(playerid,-1,"{FF8C00}Вы получили редкий подарок: {FFFAFA}1.500.000$ {FF8C00}на банковский счет");
}
case 43:
{
PlayerInfo[playerid][pBank] += 3000000;
SendClientMessage(playerid,-1,"{FF8C00}Вы получили очень редкий подарок:{FFFAFA} 3.000.000$ {FF8C00}на банковский счет");
}
case 44..50:
{
PlayerInfo[playerid][pLevel] += 2;
SendClientMessage(playerid,-1,"{FF8C00}Вы получили редкий подарок: {FFFAFA}+ 2 игровых уровня");
}
case 51..70:
{
PlayerInfo[playerid][pCash] += 10000;
SendClientMessage(playerid,-1,"{FF8C00}Вы получили подарок: {FFFAFA}10.000$");
}
case 71..99:
{
PlayerInfo[playerid][pCash] += 5000;
SendClientMessage(playerid,-1,"{FF8C00}Вы получили подарок: {FFFAFA}5.000$");
}
}
}
}
PHP:
Podarok = CreatePickup(19054,23,1472.1393,-1701.1245,14.0467);
Create3DTextLabel("<< Получить подарок >>",COLOR_YELLOW,1472.1393,-1701.1245,14.0467,20.0,0,1);
В PayDay
PHP:
if(PlayerInfo[i][pPodarok] == 0)
{
PlayerInfo[i][pPodarok] += 1;
SendClientMessage(i,COLOR_WHITE, "Вы получили возможность открыть подарок");
}
