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

 



 
          





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





Последние Файлы 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  
Помогите что не так?
bumerДата: Среда, 09.01.2008, 19:22 | Сообщение # 1
Новенький
Группа: Продвинутые
Сообщений: 20
Награды: 2
Город: Москва
Репутация: 6
Замечания: 40%
Статус:
Сделал скрипт на шлакбаум а он не работает что не так?
#include <a_samp>
#include <a_objects>
new shlag;
public OnFilterScriptInit()
{
CreateObject(968,-2083.276,-94.483,34.980,0.0,0.0,-90.500);
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/clg", true)==0)
{
if(IsPlayerAdmin(playerid))
{
SetObjectPos(968,-2083.276,-94.483,34.980,0.0,90.0,-90.500);// положение ворот в закрытом виде
SendClientMessage(playerid, 0x009900, " Ворота закрыты");
}
else
{
SendClientMessage(playerid, 0x3b3b3b, " Вы не админ");
}
}
if (strcmp(cmdtext, "/opengate", true)==0)
{
if(IsPlayerAdmin(playerid))
{
SetObjectPos(968,-2083.276,-94.483,34.980,0.0,0.0,-90.500);//координаты открытых ворот
SendClientMessage(playerid, 0x009900, " Ворота открыты");
}
else
{
SendClientMessage(playerid, 0x3b3b3b, " Вы не админ");
}
}
return 1;
}

RegEditДата: Среда, 09.01.2008, 22:05 | Сообщение # 2
Уважаемый человек
Группа: Продвинутые
Сообщений: 972
Награды: 5
Город: Воронеж
Репутация: 101
Замечания: 20%
Статус:
1. у тебя в SetObjectPos слишком много параметров, из-за чего появляются варнинги. Должно быть так:

SetObjectPos(968,-2083.276,-94.483,34.980);

т.е. SetObjectPos(ID объекта,X,Y,Z);

2. у тебя одинаковые координаты в командах открытия и закрытия шлагбаума.
P.S. new shlag у тебя нигде не используется, удали его.


"эта акс сделал... видно твоя жопа ему не понравилась..." © MAK
"Парни оплодотворяются с 13 лет" © SpLaSh

По поводу скриптов/модов и скриптинга в pawn в ЛС/ICQ не обращаться.
Для этих целей, в конце концов, существует форум.
bumerДата: Среда, 09.01.2008, 22:26 | Сообщение # 3
Новенький
Группа: Продвинутые
Сообщений: 20
Награды: 2
Город: Москва
Репутация: 6
Замечания: 40%
Статус:
а как правильно можно весь скрипт написать?
TrevelXPДата: Четверг, 03.04.2008, 02:42 | Сообщение # 4
Новенький
Группа: Продвинутые
Сообщений: 43
Награды: 2
Город: Basildon
Репутация: 20
Замечания: 0%
Статус:
#include <a_samp>
#include <a_objects>
new shlag;
public OnFilterScriptInit()
{
shlag = CreateObject(968,-2083.276,-94.483,34.980,0.0,0.0,-90.500);
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/clg", true)==0)
{
if(IsPlayerAdmin(playerid))
{
MoveObject(shlag,-2083.276,-94.483,34.980,2.5); // 2.5 скорость закрытие
SendClientMessage(playerid, 0x009900, " Ворота закрыты");
}
else
{
SendClientMessage(playerid, 0x3b3b3b, " Вы не админ");
}
}
if (strcmp(cmdtext, "/opengate", true)==0)
{
if(IsPlayerAdmin(playerid))
{
MoveObject(shlag,-2083.276,-94.483,34.980,2.5); // 2.5 Скорость открытие
SendClientMessage(playerid, 0x009900, " Ворота открыты");
}
else
{
SendClientMessage(playerid, 0x3b3b3b, " Вы не админ");
}
}
return 1;
}

Попробуй так wink

AlekseyДата: Четверг, 03.04.2008, 08:02 | Сообщение # 5
Советчик
Группа: Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус:
мове обджект рулит!!!


вааааааааааййй..// :(0
  • Страница 1 из 1
  • 1
Поиск:





 


 


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