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

 



 
          





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





Последние Файлы 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
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: AXE, Weddew  
Ворота
SolitarioniДата: Среда, 30.09.2009, 13:35 | Сообщение # 16
Постоялец
Группа: I'm V.I.P.
Сообщений: 350
Награды: 12
Город: Ростов-на-Дону
Репутация: 198
Замечания: 0%
Статус:
Quote (golden103)
только я

Вставь в начало команды:
if (условие определяющее тебя) return 1;

Нарпимер

new name[MAX_PLAYER_NAME]
GetPlayerName(playerid,name,MAX_PLAYER_NAME);// Записывает ник в матрицу name
if (name == "Pupkin") return 1; // Ну вместо пупкина поставь свой ник.






Справочник стандартных функций:

a_vehicles
file.inc
a_sampdb.inc
a_samp callbacks
a_players.inc
a_objects.inc
DiZiДата: Среда, 30.09.2009, 14:26 | Сообщение # 17
Местный
Группа: Продвинутые
Сообщений: 669
Награды: 2
Город: новокузнецк
Репутация: 158
Замечания: 40%
Статус:
Code
public OnPlayerCommandText(playerid, cmdtext[])
{
  new string[256];
  new playermoney;
  new sendername[MAX_PLAYER_NAME];
  new giveplayer[MAX_PLAYER_NAME];
  new playername[MAX_PLAYER_NAME];
  new cmd[256];
  new tmp[256];
  new giveplayerid, moneys, idx;
  cmd = strtok(cmdtext, idx);
   
  new name[MAX_PLAYER_NAME]
  GetPlayerName(playerid,name,DroN);// Записывает ник в матрицу name
  if (name == "DroN") return 1; // Ну вместо пупкина поставь свой ник.
  if(strcmp(cmd, "/open", true) == 0){
  MoveObject(Gate,1003.5131835938,-644.04858398438,117,1.0);
  return 1;
  }
  if(strcmp(cmd, "/close", true) == 0){
  MoveObject(Gate,1003.4100341797,-643.82086181641,122.18469238281,1.0);
  return 1;
}

чет я не понял, так?


======= Мои проекты =======
[GM]Zombie Mod [Разработка][7%]
=======================


=====Мои работы=====
[FS] Auto Menu
[FS] AdminPanel




SolitarioniДата: Среда, 30.09.2009, 15:34 | Сообщение # 18
Постоялец
Группа: I'm V.I.P.
Сообщений: 350
Награды: 12
Город: Ростов-на-Дону
Репутация: 198
Замечания: 0%
Статус:
Quote (golden103)
чет я не понял, так?

Нет. В команду, сразу полсе if(strcmp(cmd, "/close", true) == 0), ну и там же у тебя наверно должен быть if(strcmp(cmd, "/open", true) == 0) после него тоже.






Справочник стандартных функций:

a_vehicles
file.inc
a_sampdb.inc
a_samp callbacks
a_players.inc
a_objects.inc
DiZiДата: Четверг, 01.10.2009, 14:59 | Сообщение # 19
Местный
Группа: Продвинутые
Сообщений: 669
Награды: 2
Город: новокузнецк
Репутация: 158
Замечания: 40%
Статус:
все зделал он выдал ошибку

Вот код



======= Мои проекты =======
[GM]Zombie Mod [Разработка][7%]
=======================


=====Мои работы=====
[FS] Auto Menu
[FS] AdminPanel






Сообщение отредактировал golden103 - Четверг, 01.10.2009, 15:00
SolitarioniДата: Четверг, 01.10.2009, 15:30 | Сообщение # 20
Постоялец
Группа: I'm V.I.P.
Сообщений: 350
Награды: 12
Город: Ростов-на-Дону
Репутация: 198
Замечания: 0%
Статус:
Ну всё правильно, свой ник нужно в кавычки заключить "DroN", а так компелятор воспринемает его как переменную, и ругается то что ты её не описал. Вообщем просто зделай кавычки? Зачем их убирал?






Справочник стандартных функций:

a_vehicles
file.inc
a_sampdb.inc
a_samp callbacks
a_players.inc
a_objects.inc
ZirkiNДата: Четверг, 01.10.2009, 15:40 | Сообщение # 21
Постоялец
Группа: Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус:
golden103, if(name == DroN) return 1; вот это как раз не даст открыть ворота тому, чей ник вписан, а остальным даст
разве == работает для массивов в с/павн?
Попробуй так:
if(!strcmp(cmd, "/dc", true)){
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,MAX_PLAYER_NAME);
if(!strcmp(name, "DroN", true)) MoveObject(Gate,1003.4100341797,-643.82086181641,122.18469238281,1.0);
return 1;
}
и также открытие



all:GMCC ~2%
current:GMCC.C.L0 ~49%


Сообщение отредактировал ZirkiN - Четверг, 01.10.2009, 15:50
DiZiДата: Четверг, 01.10.2009, 15:47 | Сообщение # 22
Местный
Группа: Продвинутые
Сообщений: 669
Награды: 2
Город: новокузнецк
Репутация: 158
Замечания: 40%
Статус:
Все равно выдает ошибку




======= Мои проекты =======
[GM]Zombie Mod [Разработка][7%]
=======================


=====Мои работы=====
[FS] Auto Menu
[FS] AdminPanel






Сообщение отредактировал golden103 - Четверг, 01.10.2009, 15:49
SolitarioniДата: Четверг, 01.10.2009, 15:54 | Сообщение # 23
Постоялец
Группа: I'm V.I.P.
Сообщений: 350
Награды: 12
Город: Ростов-на-Дону
Репутация: 198
Замечания: 0%
Статус:
А ну да. Используй условие как подсказал тебе ZirkiN. Действительно, она так не сравнит матрицу и строку.






Справочник стандартных функций:

a_vehicles
file.inc
a_sampdb.inc
a_samp callbacks
a_players.inc
a_objects.inc


Сообщение отредактировал Loneli - Четверг, 01.10.2009, 16:07
DiZiДата: Четверг, 01.10.2009, 16:20 | Сообщение # 24
Местный
Группа: Продвинутые
Сообщений: 669
Награды: 2
Город: новокузнецк
Репутация: 158
Замечания: 40%
Статус:
Спс ребят, все получилось ZirkiN, лови плюсяру cool


======= Мои проекты =======
[GM]Zombie Mod [Разработка][7%]
=======================


=====Мои работы=====
[FS] Auto Menu
[FS] AdminPanel




™punkroma™Дата: Воскресенье, 18.10.2009, 01:05 | Сообщение # 25
Новенький
Группа: Пользователи
Сообщений: 33
Награды: 4
Город: Железногорск
Репутация: -25
Замечания: 0%
Статус:
skeJt23, Советую пользоваться MTA Map editor, а потом уже смортреть


[FS] Dom Verona - 100%
[FS] BazaLS - 100%
[FS] GatesCopSF - 100%
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:





 


 


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