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

 



 
          





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





Последние Файлы 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
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
Поиск:





 


 


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