• Страница 1 из 1
  • 1
Модератор форума: drifter-dron, admin, TweIk  
Несколько вопросов
Andrew_RomanovДата: Воскресенье, 27.03.2011, 17:03:07 | Сообщение # 1

Группа: Заблокированные
Сообщений: 32
Привет скриптерам!
1.Вопрос: Нужна функция чтобы есле врезаешся на авто в какойто предмет отнималось по 30ХП!
2.Нужна команда /kill чтобы она убивала человека который ее прописывает.
3.Нужна команда /bezopas с проверкой на авто! Если человек в авто в общий чат выдается Ник_Ник пристегнул ремень, если на мото Ник_Ник одел шлем(на голову одевается шлем SetPlayerAttachedObject(playerid,2, 18645, 2, 0.1, 0.03, 0.0, 0.0, 90.0, 90.0);), так же если эта команда прописана при сталкновении отнимается 10ХП а не 30 как в 1 вопросе!
4.Нужна функция которая будет скидывать с человека дом/биз при его отсутсвии 7 дней!
 
СообщениеПривет скриптерам!
1.Вопрос: Нужна функция чтобы есле врезаешся на авто в какойто предмет отнималось по 30ХП!
2.Нужна команда /kill чтобы она убивала человека который ее прописывает.
3.Нужна команда /bezopas с проверкой на авто! Если человек в авто в общий чат выдается Ник_Ник пристегнул ремень, если на мото Ник_Ник одел шлем(на голову одевается шлем SetPlayerAttachedObject(playerid,2, 18645, 2, 0.1, 0.03, 0.0, 0.0, 90.0, 90.0);), так же если эта команда прописана при сталкновении отнимается 10ХП а не 30 как в 1 вопросе!
4.Нужна функция которая будет скидывать с человека дом/биз при его отсутсвии 7 дней!

Автор - Andrew_Romanov
Дата добавления - 27.03.2011 в 17:03:07
Nik_UllДата: Воскресенье, 27.03.2011, 20:50:12 | Сообщение # 2

Группа: Пользователи
Сообщений: 184
Дам ответ только на второе, т.к. я плохо в рп модах шарю.

if(strcmp(cmdtext, "/kill", true) == 0)
{
SetPlayerHealth(playerid, 0);
return 1;
}

Чтобы проверить, в автомобиле игрок или нет, используется это функция:
GetPlayerState(playerid, 2);
0 - это я не знаю, где игрок должен находится.
1 - это проверка игрока на то, что он находится вне транспортного средства
2 - это проверка игрока на то, что находится ли игрок в транспортном средстве или нет

 
СообщениеДам ответ только на второе, т.к. я плохо в рп модах шарю.

if(strcmp(cmdtext, "/kill", true) == 0)
{
SetPlayerHealth(playerid, 0);
return 1;
}

Чтобы проверить, в автомобиле игрок или нет, используется это функция:
GetPlayerState(playerid, 2);
0 - это я не знаю, где игрок должен находится.
1 - это проверка игрока на то, что он находится вне транспортного средства
2 - это проверка игрока на то, что находится ли игрок в транспортном средстве или нет


Автор - Nik_Ull
Дата добавления - 27.03.2011 в 20:50:12
Andrew_RomanovДата: Вторник, 29.03.2011, 13:06:22 | Сообщение # 3

Группа: Заблокированные
Сообщений: 32
Спасибо за команду, еще не ставил, вечером поставлю перед рестартом!
 
СообщениеСпасибо за команду, еще не ставил, вечером поставлю перед рестартом!

Автор - Andrew_Romanov
Дата добавления - 29.03.2011 в 13:06:22
adminДата: Пятница, 01.04.2011, 01:21:12 | Сообщение # 4

Группа: Администраторы
Сообщений: 3869
Quote (Andrew_Romanov)

1.Вопрос: Нужна функция чтобы есле врезаешся на авто в какойто предмет отнималось по 30ХП!

скрипт есть такой:)


zm-jail.ru

Разработка сайта samp-pawno.ru


 
Сообщение
Quote (Andrew_Romanov)

1.Вопрос: Нужна функция чтобы есле врезаешся на авто в какойто предмет отнималось по 30ХП!

скрипт есть такой:)

Автор - admin
Дата добавления - 01.04.2011 в 01:21:12
Andrew_RomanovДата: Суббота, 02.04.2011, 18:13:35 | Сообщение # 5

Группа: Заблокированные
Сообщений: 32
Я скрипты ваще не ставлю, я их в мод стараюсь все вписывать, скрипты на мой взгляд ставят только на нубо севрерах!

Добавлено (01.04.2011, 10:48)
---------------------------------------------
А да к стати! Кто может скинуть мне
SetPlayerAttachedObject(playerid,2,);
С новыми функциями 0.3c, мне нужны шапки, шлемы, банданы, и всякое такое, кто будет скидывать, даже 1 объект быду кидать + в репу!

Добавлено (01.04.2011, 15:03)
---------------------------------------------
admin, Я чтобы новых тем по 50 штук не создавать, буду в этой писать!
Кто может скинуть, а точнее переделать команду /tv, мод GF, чтобы не требовало покупки дома для использования этой команды
if(strcmp(cmd, "/tv", true) == 0 || strcmp(cmd, "/recon", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pDonateRank] > 0)
{
if(WatchingTV[playerid] < 1)
{
GetPlayerPos(playerid, Unspec[playerid][Coords][0],Unspec[playerid][Coords][1],Unspec[playerid][Coords][2]);
}
}
new hkey = PlayerInfo[playerid][pPhousekey];
new house = PlayerInfo[playerid][pLocal];
if(Spectate[playerid] == 255 && PlayerInfo[playerid][pLocal] != 255 || Spectate[playerid] == 255 && PlayerInfo[playerid][pAdmin] > 1 && PlayerInfo[playerid][pDonateRank] > 1)
{
GetPlayerPos(playerid, Unspec[playerid][sPx], Unspec[playerid][sPy], Unspec[playerid][sPz]);
Unspec[playerid][sPint] = PlayerInfo[playerid][pInt];
Unspec[playerid][sLocal] = PlayerInfo[playerid][pLocal];
PlayerInfo[playerid][pLocal] = 255;
gTeam[playerid] = 0;
}
tmp = strtok(cmdtext, idx);
if(strcmp("off", tmp, true, strlen(tmp)) == 0)
{
if(WatchingTV[playerid] > 0)
{
WatchingTV[playerid] = 0;
Spectate[playerid] = 253;
GameTextForPlayer(playerid, "~w~ TV~n~~r~ Off", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "** Вы не смотрите TV !");
return 1;
}
}
if(PlayerInfo[playerid][pAdmin] < 1 || PlayerInfo[playerid][pDonateRank] < 1)
{
if(house == 255)
{
GameTextForPlayer(playerid, "~r~There is no tv here", 5000, 1);
return 1;
}
}
if(PlayerInfo[playerid][pAdmin] > 1 || PlayerInfo[playerid][pDonateRank] > 1 || PlayerToPoint(12.0, playerid, HouseInfo[hkey][hExitx], HouseInfo[hkey][hExity],HouseInfo[hkey][hExitz]))
{
if(HouseInfo[hkey][hHealthx] != 1)
{
GameTextForPlayer(playerid, "~r~This upgrade isn't installed", 5000, 1);
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
Spectate[playerid] = giveplayerid;
new Float:health;
GetPlayerHealth(Spectate[playerid], health);
GetPlayerName(Spectate[playerid], giveplayer, sizeof(giveplayer));
new cash = GetPlayerMoney(Spectate[playerid]);
if (PlayerInfo[playerid][pAdmin] >= 1)
{
format(string, sizeof(string), "*Канал спутника: (%d) %s $%d H:%.0f",Spectate[playerid],giveplayer,cash,health);
}
else
{
format(string, sizeof(string), "UAV: (%d) %s",Spectate[playerid],giveplayer);
}
SendClientMessage(playerid, COLOR_GREEN, string);
WatchingTV[playerid] = 1;
// SetPlayerVirtualWorld(playerid,0);// ВИРТ.МИР
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "** Цель не обнаружена.");
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "** Вы не находитесь в доме !");
return 1;
}
}
return 1;
}

Добавлено (02.04.2011, 18:13)
---------------------------------------------
Нужно сделать команду /start чтобы она выдовала посреди экрана при помощи функции GameTextForAll, чтобы она выдавала отчет от 9 до 1, после 1 GO, чтобы использовать могли все, и видели тоже все!

 
СообщениеЯ скрипты ваще не ставлю, я их в мод стараюсь все вписывать, скрипты на мой взгляд ставят только на нубо севрерах!

Добавлено (01.04.2011, 10:48)
---------------------------------------------
А да к стати! Кто может скинуть мне
SetPlayerAttachedObject(playerid,2,);
С новыми функциями 0.3c, мне нужны шапки, шлемы, банданы, и всякое такое, кто будет скидывать, даже 1 объект быду кидать + в репу!

Добавлено (01.04.2011, 15:03)
---------------------------------------------
admin, Я чтобы новых тем по 50 штук не создавать, буду в этой писать!
Кто может скинуть, а точнее переделать команду /tv, мод GF, чтобы не требовало покупки дома для использования этой команды
if(strcmp(cmd, "/tv", true) == 0 || strcmp(cmd, "/recon", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pDonateRank] > 0)
{
if(WatchingTV[playerid] < 1)
{
GetPlayerPos(playerid, Unspec[playerid][Coords][0],Unspec[playerid][Coords][1],Unspec[playerid][Coords][2]);
}
}
new hkey = PlayerInfo[playerid][pPhousekey];
new house = PlayerInfo[playerid][pLocal];
if(Spectate[playerid] == 255 && PlayerInfo[playerid][pLocal] != 255 || Spectate[playerid] == 255 && PlayerInfo[playerid][pAdmin] > 1 && PlayerInfo[playerid][pDonateRank] > 1)
{
GetPlayerPos(playerid, Unspec[playerid][sPx], Unspec[playerid][sPy], Unspec[playerid][sPz]);
Unspec[playerid][sPint] = PlayerInfo[playerid][pInt];
Unspec[playerid][sLocal] = PlayerInfo[playerid][pLocal];
PlayerInfo[playerid][pLocal] = 255;
gTeam[playerid] = 0;
}
tmp = strtok(cmdtext, idx);
if(strcmp("off", tmp, true, strlen(tmp)) == 0)
{
if(WatchingTV[playerid] > 0)
{
WatchingTV[playerid] = 0;
Spectate[playerid] = 253;
GameTextForPlayer(playerid, "~w~ TV~n~~r~ Off", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "** Вы не смотрите TV !");
return 1;
}
}
if(PlayerInfo[playerid][pAdmin] < 1 || PlayerInfo[playerid][pDonateRank] < 1)
{
if(house == 255)
{
GameTextForPlayer(playerid, "~r~There is no tv here", 5000, 1);
return 1;
}
}
if(PlayerInfo[playerid][pAdmin] > 1 || PlayerInfo[playerid][pDonateRank] > 1 || PlayerToPoint(12.0, playerid, HouseInfo[hkey][hExitx], HouseInfo[hkey][hExity],HouseInfo[hkey][hExitz]))
{
if(HouseInfo[hkey][hHealthx] != 1)
{
GameTextForPlayer(playerid, "~r~This upgrade isn't installed", 5000, 1);
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
Spectate[playerid] = giveplayerid;
new Float:health;
GetPlayerHealth(Spectate[playerid], health);
GetPlayerName(Spectate[playerid], giveplayer, sizeof(giveplayer));
new cash = GetPlayerMoney(Spectate[playerid]);
if (PlayerInfo[playerid][pAdmin] >= 1)
{
format(string, sizeof(string), "*Канал спутника: (%d) %s $%d H:%.0f",Spectate[playerid],giveplayer,cash,health);
}
else
{
format(string, sizeof(string), "UAV: (%d) %s",Spectate[playerid],giveplayer);
}
SendClientMessage(playerid, COLOR_GREEN, string);
WatchingTV[playerid] = 1;
// SetPlayerVirtualWorld(playerid,0);// ВИРТ.МИР
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "** Цель не обнаружена.");
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "** Вы не находитесь в доме !");
return 1;
}
}
return 1;
}

Добавлено (02.04.2011, 18:13)
---------------------------------------------
Нужно сделать команду /start чтобы она выдовала посреди экрана при помощи функции GameTextForAll, чтобы она выдавала отчет от 9 до 1, после 1 GO, чтобы использовать могли все, и видели тоже все!


