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

 



 
          





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





Последние Файлы 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 из 2
  • 1
  • 2
  • »
Модератор форума: Alcoholik  
Система Питания Из Машины
Cornell_HaysonДата: Воскресенье, 11.04.2010, 11:25 | Сообщение # 1
Постоялец
Группа: I'm V.I.P.
Сообщений: 375
Награды: 22
Город: Киев
Замечания: 0%
Статус:
Так Система не Моя,а взято с Мода.

Для Начала Создаем Паблик с IsA
[pwn]forward IsAtMAC
public IsAtMAC(playerid)
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(5.0,playerid,-2352.6719,-153.5959,35.3203) || PlayerToPoint(5.0,playerid,-2345.1042,1024.0560,50.6953))
{
return 1;
}
else if(PlayerToPoint(5.0,playerid,-1719.1241,1352.8751,7.1787) || PlayerToPoint(5.0,playerid,-1217.2108,1822.3807,41.7244))
{
return 1;
}
else if(PlayerToPoint(5.0,playerid,2096.5129,-1800.3693,13.3828) || PlayerToPoint(5.0,playerid,801.1453,-1629.5795,13.3828))
{
return 1;
}
else if(PlayerToPoint(5.0,playerid,2376.4570,-1908.8212,13.3828) || PlayerToPoint(5.0,playerid,2488.2764,2021.6671,10.8203))
{
return 1;
}
else if(PlayerToPoint(5.0,playerid,2075.7856,2226.2383,10.8203) || PlayerToPoint(5.0,playerid,2631.0522,1852.3870,10.8203))
{
return 1;
}
else if(PlayerToPoint(5.0,playerid,1857.3275,2083.3960,10.8203) || PlayerToPoint(5.0,playerid,2831.1296,2395.0288,10.8203))
{
return 1;
}
}
return 0;
}[/pwn]

Потом Создаем Команду

[pwn]if(strcmp(cmd, "/mac", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(IsAtKFC(playerid))
{
if(PlayerDrunk[playerid] < 10)
{
new Float:health;
new x_nr[256];
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr)) {
SendClientMessage(playerid, COLOR_WHITE, "|__________________ Еда в Mac Donalds __________________|");
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /MAC [название]");
SendClientMessage(playerid, COLOR_GREY, " Доступно: Курица ($50) Спрайт ($10) Кола ($10) Морс ($10) Чай ($10)");
SendClientMessage(playerid, COLOR_GREY, " Доступно: Баскет ($120) Снеки ($20) Картофель фри ($20) Крылышки ($60)");
SendClientMessage(playerid, COLOR_GREY, " Доступно: Салат ($30) Сандвич ($20)");
SendClientMessage(playerid, COLOR_WHITE, "|________________________________________________|");
return 1;
}
if(strcmp(x_nr,"курица",true) == 0)
{
GivePlayerMoney(playerid, - 50);
if(GetPlayerHealth(playerid, health) < 100)
{
SetPlayerHealth(playerid, health + 15.0);
SBizzInfo[13][sbTill] += 50;
ExtortionSBiz(13, 50);
}
}
else if(strcmp(x_nr,"спрайт",true) == 0)
{
GivePlayerMoney(playerid, - 10);
if(GetPlayerHealth(playerid, health) < 100)
{
SetPlayerHealth(playerid, health + 5.0);
SBizzInfo[13][sbTill] += 10;
ExtortionSBiz(13, 10);
}
}
else if(strcmp(x_nr,"кола",true) == 0)
{
GivePlayerMoney(playerid, - 10);
if(GetPlayerHealth(playerid, health) < 100)
{
SetPlayerHealth(playerid, health + 5.0);
SBizzInfo[13][sbTill] += 10;
ExtortionSBiz(13, 10);
}
}
else if(strcmp(x_nr,"морс",true) == 0)
{
GivePlayerMoney(playerid, - 10);
if(GetPlayerHealth(playerid, health) < 100)
{
SetPlayerHealth(playerid, health + 5.0);
SBizzInfo[13][sbTill] += 10;
ExtortionSBiz(13, 10);
}
}
else if(strcmp(x_nr,"чай",true) == 0)
{
GivePlayerMoney(playerid, - 10);
if(GetPlayerHealth(playerid, health) < 100)
{
SetPlayerHealth(playerid, health + 5.0);
SBizzInfo[13][sbTill] += 10;
ExtortionSBiz(13, 10);
}
}
else if(strcmp(x_nr,"снеки",true) == 0)
{
GivePlayerMoney(playerid, - 20);
if(GetPlayerHealth(playerid, health) < 100)
{
SetPlayerHealth(playerid, health + 8.0);
SBizzInfo[13][sbTill] += 20;
ExtortionSBiz(13, 20);
}
}
else if(strcmp(x_nr,"картофель фри",true) == 0)
{
GivePlayerMoney(playerid, - 20);
if(GetPlayerHealth(playerid, health) < 100)
{
SetPlayerHealth(playerid, health + 8.0);
SBizzInfo[13][sbTill] += 20;
ExtortionSBiz(13, 20);
}
}
else if(strcmp(x_nr,"сандвич",true) == 0)
{
GivePlayerMoney(playerid, - 20);
if(GetPlayerHealth(playerid, health) < 100)
{
SetPlayerHealth(playerid, health + 8.0);
SBizzInfo[13][sbTill] += 20;
ExtortionSBiz(13, 20);
}
}
else if(strcmp(x_nr,"баскет",true) == 0)
{
GivePlayerMoney(playerid, - 120);
if(GetPlayerHealth(playerid, health) < 100)
{
SetPlayerHealth(playerid, health + 35.0);
SBizzInfo[13][sbTill] += 120;
ExtortionSBiz(13, 120);
}
}
else if(strcmp(x_nr,"крылышки",true) == 0)
{
GivePlayerMoney(playerid, - 60);
if(GetPlayerHealth(playerid, health) < 100)
{
SetPlayerHealth(playerid, health + 15.0);
SBizzInfo[13][sbTill] += 60;
ExtortionSBiz(13, 60);
}
}
else if(strcmp(x_nr,"салат",true) == 0)
{
GivePlayerMoney(playerid, - 30);
if(GetPlayerHealth(playerid, health) < 100)
{
SetPlayerHealth(playerid, health + 9.0);
SBizzInfo[13][sbTill] += 30;
ExtortionSBiz(13, 30);
}
}
//==========================================================
else
{
SendClientMessage(playerid, COLOR_WHITE, " Кассир: Я не знаю что вы хотите.");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s употребляет %s.", sendername ,x_nr);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Вы не можете есть, вас вырвет !");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Вы не рядом с MAC !");
return 1;
}
}
return 1;
}[/pwn]

Ну и Пик-Апы

[pwn]AddStaticPickup(1582,23,-2352.6719,-153.5959,35.3203);
AddStaticPickup(1582,23,-1719.1241,1352.8751,7.1787);
AddStaticPickup(1582,23,2096.5129,-1800.3693,13.3828);
AddStaticPickup(1582,23,2376.4570,-1908.8212,13.3828);
AddStaticPickup(1582,23,2075.7856,2226.2383,10.8203);
AddStaticPickup(1582,23,1857.3275,2083.3960,10.8203);
AddStaticPickup(1582,23,-2345.1042,1024.0560,50.6953);
AddStaticPickup(1582,23,-1217.2108,1822.3807,41.7244);
AddStaticPickup(1582,23,801.1453,-1629.5795,13.3828);
AddStaticPickup(1582,23,2488.2764,2021.6671,10.8203);
AddStaticPickup(1582,23,2631.0522,1852.3870,10.8203);[/pwn]

В Конец AddStaticPickup

Все=) cool


Fifa4kaДата: Понедельник, 12.04.2010, 13:29 | Сообщение # 2
Местный
Группа: I'm V.I.P.
Сообщений: 748
Награды: 38
Город: Рига
Замечания: 0%
Статус:
ошибки

C:\Documents and Settings\Admin\Рабочий стол\GTA RSFW\gamemodes\RP-RSFW.pwn(2465) : error 001: expected token: "(", but found "public"
C:\Documents and Settings\Admin\Рабочий стол\GTA RSFW\gamemodes\RP-RSFW.pwn(2465) : error 001: expected token: ";", but found "-identifier-"
C:\Documents and Settings\Admin\Рабочий стол\GTA RSFW\gamemodes\RP-RSFW.pwn(28406) : error 017: undefined symbol "IsAtKFC"

[pwn]forward IsAtMAC
public IsAtMAC(playerid)
{
if(IsPlayerConnected(playerid))[/pwn]

[pwn]
if(IsAtKFC(playerid))[/pwn]

вот много ошибок!!! короче не работает твоя вещь!
короче


Fus1Дата: Понедельник, 12.04.2010, 17:16 | Сообщение # 3
Группа: Продвинутые
Сообщений: 2704
Награды: 121
Город: Melbourne Australia
Репутация: 3103
Замечания: 0%
Статус:
Deleted..

[offtop]Самый тупой пост,который мог быть.[/offtop]


Сообщение отредактировал Fus1 - Вторник, 13.04.2010, 00:44
AwmДата: Понедельник, 12.04.2010, 17:21 | Сообщение # 4
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
[pwn]forward IsAtMAC(playerid);
public IsAtMAC(playerid)
{
if(IsPlayerConnected(playerid))[/pwn]

Quote (Fifa4ka)
if(IsAtKFC(playerid))

заменить на if(IsAMAC(playerid))

Quote (Fus1)
if(IsAtKFC(playerid));

с каких пор мы закрываем условие точкой с запетой?




"Life is hard... life is harder if you're stupid." - John Wayne
D1egДата: Понедельник, 12.04.2010, 22:58 | Сообщение # 5
Новенький
Группа: Пользователи
Сообщений: 18
Награды: 0
Город: Los Santos
Репутация: 8
Замечания: 0%
Статус:
спасибо,мб в будущем пригодиться ;)
Fifa4kaДата: Вторник, 13.04.2010, 00:12 | Сообщение # 6
Местный
Группа: I'm V.I.P.
Сообщений: 748
Награды: 38
Город: Рига
Замечания: 0%
Статус:
спасибо большое вот + ;)




Сообщение отредактировал Fifa4ka - Вторник, 13.04.2010, 00:29
[RGS]JAGUARДата: Вторник, 13.04.2010, 19:06 | Сообщение # 7
Советчик
Группа: Продвинутые
Сообщений: 1154
Награды: 25
Город: FloatX,FloatY,FloatZ
Репутация: 291
Замечания: 40%
Статус:
Fus1, потдерживаю! во первых взято из модификаций хотите дам ссылку!
[pwn]Не зачёт![/pwn]



[/url]
Новая ICQ: 593922
Fifa4kaДата: Вторник, 13.04.2010, 20:42 | Сообщение # 8
Местный
Группа: I'm V.I.P.
Сообщений: 748
Награды: 38
Город: Рига
Замечания: 0%
Статус:
слушайте а вот как сделать чтоб подьежаешь и по середине или внизу как заправления машины писалось

Меню MaC /mac типо что-то того подаскажите как сделать :(


_LexA_Дата: Вторник, 13.04.2010, 21:39 | Сообщение # 9
Долгожитель
Группа: Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус:
Quote (Fifa4ka)
слушайте а вот как сделать чтоб подьежаешь и по середине или внизу как заправления машины писалось

Меню MaC /mac типо что-то того подаскажите как сделать


Почитай.

Fifa4kaДата: Среда, 14.04.2010, 01:18 | Сообщение # 10
Местный
Группа: I'm V.I.P.
Сообщений: 748
Награды: 38
Город: Рига
Замечания: 0%
Статус:
не понимаю обьясни лучше пожалуйста и дальше я сама :)


NevadДата: Понедельник, 19.04.2010, 12:53 | Сообщение # 11
Новенький
Группа: Пользователи
Сообщений: 12
Награды: 1
Город: Томск
Репутация: 0
Замечания: 20%
Статус:
большое спасибо, очень пригодилось на gf
ale[xXx]eyДата: Воскресенье, 20.06.2010, 12:30 | Сообщение # 12
Освоившийся
Группа: Пользователи
Сообщений: 94
Награды: 1
Город: трг
Репутация: 5
Замечания: 0%
Статус:
просто ненадо копи-паситить, надо хотябы вдумываться что втыкаешь в мод, лучше будет на диологе
[-Smart-]Дата: Воскресенье, 20.06.2010, 16:21 | Сообщение # 13
Группа: I'm V.I.P.
Сообщений: 249
Награды: 3
Город: Казань
Репутация: 229
Замечания: 20%
Статус:
Автору + но я щя пытаюсь это на диологе сделать и без команды тупо посигналил и появилось.
sk47Дата: Воскресенье, 20.06.2010, 18:09 | Сообщение # 14
Освоившийся
Группа: Пользователи
Сообщений: 86
Награды: 2
Город: Магнитогорск
Репутация: 9
Замечания: 0%
Статус:
Ilya_Good, http://www.samp-rus.com/forum/17-10117-1 вот тока на сигнал ты не сможеш сделать)
AlcoholikДата: Воскресенье, 20.06.2010, 18:13 | Сообщение # 15
Мастер джэдай
Группа: Администратор
Сообщений: 8299
Награды: 111
Город: Санкт-Петербург
Репутация: 6085
Статус:
Почему не сможет? проверку на нажатие кнопки в определённом месте. если сделать через таймер и переменную, то можно сделать чтобы сигналить нужнл пару раз, а не один, так как бывает неудобно с одним разом.


if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die();
Мониторинг sa:mp серверов


Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги.
Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:





 


 


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