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

 



 
          





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





Последние Файлы 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  
[Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
ВеликсДата: Среда, 11.01.2012, 23:37 | Сообщение # 1
Мастер джэдай
Группа: Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус:
[move]-= Вопрос | Ответ =-[/move]

В этой теме вы сможете получить ответы, на многие ваши вопросы по PAWN.


Новичкам:


  • Внятно объясняйте вашу проблему, если вы получили ошибку, обязательно выкладывайте строки, на которые "ругается" компилятор.
  • Помощь идет только по желанию пользователя, если вам человек помог вам только частично, не нужно начинать поливать его грязью.
  • Возможно тип вашей проблемы уже обсуждался на форуме, воспользуйтесь поиском.
  • В этой теме пользователи лишь оказывают помощь в написании кода, а не пишут его за вас. (!!!)
  • Если вы хотите отблагодарить пользователя, жмите на кнопку . (Только для продвинутых, и выше)
  • Если вы уже задавали вопрос, и не получили на него ответа, лучше напишите в ЛС одному, из участников группы Support, чем зафлуживать тему.


Скриптерам:

  • Не оскорблять новичков.
  • Не флудить сообщениями, подобных "Закрой PAWNO и иди делай уроки".
  • Не посылать в поиск. Юзер итак уже пришёл сюда из поиска. Если решение проблемы уже было опубликовано, то указать в какой теме
  • Как можно понятней объяснять решение той, или иной проблемы, по возможности приводить примеры.



[cut=freestyle]
ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ ,
СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ,
ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ,
ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ.
УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА.
ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ.
ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ.
ЛЕНАРУ ДАЙ УМА И ЛЕНУ
НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ
© Хасан
[/cut]


Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17
ХасанДата: Среда, 07.11.2012, 12:14 | Сообщение # 5116
Группа: Модераторы
Сообщений: 2816
Награды: 388
Город: X-Files
Репутация: 2965
Замечания: 0%
Статус:
Ребят такой вопросик,я знаю что можно цеплять объект к объекту и получается одно целое,а можно ли это "одно целое"приатачить потом на игрока?


малі діти недають нам спати - великі діти недають нам жити © Iван Миколайчук

— Вот ты говорил, город — сила, а здесь слабые все.
— Город — это злая сила. Сильный приезжает — становится слабым. Город забирает силу. Вот и ты пропал…© Брат

— ...лягушки падают с неба
— Видимо у них не раскрылись парашюты. © X-Files

— Разве вы не хотели бы жить вечно?
— Если в моде останутся штаны со стрелками то нет.© X-Files

Ибо таковые лжеапостолы, лукавые делатели, принимают вид Апостолов Христовых. И неудивительно: потому что сам сатана принимает вид Ангела света, а потому не великое дело, если и служители его принимают вид служителей правды; но конец их будет по делам их.
(2Кор 11:13-15).
WeddewДата: Среда, 07.11.2012, 13:51 | Сообщение # 5117
Группа: Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Quote (Хасан)
Ребят такой вопросик,я знаю что можно цеплять объект к объекту и получается одно целое,а можно ли это "одно целое"приатачить потом на игрока?

Объект к объекту можно функцией AttachObjectToObject [cut noguest=Синтаксис AttachObjectToObject]http://wiki.sa-mp.com/wiki/AttachObjectToObject[/cut]
Я думаю что этот объект (состоящий из двух объектов) возможно далее прикрепить к игроку функцией AttachObjectToPlayer
[cut noguest=Синтаксис AttachObjectToPlayer]http://wiki.sa-mp.com/wiki/AttachObjectToPlayer[/cut]

Добавлено (07.11.2012, 12:49)
---------------------------------------------
Только функция AttachObjectToObject ничего не возвращает, а значит нельзя узнать ID общего объекта

Добавлено (07.11.2012, 12:51)
---------------------------------------------
Но можно попробовать присоединить эти два объекта к игроку.

Добавлено (07.11.2012, 12:57)
---------------------------------------------
Пример кода

Code
new object1 = CreateObject(1, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); // создаем первый объект
new object2 = CreateObject(2, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); // создаем второй объект
AttachObjectToObject(1, 2, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); //прикрепляем объекты друг к другу
AttachObjectToPlayer(1, playerid, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); //Прикрепление первого объекта к игроку
AttachObjectToPlayer(2, playerid, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); //Прикрепление второго объекта к игроку

Однако это всего лишь предположение. Экспериментируйте. Сообщите пожалуйста о результатах.

Добавлено (07.11.2012, 13:51)
---------------------------------------------
Подумав немного, придумал еще один: так как оба объекта крепятся друг к другу, а затем крепятся к игроку, то отпадает необходимость крепить эти объекты друг к другу, а крепить их непосредственно к игроку и уже двигать по X и Y относительно игрока.
Пример кода

Code
new object1 = CreateObject(1, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); // создаем первый объект  
new object2 = CreateObject(2, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); // создаем второй объект  
//Убрана строка прикрепления объектов друг к другу
AttachObjectToPlayer(1, playerid, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); //Прикрепление первого объекта к игроку  
AttachObjectToPlayer(2, playerid, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); //Прикрепление второго объекта к игроку




www.weddew-shop.ru
artemganin1999Дата: Среда, 07.11.2012, 13:51 | Сообщение # 5118
Уверенный в себе
Группа: Пользователи
Сообщений: 184
Награды: 0
Репутация: -28
Замечания: 0%
Статус:
Weddew, я свой pwn просканоривал и что дальше??? он мне выдал http://s51.radikal.ru/i134/1211/b8/cc0c97e87751.jpg в коде вот это место http://rghost.ru/41402000
WeddewДата: Среда, 07.11.2012, 13:56 | Сообщение # 5119
Группа: Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Quote (artemganin1999)
Weddew, я свой pwn просканоривал и что дальше??? он мне выдал http://s51.radikal.ru/i134/1211/b8/cc0c97e87751.jpg в коде вот это место http://rghost.ru/41402000

Судя по программе, количество скобок { ( [ ] ) } одинаково. В Notepad++, если код написан с соблюдением табуляции, сразу видно незакрытые скобки. Поищите хорошенько или скиньте свой мод с инклюдами




www.weddew-shop.ru
MyatKOДата: Среда, 07.11.2012, 14:23 | Сообщение # 5120
Уверенный в себе
Группа: Продвинутые
Сообщений: 156
Награды: 2
Город: Казань
Репутация: 121
Замечания: 0%
Статус:
Уже 4-ый день бьюсь над этой проблемой. Дело не в скобке (инфа 146%, проверял где только возможно). Пожалуйста, помогите.


Сообщение отредактировал MyatKO - Среда, 07.11.2012, 14:23
WeddewДата: Среда, 07.11.2012, 14:40 | Сообщение # 5121
Группа: Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Quote (MyatKO)
Уже 4-ый день бьюсь над этой проблемой. Дело не в скобке (инфа 146%, проверял где только возможно). Пожалуйста, помогите.

Одна из точных причин данной проблемы - лишняя } скобка. Для проверки киньте свой мод с инклюдами




