Текущая версия SA-MP: 0.3.7


IP: 77.220.180.96:7777
  Новые сообщения · Поиск
  • Страница 1 из 1
  • 1
Модератор форума: KaTacTpOqpa  
Cкин
Глеб Сообщение # 1  | 09:59:33
Пользователи
Сообщений: 8
Репутация: 0
Как сделать чтоб скин давался только ркон админу или челу с определённым ником ?
BJIADOKC Сообщение # 2  | 09:39:19
Скриптеры
Сообщений: 601
Репутация: 161
в OnPlayerRequestSpawn(playerid)

это вариант если админ

Code

if(GetPlayerSkin(playerid) == "тут ид скина без кавычек" && !IsPlayerAdmin(playerid))   
{
SendClientMessage(playerid,0xFF0000AA,"Вам нельзя взять этот скин");
return 0;
}

это вариант по нику

Code

new name[24];
GetPlayerName(playerid,name,24);
if(GetPlayerSkin(playerid) == "тут ид скина без кавычек" && strcmp(name,"тут имя в кавычках",true) == -1)   
{
SendClientMessage(playerid,0xFF0000AA,"Вам нельзя взять этот скин");
return 0;
}

при выборе скина если игрок не админ или у игрока неподходящий ник то он не сможет выбрать этот скин

если хочешь сразу 2 варианта то строку

Code

if(GetPlayerSkin(playerid) == "тут ид скина без кавычек" && strcmp(name,"тут имя в кавычках",true) == -1)   
или
if(GetPlayerSkin(playerid) == "тут ид скина без кавычек" && !IsPlayerAdmin(playerid))   

заменяешь на
Code

if(GetPlayerSkin(playerid) == "тут ид скина без кавычек" && !IsPlayerAdmin(playerid) && strcmp(name,"тут имя в кавычках",true) == -1)   

by BJIADOKC


тут больше не сижу... открыл свой проект


Редактировано BJIADOKC - Вторник, 03 Май 2011, 09:39:56
Глеб Сообщение # 3  | 12:37:47
Пользователи
Сообщений: 8
Репутация: 0
спасиб попробую
BJIADOKC Сообщение # 4  | 15:43:42
Скриптеры
Сообщений: 601
Репутация: 161
Тема закрыта! Причина: Неактивность
by BJIADOKC


тут больше не сижу... открыл свой проект
  • Страница 1 из 1
  • 1
Поиск: