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

 



 
          





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





Последние Файлы 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
Модератор форума: AXE, Weddew  
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » [Архив #1] Вопросы по SAMP скриптам (а я попробую помочь)
[Архив #1] Вопросы по SAMP скриптам
PHPДата: Пятница, 18.04.2008, 22:44 | Сообщение # 1
Советчик
Группа: Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус:
Задавайте вопросы, попробуем помочь!


Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17
[SFD]ZaRДата: Вторник, 22.04.2008, 20:33 | Сообщение # 61
Местный
Группа: Пользователи
Сообщений: 519
Награды: 6
Город: Шлюхандия
Репутация: 65
Замечания: 60%
Статус:
ну и /stats - чтобы показовался так
SendClientMessage.........."*** Имя игрока ***"
SendClientMessage.........."*** Ваш лвл: ----- ***"
SendClientMessage.........."*** Вы в команде: ------ ***"



OKStyle™Дата: Вторник, 22.04.2008, 20:33 | Сообщение # 62
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
[Mi8]Stels, в начале пишешь:
Code
new Float:gRandomPlayerSpawn[N][K] = { // N - кол-во строк (тут 4), K - кол-во данных в строке (тут 3)
{X,Y,Z}, // координаты 1 спавна
{X1,Y1,Z1}, // координаты 2 спавна
{X2,Y2,Z2}, // координаты 3 спавна
{X3,Y3,Z3} // координаты 4 спавна
};

Затем:

Code
forward SetPlayerRandomSpawn(playerid);

Ниже:

Code
public SetPlayerRandomSpawn(playerid)
{
new rand = random(sizeof(gRandomPlayerSpawn));
SetPlayerPos(playerid, gRandomPlayerSpawn[rand][0], gRandomPlayerSpawn[rand][1], gRandomPlayerSpawn[rand][2]);
return 1;
}

И, наконец, в OnPlayerSpawn:

Code
SetPlayerRandomSpawn(playerid);



Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR


Сообщение отредактировал okstyle - Вторник, 22.04.2008, 20:36
PHPДата: Вторник, 22.04.2008, 20:33 | Сообщение # 63
Советчик
Группа: Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус:
дааа, там всё есть тока статс я недоделал и он не полный показывает но это ты сам сделаешь там легко по примеру других
[SFD]ZaRДата: Вторник, 22.04.2008, 20:36 | Сообщение # 64
Местный
Группа: Пользователи
Сообщений: 519
Награды: 6
Город: Шлюхандия
Репутация: 65
Замечания: 60%
Статус:
эт понятно, щас у него прошу!!! Чёт он тока не отвечает!


PHPДата: Вторник, 22.04.2008, 20:37 | Сообщение # 65
Советчик
Группа: Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус:
стучи к нему в асю
StelsДата: Вторник, 22.04.2008, 20:37 | Сообщение # 66
Группа: I'm V.I.P.
Сообщений: 3167
Награды: 32
Город: Каменск-Уральский
Репутация: 828
Замечания: 0%
Статус:
okstyle, это,как я понял для ВСЕХ рандом,а мне для определённой команды(team) требуется...



Полезные ссылки:
GTA:SA спецсборка для SA-MP / GTA:SA-MP ver. 0.3a / GTA:SA-MP ver. 0.2x / Руссификатор геймтекста в GTA:SA(рекомендуется) / Классная игрушка!(Рекомендую!) / Пак русских шрифтов.
PHPДата: Вторник, 22.04.2008, 20:38 | Сообщение # 67
Советчик
Группа: Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус:
народ мне щас отойти наддо продолжу гдето через полчаса
[SFD]ZaRДата: Вторник, 22.04.2008, 20:40 | Сообщение # 68
Местный
Группа: Пользователи
Сообщений: 519
Награды: 6
Город: Шлюхандия
Репутация: 65
Замечания: 60%
Статус:
А как сделать чтобы 1. Была проверка, использовали команду /box 2 человека, если больше 2 то остальным говорило что подождите до конца раунда, 2. Чтоб при смерти одного из этих 2 людей, оба спавнились на своём месте 3. Как сделать чтобы тот кто выжил получил деньги???


PHPДата: Вторник, 22.04.2008, 20:40 | Сообщение # 69
Советчик
Группа: Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус:
потом сделаю щас у меня другое дело через полчаса вернусь
OKStyle™Дата: Вторник, 22.04.2008, 20:41 | Сообщение # 70
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
[Mi8]Stels, создавай в new массив с названием gRandomSpawnL (где L - название команды), а в функции пиши так:
Code
public SetPlayerRandomSpawn(playerid)
{
if (gTeam[playerid] == TEAM_1)
{
new rand = random(sizeof(gRandomSpawn1));
SetPlayerPos(playerid, gRandomSpawn1[rand][0], gRandomSpawn1[rand][1], gRandomSpawn1[rand][2]);
}
else if (gTeam[playerid] == TEAM_2)
{
new rand = random(sizeof(gRandomSpawn2));
SetPlayerPos(playerid, gRandomSpawn2[rand][0], gRandomSpawn2[rand][1], gRandomSpawn2[rand][2]);
}
...
return 1;
}

С тебя +'сег.

DiversaK, поковыряй NDS от Torres'а.


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR


Сообщение отредактировал okstyle - Вторник, 22.04.2008, 20:42
[SFD]ZaRДата: Вторник, 22.04.2008, 20:48 | Сообщение # 71
Местный
Группа: Пользователи
Сообщений: 519
Награды: 6
Город: Шлюхандия
Репутация: 65
Замечания: 60%
Статус:
А в старой версии можно позырить ???, если можно точные вещи дай, плз


StelsДата: Вторник, 22.04.2008, 20:49 | Сообщение # 72
Группа: I'm V.I.P.
Сообщений: 3167
Награды: 32
Город: Каменск-Уральский
Репутация: 828
Замечания: 0%
Статус:
okstyle, блян...какой же я нуб...
короче в начало прописываем переменную..например:
Code
new gRandomSpawnGROVE
new gRandomSpawnBALLAS

Затем создаю новый паблик:
Code

public SetPlayerRandomSpawn(playerid)
{
if (gTeam[playerid] == TEAM_GROVE
{
new rand=random(sizeoff(gRandomSpawnGROVE));

а дальше...хм...как координаты то?




Полезные ссылки:
GTA:SA спецсборка для SA-MP / GTA:SA-MP ver. 0.3a / GTA:SA-MP ver. 0.2x / Руссификатор геймтекста в GTA:SA(рекомендуется) / Классная игрушка!(Рекомендую!) / Пак русских шрифтов.
OKStyle™Дата: Вторник, 22.04.2008, 20:50 | Сообщение # 73
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
[Mi8]Stels, всё, что я написал для ВСЕХ скопируй, и замени отдельные части на то, что написал потом.


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
OrangeДата: Вторник, 22.04.2008, 21:05 | Сообщение # 74
Уважаемый человек
Группа: Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус:
Мод: Hay. проблема вот в чем: хотел сделать статистегу времени нахождения игрока на вершине башни, и сохранение статистеги. Но не хвтает знаний павно. подскажите пожалуйста! sorry


OKStyle™Дата: Вторник, 22.04.2008, 21:11 | Сообщение # 75
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
Mishanzanza, для сохранения статистики нужна рега. Или запись в файлы. Для времени пребывания на башне-создай таймер и сделай запись его значения в одну из переменных статы. Ни разу не пробывал, но где-то видел.


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » [Архив #1] Вопросы по SAMP скриптам (а я попробую помочь)
Поиск:





 


 


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