www.weddew-shop.ru
artemganin1999Дата: Среда, 07.11.2012, 14:46 | Сообщение # 5122
Уверенный в себе
Группа: Пользователи
Сообщений: 184
Награды: 0
Репутация: -28
Замечания: 0%
Статус:
Weddew, прости нуба если что не то либо что лишнего скинул :D http://rghost.ru/41403160
WeddewДата: Среда, 07.11.2012, 16:10 | Сообщение # 5123
Группа: Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Quote (artemganin1999)
Weddew, прости нуба если что не то либо что лишнего скинул http://rghost.ru/41403160

Для начала выстройте код лесенкой (соблюдая табуляцию)




www.weddew-shop.ru
artemganin1999Дата: Среда, 07.11.2012, 18:39 | Сообщение # 5124
Уверенный в себе
Группа: Пользователи
Сообщений: 184
Награды: 0
Репутация: -28
Замечания: 0%
Статус:
Weddew, издеваетесь?))) я даже не знаю как это сделать
WeddewДата: Среда, 07.11.2012, 21:29 | Сообщение # 5125
Группа: Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Quote (artemganin1999)
Weddew, издеваетесь?))) я даже не знаю как это сделать

Ничего страшного. Приведу пример
В этом примере не соблюдена табуляция
Code

if(условие)
{
     функция
     }

В этом примере соблюдена табуляция
Code

if(условие)
{
     функция
}

Добавлено (07.11.2012, 21:25)
---------------------------------------------
Отступы нужно делать нажимая кнопку Tab

Добавлено (07.11.2012, 21:27)
---------------------------------------------
Выполняя эти условия, Вы обеспечиваете читаемость кода, соответственно софт, написанный для поиска незакрытых скобок будет работать как часы

Добавлено (07.11.2012, 21:29)
---------------------------------------------
Выстройте код лесенкой и программа найдет незакрытую скобку



www.weddew-shop.ru
romanziДата: Четверг, 08.11.2012, 00:42 | Сообщение # 5126
Новенький
Группа: Пользователи
Сообщений: 66
Награды: 0
Город: Днепропетровск
Репутация: 9
Замечания: 0%
Статус:
Не хочу терять время и спрошу здесь:
Нужно в РП сервере добавить пару параметров игрокам в PlayerInfo (pInfo).
Что мне нужно сделать для этого?
Добавить этот параметр в pInfo например pLodka.
Потом нужно её где-то инициализировать как переменную?

И ещё одно но: на сервере уже есть аккаунты,мне нужно сделать так,что бы эта pLodka появилась и у уже зареганных игроков (со значением 0 или 255 конечно).

MckenzyДата: Четверг, 08.11.2012, 01:13 | Сообщение # 5127
Советчик
Группа: I'm V.I.P.
Сообщений: 1212
Награды: 130
Город: Ярославль
Репутация: 2125
Замечания: 80%
Статус:
Quote (romanzi)
Добавить этот параметр в pInfo например pLodka.
Потом нужно её где-то инициализировать как переменную?

Нет, в enum pInfo в самый конец добавляй pLodka и все.

GeryyДата: Четверг, 08.11.2012, 03:43 | Сообщение # 5128
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (artemganin1999)
прости нуба если что не то либо что лишнего скинул http://rghost.ru/41403160

Проблема не в скобках, а в ошибках кода - главным образом из-за инклюдов, особенно JunkBuster. Надо все исправлять.



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
Mihail_KrugДата: Четверг, 08.11.2012, 05:21 | Сообщение # 5129
Новенький
Группа: Пользователи
Сообщений: 24
Награды: 1
Город: Kaliningrad
Репутация: 0
Замечания: 0%
Статус:
Доброй ночи товарищи,столкнулся с проблемой в моде SenseGame (интерьеры домов)
мне нужна помощь(заплачу)
мой скайп blatnoy39rus

GeryyДата: Четверг, 08.11.2012, 11:30 | Сообщение # 5130
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (Mihail_Krug)
мне нужна помощь(заплачу)

Укажите лучше какая именно помощь нужна.



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
Поиск:





 


 


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