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

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

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

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

/coin

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

Booble

Умник
Доброго времени суток ловите команду подбрасывание монетки орел/решка

В Команды

PHP:
CMD:coin(playerid, params[])
{
    if(PlayerInfo[playerid][pCash] <= 0)
        return SCM(playerid, COLOR_WHITE, ""#net"У вас нет ни одной монеты.");

    static const
		coin_str0[] = " подбросил монетку, выпал",
        coin_str1[] = "а \"решка\".", coin_str2[] = " \"орёл\".";

    new
		string[MAX_PLAYER_NAME+(sizeof(coin_str0)-1)+(sizeof(coin_str1)-1)+1];

    new
		i = GetMaxPlayers(),
        inter = GetPlayerInterior(playerid),
        world = GetPlayerVirtualWorld(playerid),
        Float:x, Float:y, Float:z;

    GetPlayerName(playerid, string, sizeof(string));
    strcat(string, coin_str0);
    strcat(string, (random(2)) ? (coin_str1) : (coin_str2));

    GetPlayerPos(playerid, x, y, z);
    do
	{
        if(IsPlayerConnected(--i) == 0
        || GetPlayerVirtualWorld(i) != world
        || GetPlayerInterior(i) != inter
        || IsPlayerInRangeOfPoint(i, 8.0, x, y, z) == 0) continue;
        SendStreamMessage(10.0, i, string, 0xC8A8E000);
    }
	while(i);
    return 1;
}
В конец мода (если нет)

PHP:
SendStreamMessage(Float:radius, playerid, mes[], color)
{
	new Float:X, Float:Y, Float:Z;
 	GetPlayerPos(playerid,X,Y,Z);
	foreach(new i:Player)
	{
		if(GetPlayerVirtualWorld(i) == GetPlayerVirtualWorld(playerid))
		{
        	if(PlayerToPoint(radius,i,X,Y,Z)) SCM(i, color, mes);
    	}
  	}
}

Автор: Daniel Cortez
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу