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

 



 
          





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





Последние Файлы 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  
Помощь по GTA SAMP (Первая база знаний)
ForgottenДата: Понедельник, 27.12.2010, 01:22 | Сообщение # 9766
Новенький
Группа: Пользователи
Сообщений: 54
Награды: 1
Город: Минск
Репутация: 33
Замечания: 0%
Статус:
Quote (Likoniko)
Как сделать проверку *находится ли игрок на позиции*? Просто делаю команду /film (туториал) и она должна работать только на определённой позиции.

if(PlayerToPoint(3.0,playerid,X,Y,Z))
3.0 - радиус действия
X,Y,Z - координаты

NVALДата: Понедельник, 27.12.2010, 03:11 | Сообщение # 9767
Освоившийся
Группа: Продвинутые
Сообщений: 121
Награды: 1
Город: Архангельск
Репутация: 39
Замечания: 0%
Статус:
Нужно объявить двумерный строковый массив. Грубо говоря диалоговое окно обращается к такой то строке, такому то наименованию, проблема лишь в том, что массив строковый, приведу пример как сделал я, но выдает ошибку C:\Documents and Settings\Владелец\Рабочий стол\GAMELIVE NEW VERSION\gamemodes\GL.pwn(90) : error 018: initialization data exceeds declared size
Code
new AutoForAll[10][9] =
{
     {"Landstalker","400","Джип","4","задний","-","-","-","20000"},
     {"Bravura","401","Седан","2","передний","-","-","-","15000"},
     {"Buffalo","402","Мощный седан","2","задний","-","-","-","30000"},
     {"Linerunner","403","Грузовик(для прицепа)","2","задний","-","-","-","50000"},
     {"Perrenial","404","Полуджип","4","передний","-","-","-","10000"},
     {"Sentinal","405","Седан","4","задний","-","-","-","20000"},
     {"Stretch","409","Лимузин","4","задний","-","-","-","50000"},
     {"Manana","410","Седан","2","передний","-","-","-","10000"},
     {"Voodoo","412","Лоурайдер","2","задний","-","-","-","17500"},
     {"Pony","413","Фургон","4","задний","-","-","-","22500"}
}

Code
             case 0:
              {
                  ShowPlayerDialog(playerid, 61, "Покупка личного автомобиля", " %s \n %s \n %s \n %s \n %s \n %s \n %s \n %s \n %s \n %s", AutoForAll[0][0], AutoForAll[1][0], AutoForAll[2][0], AutoForAll[3][0], AutoForAll[4][0], AutoForAll[5][0], AutoForAll[6][0], AutoForAll[7][0], AutoForAll[8][0], AutoForAll[9][0]);
              }

Добавлено (27.12.2010, 03:11)
---------------------------------------------
Спать мне надо больше, как увидел в чем ошибка в истерическом смехе загнулся.

LikonikoДата: Понедельник, 27.12.2010, 09:51 | Сообщение # 9768
Местный
Группа: I'm V.I.P.
Сообщений: 584
Награды: 3
Город: Vaasa
Репутация: 199
Замечания: 20%
Статус:
Quote (Forgotten)
if(PlayerToPoint(3.0,playerid,X,Y,Z))
3.0 - радиус действия
X,Y,Z - координаты

error 017: undefined symbol "PlayerToPoint"



[cut noguest=Мои работы]FAQ перенапровление портов:http://www.samp-rus.com/forum/42-14704-1
[FS]_bus_job:http://www.samp-rus.com/forum/8-14707-1
[FS]Cafe:http://www.samp-rus.com/forum/8-14725-1
[FS]Gate Creator:http://www.samp-rus.com/forum/8-14747-1#314492
[MAP]Office:http://www.samp-rus.com/forum/65-16002-1
[MAP]Квартиры:http://www.samp-rus.com/forum/65-16183-1
[FS] Квартиры:http://www.samp-rus.com/forum/8-16212-1[/cut]
Мой блог
Sl1mДата: Понедельник, 27.12.2010, 09:53 | Сообщение # 9769
Советчик
Группа: I'm V.I.P.
Сообщений: 1153
Награды: 22
Город: Arizona
Репутация: 696
Замечания: 0%
Статус:
Likoniko, Символ "PlayerToPoint" не где не используется.
LikonikoДата: Понедельник, 27.12.2010, 10:33 | Сообщение # 9770
Местный
Группа: I'm V.I.P.
Сообщений: 584
Награды: 3
Город: Vaasa
Репутация: 199
Замечания: 20%
Статус:
проще говоря как мне зделать выход по команде???

Добавлено (27.12.2010, 10:06)
---------------------------------------------

Code
public OnPlayerCommandText(playerid, cmdtext[])
{
  if (strcmp("/mycommand", cmdtext, true, 10) == 0)
  {
      SetPlayerPos(playerid,1213.53894043,-1755.69836426,13.46749496);
   return 1;
  }
   if (strcmp("/film", cmdtext, true, 10) == 0)
  {
      pomosh =
   if(PlayerToPoint(3.0,playerid,1219.9298,-1762.9597,13.6918))
   SendClientMessage(playerid, 0xFFFFCC, "Ôèëüì: Âû âêëþ÷èëè îçíàêîìèòåëüíûé ôèëüì.");
   SendClientMessage(playerid, 0xFFFFCC, "Óñòðîèâøèñü íà ðàáîòó âîäèòåëåì, âàì âûäàäóò ìàðøðóò.");
   SendClientMessage(playerid, 0xFFFFCC, "Ñîáëþäàéòå ïðàâèëà äîðîæíîãî äâèæåíèÿ, è åçäèòå àêêóðàòíî.");
   SendClientMessage(playerid, 0xFFFFCC, " ïðàòèâíîì ñëó÷àå, óáûòêè âûùèòàþò èç âàøåé çàðïëàòû.");
   return 1;
  }
  return 0;
}

Code
C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(37) : warning 217: loose indentation
C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(122) : warning 217: loose indentation
C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(124 -- 125) : error 029: invalid expression, assumed zero
C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(125) : error 017: undefined symbol "PlayerToPoint"
C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(132) : warning 217: loose indentation
C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(208) : warning 217: loose indentation
Pawn compiler 3.2.3664     Copyright (c) 1997-2006, ITB CompuPhase

2 Errors.

Где я напортачил?

Добавлено (27.12.2010, 10:33)
---------------------------------------------

Code
    if (strcmp("/film", cmdtext, true, 10) == 0)
  {
   new Float:x, Float:y, Float:z
         GetPlayerPos(playerid,x,y,z);
         if(PlayerToPoint(3.0,playerid,1219.9298,-1762.9597,13.6918));
   SendClientMessage(playerid, 0xFFFFCC, "Ôèëüì: Âû âêëþ÷èëè îçíàêîìèòåëüíûé ôèëüì.");
   SendClientMessage(playerid, 0xFFFFCC, "Óñòðîèâøèñü íà ðàáîòó âîäèòåëåì, âàì âûäàäóò ìàðøðóò.");
   SendClientMessage(playerid, 0xFFFFCC, "Ñîáëþäàéòå ïðàâèëà äîðîæíîãî äâèæåíèÿ, è åçäèòå àêêóðàòíî.");
   SendClientMessage(playerid, 0xFFFFCC, " ïðàòèâíîì ñëó÷àå, óáûòêè âûùèòàþò èç âàøåé çàðïëàòû.");
   return 1;
  }

Code
C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(37) : warning 217: loose indentation
C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(125) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(126) : error 017: undefined symbol "PlayerToPoint"
C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(126) : error 036: empty statement
C:\Users\Nikita\Desktop\samp\filterscripts\[FS]_bus_job.pwn(209) : warning 217: loose indentation
Pawn compiler 3.2.3664     Copyright (c) 1997-2006, ITB CompuPhase

3 Errors.

что тут не так?



[cut noguest=Мои работы]FAQ перенапровление портов:http://www.samp-rus.com/forum/42-14704-1
[FS]_bus_job:http://www.samp-rus.com/forum/8-14707-1
[FS]Cafe:http://www.samp-rus.com/forum/8-14725-1
[FS]Gate Creator:http://www.samp-rus.com/forum/8-14747-1#314492
[MAP]Office:http://www.samp-rus.com/forum/65-16002-1
[MAP]Квартиры:http://www.samp-rus.com/forum/65-16183-1
[FS] Квартиры:http://www.samp-rus.com/forum/8-16212-1[/cut]
Мой блог
Sl1mДата: Понедельник, 27.12.2010, 10:44 | Сообщение # 9771
Советчик
Группа: I'm V.I.P.
Сообщений: 1153
Награды: 22
Город: Arizona
Репутация: 696
Замечания: 0%
Статус:
Likoniko, new PlayerToPoint; но я не знаю, я никогда с этой проблемой не сталкивался. (да и вообще, с pawn долго не работал)
p.s; [добавлять ко всем new]

Faradey27Дата: Понедельник, 27.12.2010, 10:53 | Сообщение # 9772
Новенький
Группа: Пользователи
Сообщений: 3
Награды: 0
Город: Ukraine
Репутация: 0
Замечания: 0%
Статус:
Подскажите сейчас хочу заказать хостинг, но на хостингах предлагается еще услуга выделенный айпи, если ее не заказывать будет ли виден мой сервер для всех? или необходимо и ее покупать для того что-бы сервер для всего инета был доступен?(хостинг создаю на http://pawn.su)


u@lll
NikonДата: Понедельник, 27.12.2010, 11:03 | Сообщение # 9773
Постоялец
Группа: I'm V.I.P.
Сообщений: 481
Награды: 14
Город: Kiev
Репутация: 432
Замечания: 40%
Статус:
Quote (Faradey27)
Подскажите сейчас хочу заказать хостинг, но на хостингах предлагается еще услуга выделенный айпи, если ее не заказывать будет ли виден мой сервер для всех? или необходимо и ее покупать для того что-бы сервер для всего инета был доступен?(хостинг создаю на http://pawn.su )

Её не обязательно покупать, ваш сервер и так будет доступен для всех

Faradey27Дата: Понедельник, 27.12.2010, 11:12 | Сообщение # 9774
Новенький
Группа: Пользователи
Сообщений: 3
Награды: 0
Город: Ukraine
Репутация: 0
Замечания: 0%
Статус:
а что тогда дает вобще покупка выделенного айпи?


u@lll
LikonikoДата: Понедельник, 27.12.2010, 12:48 | Сообщение # 9775
Местный
Группа: I'm V.I.P.
Сообщений: 584
Награды: 3
Город: Vaasa
Репутация: 199
Замечания: 20%
Статус:
как сделать чтобы телепортировало по команде , и производилась проверка чтоб игрок телепортировался только из определённого места. Проще говоря сделать выход из здания по команде.

Добавлено (27.12.2010, 12:48)
---------------------------------------------

Code
public OnPlayerCommandText(playerid, cmdtext[])
{
  if (strcmp("/mycommand", cmdtext, true, 10) == 0)
  {
      SetPlayerPos(playerid,1213.53894043,-1755.69836426,13.46749496);
   return 1;
  }
  {
  if (strcmp("/mycommand2", cmdtext, true, 10) == 0)
  {
   SetCameraBehindPlayer(playerid);
   return 1;
  }
  {
  if (strcmp("/exit", cmdtext, true, 10) == 0)
  {
   if(PlayerToPoint(10, playerid,1209.1731,-1756.7441,13.6992))
        SetPlayerPos(playerid,1203.2830,-1753.6798,13.5826);
   return 1;
  }
  return 0;
}
}
  return 0;
}

Помогите, 1ая команда работает , остальные 2ве нет. Почему??


[cut noguest=Мои работы]FAQ перенапровление портов:http://www.samp-rus.com/forum/42-14704-1
[FS]_bus_job:http://www.samp-rus.com/forum/8-14707-1
[FS]Cafe:http://www.samp-rus.com/forum/8-14725-1
[FS]Gate Creator:http://www.samp-rus.com/forum/8-14747-1#314492
[MAP]Office:http://www.samp-rus.com/forum/65-16002-1
[MAP]Квартиры:http://www.samp-rus.com/forum/65-16183-1
[FS] Квартиры:http://www.samp-rus.com/forum/8-16212-1[/cut]
Мой блог
Sl1mДата: Понедельник, 27.12.2010, 13:02 | Сообщение # 9776
Советчик
Группа: I'm V.I.P.
Сообщений: 1153
Награды: 22
Город: Arizona
Репутация: 696
Замечания: 0%
Статус:
Likoniko, Что последнее 2 команды делают?
p.s; [ny /exit 9cno a 2?]

vladik13Дата: Понедельник, 27.12.2010, 13:24 | Сообщение # 9777
Уверенный в себе
Группа: Пользователи
Сообщений: 157
Награды: 2
Город: Екатеринбург - столица урала!
Репутация: -21
Замечания: 40%
Статус:
Помогите ПЛЗ, где взять инклуд MidoStream


Давай за красивый рэп,
Сложим рифмоваными узорами этот трэк,
И пока будут бится наши сердца,
Будем писать до конца. Да ведь братца?
Sl1mДата: Понедельник, 27.12.2010, 13:27 | Сообщение # 9778
Советчик
Группа: I'm V.I.P.
Сообщений: 1153
Награды: 22
Город: Arizona
Репутация: 696
Замечания: 0%
Статус:
vladik13, http://solidfiles.com/d/4x9O/
Makar_PogorelovДата: Понедельник, 27.12.2010, 13:32 | Сообщение # 9779
Освоившийся
Группа: Пользователи
Сообщений: 75
Награды: 0
Город: Дзержинск
Репутация: 0
Замечания: 0%
Статус:
Quote (Faradey27)
а что тогда дает вобще покупка выделенного айпи?

Выделенный айпи это пор стандартный насколько я помню.Брал кс сервак так вот там было написано что выделенный ип это не порт какойто там 8956 а 7777 или 7778
Вот так короч.

vladik13Дата: Понедельник, 27.12.2010, 13:35 | Сообщение # 9780
Уверенный в себе
Группа: Пользователи
Сообщений: 157
Награды: 2
Город: Екатеринбург - столица урала!
Репутация: -21
Замечания: 40%
Статус:
Shephart СПС от души=)


Давай за красивый рэп,
Сложим рифмоваными узорами этот трэк,
И пока будут бится наши сердца,
Будем писать до конца. Да ведь братца?
Поиск:





 


 


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