|
[Архив #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 |
| |
|
|
| Weddew | Дата: Среда, 16.01.2013, 22:08 | Сообщение # 5641 |
|
Группа:
Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус: 
| artemganin1999, причины этой проблемы я тоже уже написал.
www.weddew-shop.ru
|
| |
|
|
| artemganin1999 | Дата: Среда, 16.01.2013, 22:31 | Сообщение # 5642 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 184
Награды: 0
Репутация: -28
Замечания: 0%
Статус: 
| я пытался искать в этом месте как исправить, но не получается не знаю что делать:(
|
| |
|
|
| Max | Дата: Четверг, 17.01.2013, 14:23 | Сообщение # 5643 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 172
Награды: 0
Город: Казань
Репутация: 59
Замечания: 0%
Статус: 
| Weddew, Цитата Проверьте на наличие вызова функции StopAudioStreamForPlayer. нету такой функции! Но песня всеравно останавливается..
|
| |
|
|
| sehrget | Дата: Суббота, 19.01.2013, 15:03 | Сообщение # 5644 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 393
Награды: 2
Город: Украина\Черкассы
Замечания: 40%
Статус: 
| Пробема: Я сделал свою систему спекта(с текстдрайвом), но не знаю как этот текстдрайв пустить один под другим(не хочу создавать 100500 текстдрайвов). Вот как это выглядит: PS: добавлял в пункты ТексдрайвГреате и в ТекстрайвСетСтринг \n , не помогло... PSS: текстрайв показывает реальные значения(просто я тестил систему с помощью сендбокса)
Сообщение отредактировал sehrget - Суббота, 19.01.2013, 15:05 |
| |
|
|
| Weddew | Дата: Суббота, 19.01.2013, 15:10 | Сообщение # 5645 |
|
Группа:
Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус: 
| Цитата (sehrget) PS: добавлял в пункты ТексдрайвГреате и в ТекстрайвСетСтринг \n , не помогло... PSS: текстрайв показывает реальные значения(просто я тестил систему с помощью сендбокса) Для переноса строки добавьте ~n~.
www.weddew-shop.ru
|
| |
|
|
| sehrget | Дата: Суббота, 19.01.2013, 15:14 | Сообщение # 5646 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 393
Награды: 2
Город: Украина\Черкассы
Замечания: 40%
Статус: 
| Цитата (Weddew) Для переноса строки добавьте ~n~. Cработало. Огромное спасибо, с меня +с
|
| |
|
|
| romanzi | Дата: Суббота, 19.01.2013, 21:29 | Сообщение # 5647 |
|
Новенький
Группа:
Пользователи
Сообщений: 66
Награды: 0
Город: Днепропетровск
Репутация: 9
Замечания: 0%
Статус: 
| Как отнимать жизни у игрока на 5 единиц каждые 10 сек? (что нужно в таймер вставить?) Как шатать экран (эффект опьянения).
|
| |
|
|
| Alcoholik | Дата: Суббота, 19.01.2013, 21:46 | Сообщение # 5648 |
|
Мастер джэдай
Группа:
Администратор
Сообщений: 8299
Награды: 111
Город: Санкт-Петербург
Репутация: 6085
Статус: 
| Цитата (romanzi) Как отнимать жизни у игрока на 5 единиц каждые 10 сек? (что нужно в таймер вставить?) Код new Float:health; GetPlayerHealth(playerid,health); SetPlayerHealth(playerid,health-5); Как шатать экран SetPlayerDrunkLevel(playerid,3000);
if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die(); Мониторинг sa:mp серверов Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги. Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
|
| |
|
|
| sehrget | Дата: Воскресенье, 20.01.2013, 14:41 | Сообщение # 5649 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 393
Награды: 2
Город: Украина\Черкассы
Замечания: 40%
Статус: 
| Хотел добавить на сервер администраторскую панель(на кликабетельных текстдрайвах), но не могу вставить в мод(любо куда) функцию :
Код PlayerTextDrawShow(playerid,gTextDraw[playerid]);
Сервер 0.3е, мб нужно обновить инклуд какой-то?
PS: вылезает ошибка: Код warning 213: tag mismatch
|
| |
|
|
| Weddew | Дата: Воскресенье, 20.01.2013, 16:26 | Сообщение # 5650 |
|
Группа:
Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус: 
| Цитата (sehrget) PS: вылезает ошибка: Код warning 213: tag mismatch Ошибка означает несовпадение типов аргументов. Проверьте тип gTextDraw. Должно быть: Код new Text:gTextDraw[MAX_PLAYERS];
www.weddew-shop.ru
|
| |
|
|
| sehrget | Дата: Воскресенье, 20.01.2013, 18:02 | Сообщение # 5651 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 393
Награды: 2
Город: Украина\Черкассы
Замечания: 40%
Статус: 
| Цитата (Weddew) new Text:gTextDraw[MAX_PLAYERS]; Код new Text:gTextDraw[MAX_PLAYERS]; у меня так и есть! Мб возможно заменить данную функцию на TextDrawShowForPlayer ?
Или я мб что-то не так делаю. Вот, что я делал: Ко всем нью new Text:gTextDraw[MAX_PLAYERS]; в public OnPlayerConnect(playerid): Код gTextDraw[playerid] = TextDrawCreate(10.000000, 141.000000, "AdminPanel"); TextDrawTextSize(gTextDraw[playerid],60.000000, 20.000000); TextDrawAlignment(gTextDraw[playerid],0); TextDrawBackgroundColor(gTextDraw[playerid],0x000000ff); TextDrawFont(gTextDraw[playerid],1); TextDrawLetterSize(gTextDraw[playerid],0.250000, 1.000000); TextDrawColor(gTextDraw[playerid],0xffffffff); TextDrawSetProportional(gTextDraw[playerid],1); TextDrawSetShadow(gTextDraw[playerid],1); TextDrawSetSelectable(gTextDraw[playerid], 1); public OnPlayerLogged(playerid, password[]): Код if(PlayerInfo[playerid][pAdmin] > 0) { PlayerTextDrawShow(playerid,gTextDraw[playerid]); return 1; } public OnPlayerClickTextDraw(playerid, Text:clickedid) Код public OnPlayerClickTextDraw(playerid, Text:clickedid) { if(clickedid == gTextDraw[playerid]) { ShowPlayerDialog(playerid,308,DIALOG_STYLE_INPUT,"Администраторская панель","Введите ID игрока для спекта:","Подтвердить","Отмена"); CancelSelectTextDraw(playerid); } return 1; }
Сообщение отредактировал sehrget - Воскресенье, 20.01.2013, 18:07 |
| |
|
|
| Weddew | Дата: Воскресенье, 20.01.2013, 18:36 | Сообщение # 5652 |
|
Группа:
Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус: 
| Цитата (sehrget) у меня так и есть! Мб возможно заменить данную функцию на TextDrawShowForPlayer ? Вы спокойно можете заменить на эту функцию, так как Вы создаете глобальный текстдрав. Все же странно, что возникает эта ошибка.
www.weddew-shop.ru
|
| |
|
|
| artemganin1999 | Дата: Воскресенье, 20.01.2013, 20:59 | Сообщение # 5653 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 184
Награды: 0
Репутация: -28
Замечания: 0%
Статус: 
| блин я уже не знаю что делать я весь интернет обрыл уже нигде не нашел решение проблемы. в моде есть код с воротами но на сервере их нету, вот мод rghost.ru/4302171 помогите те кто знает Добавлено (20.01.2013, 20:56) --------------------------------------------- извините ссылка битая rghost.ru/4302171 вот это нормально должно быть Добавлено (20.01.2013, 20:58) --------------------------------------------- rghost.ru/43021710 Добавлено (20.01.2013, 20:59) --------------------------------------------- последняя ссылка должна быть нормальная извините просто с телефона пишу
|
| |
|
|
| romanzi | Дата: Воскресенье, 20.01.2013, 22:56 | Сообщение # 5654 |
|
Новенький
Группа:
Пользователи
Сообщений: 66
Награды: 0
Город: Днепропетровск
Репутация: 9
Замечания: 0%
Статус: 
| Можно ли без каких-то лишних вещей (одной - двумя функциями,без всяких массивов с машинами) просто заглушить машину?
|
| |
|
|
| Weddew | Дата: Воскресенье, 20.01.2013, 23:12 | Сообщение # 5655 |
|
Группа:
Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус: 
| Цитата (romanzi) Можно ли без каких-то лишних вещей (одной - двумя функциями,без всяких массивов с машинами) просто заглушить машину? Конечно можно. Код SetVehicleParamsEx(vehicleid, false);
www.weddew-shop.ru
|
| |
|
|