Автор - Andrew_Romanov
Дата добавления - 02.04.2011 в 18:13:35
adminДата: Суббота, 02.04.2011, 18:52:25 | Сообщение # 6

Группа: Администраторы
Сообщений: 3869
Quote (Andrew_Romanov)
А да к стати! Кто может скинуть мне
SetPlayerAttachedObject(playerid,2,);
С новыми функциями 0.3c, мне нужны шапки, шлемы, банданы, и всякое такое, кто будет скидывать, даже 1 объект быду кидать + в репу!
на wiki-samp тут в разделе есть)и тема "несколько команд samp 0.3 c"


zm-jail.ru

Разработка сайта samp-pawno.ru


 
Сообщение
Quote (Andrew_Romanov)
А да к стати! Кто может скинуть мне
SetPlayerAttachedObject(playerid,2,);
С новыми функциями 0.3c, мне нужны шапки, шлемы, банданы, и всякое такое, кто будет скидывать, даже 1 объект быду кидать + в репу!
на wiki-samp тут в разделе есть)и тема "несколько команд samp 0.3 c"

Автор - admin
Дата добавления - 02.04.2011 в 18:52:25
[east_side]_traneДата: Воскресенье, 03.04.2011, 11:02:55 | Сообщение # 7

Группа: Пользователи
Сообщений: 443
с таким количеством вопросов лучше скриптера нанять а то те запарятся функции писать эти :)

Pawn скриптер
Мои услуги по оптимизации
 
Сообщениес таким количеством вопросов лучше скриптера нанять а то те запарятся функции писать эти :)

Автор - [east_side]_trane
Дата добавления - 03.04.2011 в 11:02:55
Andrew_RomanovДата: Воскресенье, 03.04.2011, 14:03:48 | Сообщение # 8

Группа: Заблокированные
Сообщений: 32
Я нанимал штук 10 скриптеров, половину умеют на том же уровне что я, еще половина тянут с 1 функцией по 3-4 дня, хотя там функцию 10 минут от силы делать! И вот только валыч, и то у него проблемы с интернетом!

По этому мне удобней писать на форуме и ждать ответа от того кто знает эту функцию!

 
СообщениеЯ нанимал штук 10 скриптеров, половину умеют на том же уровне что я, еще половина тянут с 1 функцией по 3-4 дня, хотя там функцию 10 минут от силы делать! И вот только валыч, и то у него проблемы с интернетом!

По этому мне удобней писать на форуме и ждать ответа от того кто знает эту функцию!


Автор - Andrew_Romanov
Дата добавления - 03.04.2011 в 14:03:48
  • Страница 1 из 1
  • 1
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 3
форсаж 6
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS

Вопросы по скриптингу

(1081)

Считаем до 1000

(274)

Ваши ошибки при компиляция gm

(260)

Набор в команду

(80)

Ваши ошибки при компиляции GM/FS

(71)

вопроосы по скриптингу от 22.04.2013

(64)

Баннеробмен

(64)

несколько команд на samp 0.3 c

(64)

Оценки сайта samp-pawno.ru

(55)

Заказ хостинга

(51)

Набор в команду(форум)

(45)

Урок №61 по созданию системы авто для GodFather

(45)

admin

(3869)

[east_side]_trane

(443)

TWiX

(316)

valych

(501)

drifter-dron

(477)

danik_rok

(317)

Dimka_71rus

(360)

Drifter96

(300)

MaNb9K

(220)

[MTA]MaPeR5518

(181)

Dima_Tkach

(107)

Nik_Ull

(184)

ps798829

(Среда 08:23:47)

system32xzxz

(Четверг 09:25:24)

torbin169

(Суббота 23:09:29)

kuchuk_00

(Суббота 17:10:14)

artem_boyko_3

(Суббота 15:57:37)

greggelbak

(Среда 18:29:37)

vladisvlavs

(Среда 13:51:57)

add02102002

(Понедельник 22:37:15)

Диман221

(Понедельник 18:12:45)

almas051004

(Воскресенье 11:05:32)

megasuccessms

(Суббота 14:15:36)

nawe

(Пятница 22:25:23)

Вверх
22:33:39
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2025

vkontakte :samp-pawno.ru: