Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Рулетка.

Статус
В этой теме нельзя размещать новые ответы.

Cr1meful

Ученик
Рулетка, данную идею можно взять и разработать в более лучшую стороную.
При достижении определенного времени в игре, используйте команду /roulette и вам выдается рандомная плюшка (Настраивайте рандом сами).
​

Ко всем new:​
PHP:
new Roulette[MAX_PLAYERS];
В OnPlayerConnect:​
PHP:
Roulette[playerid] = 0;
В таймер на одну секунду аналогично можно фиксировать это все дело на количестве полученных PayDay. Решайте сами:​
PHP:
Roulette[playerid] ++;
К командам:
Если вы засунули переменную не в таймер на 1 секунду а при получении PayDay то соответственно проверку в команде тоже надо настроить.​
PHP:
CMD:roulette(playerid, params[])
{
    if(Roulette[playerid] < 10) return SendClientMessage(playerid, 0xAFAFAFAA, "Ты играешь менее 10 секунд на сервере.");
 	switch(random(3))
 	{
 		case 0: SendClientMessage(playerid, 0xAFAFAFAA, "Ты получил халявный уровень."), PlayerInfo[playerid][pLevel] ++;
 		case 1: SendClientMessage(playerid, 0xAFAFAFAA, "Ты получил халявный опыт."), PlayerInfo[playerid][pExp] ++;
 		case 2: SendClientMessage(playerid, 0xAFAFAFAA, "Ты получил халявный бан-чата."), PlayerInfo[playerid][pMuteTime] = 1200, PlayerInfo[playerid][pMuted] = 1;
 	}
 	Roulette[playerid] = 0;
	return 1;
}
Заменить шапку и мои переменные надюсь у вас не составит труда.​
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу