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

 



 
          





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





Последние Файлы 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  
выбор класса игрока
CNGДата: Четверг, 24.07.2008, 09:31 | Сообщение # 1
Уверенный в себе
Группа: Продвинутые
Сообщений: 213
Награды: 1
Город: Minsk City
Репутация: 13
Замечания: 0%
Статус:
как можно сделать так, чтобы когда скин игрока №0 выбран, чтобы он больше либо не отображался для других игроков либо не давал себя выбрать?
[SFD]ZaRДата: Четверг, 24.07.2008, 09:49 | Сообщение # 2
Местный
Группа: Пользователи
Сообщений: 519
Награды: 6
Город: Шлюхандия
Репутация: 65
Замечания: 60%
Статус:
В начало мода:
Code
new SpawnID0;
new ckuH;

В OnPlayerSpawn:

Code
ckuH = GetPlayerSkin(playerid);
if(ckuH == 0) {
SpawnID0 = 1;
}

if(SpawnID0 = 1) {
Тут строчка которая возращает игрока к выбору скина - забыл честно
}

И так со всеми скинами - кто знает как легче - пишите =)




Сообщение отредактировал ZaR - Четверг, 24.07.2008, 09:49
CNGДата: Четверг, 24.07.2008, 10:24 | Сообщение # 3
Уверенный в себе
Группа: Продвинутые
Сообщений: 213
Награды: 1
Город: Minsk City
Репутация: 13
Замечания: 0%
Статус:
принцип работы кода ясен...
по поводу возврата к выбору скина - может просто вызвать паблик?
PS: ща нету возможности проверить

Добавлено (24.07.2008, 10:24)
---------------------------------------------
а может так?
или не будет работать?

Code

new SpawnID0;    

public SetPlayerTeamFromClass(playerid,classid)
{
if(classid == 0) {
if(SpawnID0 = 1) {    
return 1;
}
else
{
SpawnID0 = 1;    
}    
}

      
}



Сообщение отредактировал CNG - Четверг, 24.07.2008, 10:34
[SFD]ZaRДата: Четверг, 24.07.2008, 10:37 | Сообщение # 4
Местный
Группа: Пользователи
Сообщений: 519
Награды: 6
Город: Шлюхандия
Репутация: 65
Замечания: 60%
Статус:
Я думаю что не будет работать - название вроде как ForceSelection(playerid); - возращение к выбору как-то так


CNGДата: Четверг, 24.07.2008, 10:43 | Сообщение # 5
Уверенный в себе
Группа: Продвинутые
Сообщений: 213
Награды: 1
Город: Minsk City
Репутация: 13
Замечания: 0%
Статус:
это моментальное возвращение к выбору или после смерти?

Добавлено (24.07.2008, 10:43)
---------------------------------------------
ForceClassSelection(playerid);

[SFD]ZaRДата: Четверг, 24.07.2008, 10:54 | Сообщение # 6
Местный
Группа: Пользователи
Сообщений: 519
Награды: 6
Город: Шлюхандия
Репутация: 65
Замечания: 60%
Статус:
спс сам запомню )) =)


CNGДата: Четверг, 24.07.2008, 11:03 | Сообщение # 7
Уверенный в себе
Группа: Продвинутые
Сообщений: 213
Награды: 1
Город: Minsk City
Репутация: 13
Замечания: 0%
Статус:
лан, попробую
и ещё
как сделать чтобы когда мод заканчивался не переходило на след мода, а рестартовался этот? т.е. цель мода убить этого самого игрока со скином 0. его убили и мод должен рестартануться... как?

[SFD]ZaRДата: Четверг, 24.07.2008, 11:12 | Сообщение # 8
Местный
Группа: Пользователи
Сообщений: 519
Награды: 6
Город: Шлюхандия
Репутация: 65
Замечания: 60%
Статус:
в начало мода:
Code
new ckuH2[MAX_PLAYERS];

в OnPlayerDeath:

Code
ckuH2[MAX_PLAYERS] = GetPlayerSkin(playerid);
if(ckuH2[playerid] == 0) {
playerid = gepTBaid;
}

в OnPlayerDeath:

Code

if(playerid = gepTBaid) {
Строка отвечающая за рестарт мода =)
}

Добавлено (24.07.2008, 11:12)
---------------------------------------------
Думаю вот так


CNGДата: Четверг, 24.07.2008, 11:19 | Сообщение # 9
Уверенный в себе
Группа: Продвинутые
Сообщений: 213
Награды: 1
Город: Minsk City
Репутация: 13
Замечания: 0%
Статус:
у меня есть готовы мод... я определяю смерть этого игрока... мне нужно узнать какая строка отвечает за рестарт мода
WintMaxДата: Четверг, 24.07.2008, 11:45 | Сообщение # 10
Местный
Группа: Продвинутые
Сообщений: 562
Награды: 2
Город: Ростов-на-Дону
Репутация: 67
Замечания: 0%
Статус:
Quote (CNG)
у меня есть готовы мод... я определяю смерть этого игрока... мне нужно узнать какая строка отвечает за рестарт мода

Code
    SendRconCommand("gmx");

CNGДата: Пятница, 25.07.2008, 12:19 | Сообщение # 11
Уверенный в себе
Группа: Продвинутые
Сообщений: 213
Награды: 1
Город: Minsk City
Репутация: 13
Замечания: 0%
Статус:
спс, попробую

Добавлено (25.07.2008, 12:19)
---------------------------------------------
не пашет
можно попробовать сделать так:

там где добавляются AddPlayerClass написать

if(SpawnID0 = 1) {
AddPlayerClass(...);
}

SpawnID0 остаётся в моде или он индивидуален для кадого игрока? т.е. если один зашел - значение SpawnID0 должно измениться для всех

  • Страница 1 из 1
  • 1
Поиск:





 


 


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