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

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

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

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

Спавн админов

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

sTiger

Дебютант
Хочу сделать админам отдельный спавн,куда мне пихать проверку на админа?
PHP:
public OnPlayerSpawn(playerid)
{
	PlayAudioStreamForPlayer(playerid, "http://air.radiorecord.ru:8102/club_320",1301.3821,-1346.8293,13.9110, 50.0,true);  
	SetPlayerSkillLevel(playerid, WEAPONSKILL_MICRO_UZI, 0);  //uzi
        SetPlayerSkillLevel(playerid, WEAPONSKILL_SAWNOFF_SHOTGUN,0); // sawnoff
	StopAudioStreamForPlayer(playerid);
    PlayerWeaponTime[playerid]=12+floatround(GetPlayerPing(playerid)/100);
    PosTime[playerid] += 3 + floatround(GetPlayerPing(playerid)/100);
    PlayerHP[playerid] = 100.0;
	SetPVarInt(playerid, "AC_plsp", 1 );

    GetPlayerPos(playerid,OldPos[playerid][0],OldPos[playerid][1],OldPos[playerid][2]);
	if(IsPlayerAuthorized(playerid) == PLAYER_OFFLINE )
	{
	//	SendClientMessage(playerid, COLOR_GREY, "Вам нужно авторизироватся!");
		return 0;
	}
	SetPVarInt(playerid,"GameStol",88);
	if(IsPlayerAuthorized(playerid) == PLAYER_ONLINE)
	{
		for(new i = 0, j = GetPlayerPoolSize(); i <= j; i++)
		{
			ShowPlayerNameTagForPlayer(playerid,i,1);
		}
		SetPVarInt (playerid, "Spawned", 1);
		if(GetPVarInt(playerid, "vSkin"))
		{
			DeletePVar(playerid,"vSkin");
			TextDrawHideForPlayer(playerid, skin[0]);
			TextDrawHideForPlayer(playerid, skin[1]);
			TextDrawHideForPlayer(playerid, skin[2]);
			TextDrawHideForPlayer(playerid, skin[3]);
			TextDrawHideForPlayer(playerid, skin[4]);
			CancelSelectTextDraw(playerid);
			SetCameraBehindPlayerEx(playerid);
			TogglePlayerControllableEx(playerid,1);
			ClearAnimations(playerid);
		}
		SetPlayerSkills(playerid);
		check_teleport[playerid] = 4;
		SetPVarInt(playerid,"K_Times",0);
		if(PlayerInfo[playerid][tMember] > 0)
		{
			if(StartWork(playerid) && GetPVarInt(playerid,"StartWork") == 0) SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
			else SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
		}
		else if(PlayerInfo[playerid][tMember] <= 0) SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
		AC_SetPlayerHealth(playerid, 100.0);

		SetPlayerSpawn(playerid);
		SetPlayerScore(playerid, PlayerInfo[playerid][pLevel]);
	}
	AC_Healthtime[playerid]=30+floatround(GetPlayerPing(playerid)/100);
	return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу