18:19
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Как присовить классу команду
azat123Дата: Понедельник, 12.09.2011, 14:55 | Сообщение # 1
Освоившийся
Группа: Продвинутые
Сообщений: 110
Награды: 2
Город: Бирск
Репутация: -141
Замечания: 0%
Статус:
Короче, как сделать, точнее какой функцией сделать тому классу(скину) который выбирает игрок команду которую я создал?
elegyДата: Понедельник, 12.09.2011, 18:37 | Сообщение # 2
Новенький
Группа: Пользователи
Сообщений: 18
Награды: 0
Город: Бункер
Репутация: 1
Замечания: 0%
Статус:
ну вот например, игрок выбрал скин себе в requestclass,
пусть например это будет скин 123

в команду просто ставь условие:
[php]if(!GetPlayerSkin(playerid) == 123) return SendClientMessage(playerid,-1,"Только для скина ID 123");//проверка, если скин не равен 123, прервем операцию[php]

Добавлено (12.09.2011, 18:37)
---------------------------------------------

Code
if(!GetPlayerSkin(playerid) == 123) return SendClientMessage(playerid,-1,"Только для скина ID 123");//проверка, если скин не равен 123, прервем операцию



infernus
azat123Дата: Понедельник, 12.09.2011, 20:19 | Сообщение # 3
Освоившийся
Группа: Продвинутые
Сообщений: 110
Награды: 2
Город: Бирск
Репутация: -141
Замечания: 0%
Статус:
а как тогда сделать скины только для админов? то есть команда админов.
Вот в RequestSpawn делаю так, а нажимаю SPAWN всё равно повляется игрок
public OnPlayerRequestSpawn(playerid)
{
if(PlayerInfo[playerid][pTeam] == 2)
{
if(PlayerInfo[playerid][pAdmin] != 1)
{
SendClientMessage(playerid, COLOR_RED, "Вы не можете выбрать этот скин!");
}
}
return 1;
}

DiabloДата: Понедельник, 12.09.2011, 20:27 | Сообщение # 4
Постоялец
Группа: Продвинутые
Сообщений: 371
Награды: 6
Город: Одесса
Репутация: 174
Замечания: 80%
Статус:
та не ипи моск... команду сделай доступной только для админов, а скин командой /setskin...
ВеликсДата: Вторник, 13.09.2011, 12:46 | Сообщение # 5
Мастер джэдай
Группа: Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус:
Quote (azat123)
!GetPlayerSkin(playerid) == 123

Code
GetPlayerSkin(playerid) != 123


При спавне отправляй сново на выбор...



[cut=freestyle]
ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ ,
СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ,
ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ,
ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ.
УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА.
ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ.
ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ.
ЛЕНАРУ ДАЙ УМА И ЛЕНУ
НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ
© Хасан
[/cut]
Dima-kunДата: Вторник, 13.09.2011, 14:03 | Сообщение # 6
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
Quote (elegy)
(!GetPlayerSkin(playerid) == 123) return SendClientMessage(playerid,-1,"Только для скина ID 123");//проверка, если скин не равен 123, прервем операцию

не подсказывай людям лепить свой бред, блеать



Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
azat123Дата: Четверг, 15.09.2011, 11:44 | Сообщение # 7
Освоившийся
Группа: Продвинутые
Сообщений: 110
Награды: 2
Город: Бирск
Репутация: -141
Замечания: 0%
Статус:
Quote (Sl1m)
GetPlayerSkin(playerid) != 123


как на выбор отправить ?

Quote (Morino_Reigan)
не подсказывай людям лепить свой бред, блеать


а ты не флуди, блеать



Сообщение отредактировал azat123 - Четверг, 15.09.2011, 11:46
ImperealДата: Четверг, 15.09.2011, 12:14 | Сообщение # 8
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
Репутация: 1868
Замечания: 100%
Статус:
Quote (elegy)
if(!GetPlayerSkin(playerid) == 123)

омг, такого бреда я ещё не видел...
Quote (azat123)
а ты не флуди, блеать

Идиот, он дело говорит.



Прощай самп-рус =Р
AndrejsДата: Четверг, 15.09.2011, 14:55 | Сообщение # 9
Группа: I'm V.I.P.
Сообщений: 1801
Награды: 37
Город: Tallinn
Репутация: 2282
Замечания: 20%
Статус:
Quote (azat123)
public OnPlayerRequestSpawn(playerid)
{
if(PlayerInfo[playerid][pTeam] == 2)
{
if(PlayerInfo[playerid][pAdmin] != 1)
{
SendClientMessage(playerid, COLOR_RED, "Вы не можете выбрать этот скин!");
}
}
return 1;
}
Конечно не будет работать. Потому что при конекте pAdmin обнуляется и можно спокойно выбрать




azat123Дата: Пятница, 16.09.2011, 10:46 | Сообщение # 10
Освоившийся
Группа: Продвинутые
Сообщений: 110
Награды: 2
Город: Бирск
Репутация: -141
Замечания: 0%
Статус:
Impereal, кидаться словами обоснованно, ещё можно как-то понять, а щас ты просто показал свою пустословность.

Добавлено (16.09.2011, 08:19)
---------------------------------------------
Andrejs, значит нужно было поставить return 1; ?

Добавлено (16.09.2011, 10:46)
---------------------------------------------
Не получается, всё равно выбрать может

Dima-kunДата: Пятница, 16.09.2011, 12:31 | Сообщение # 11
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
azat123, кто еще лепит необоснованно слова и кто флудит? незнаешь-неподсказывай!


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
azat123Дата: Пятница, 16.09.2011, 19:13 | Сообщение # 12
Освоившийся
Группа: Продвинутые
Сообщений: 110
Награды: 2
Город: Бирск
Репутация: -141
Замечания: 0%
Статус:
Morino_Reigan, ну ты сейчас оффтопишь. Лучше помоги человеку, или просто не пиши
VagrantДата: Пятница, 16.09.2011, 20:01 | Сообщение # 13
Уважаемый человек
Группа: I'm V.I.P.
Сообщений: 904
Награды: 21
Город: Находка
Репутация: 489
Замечания: 0%
Статус:
azat123, Береги репутацию ;)
Code

new s; // Переменная должна быть вне паблика.
public OnPlayerRequestSpawn(playerid)
{
   if(PlayerInfo[playerid][pTeam] == 2 && PlayerInfo[playerid][pAdmin] < 1) /* Если меньше 1-го уровня администратор. То данный скин выбрать нельзя. Если админов 1 уровень то можно поставить и != 1*/
   {
     if(GetPlayerSkin(playerid) == 0)
    {
     if(s == 0)
     {
      SendClientMessage(playerid,0xFFFFFFAA,"Вы не можете выбрать этот скин!");
      s = 1;
     }
     return 0;
    }
    else s = 0;
   }
   return 1;
}



Человек учась ходить падает, и только падая, он учится ходить!
Мои работы:
[GM] W.F.S.A. V. 1.0 - 100%
[GM] San Fierro Enigmatic (TDM) V. 1.0 - 100%
[FS] Clan House V. 1.0 - 100%
[FS] Save Car Tun System V. 1.0 - 100%
[FS] Vagrant Anti-CapsLock V. 2.1 - 100%
[FS] Vagrant Anti-Advertise V. 1.1, V. 2.0 - 100%
[APP] SA-MP Interior Viewer V. 1.0 - 100%

Принимаю заказы на помощь в скриптинге!


Сообщение отредактировал Vagrant - Пятница, 16.09.2011, 20:27
azat123Дата: Воскресенье, 18.09.2011, 16:47 | Сообщение # 14
Освоившийся
Группа: Продвинутые
Сообщений: 110
Награды: 2
Город: Бирск
Репутация: -141
Замечания: 0%
Статус:
Решил проблему уже, спасибо ZiGGi
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua