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

 



 
        
Подвиcание SA-MP (2)
Max 20.02.2017 21:57
 





Рекомендуем:
Добавить IP: 95.172.59.51:7777





Последние Файлы 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
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
Скачать GTA SAMP 0.3.7 - Кл... 20.07.2015
Страница 268 из 412«12266267268269270411412»
Модератор форума: AXE, Weddew 
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » [Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
[Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
ВеликсДата: Среда, 11.01.2012, 23:37 | Сообщение # 1
Мастер джэдай
Группа: Модераторы
Сообщений: 3923
Награды: 287
Город: Мухосранск
Репутация: 8404
Замечания: 0%
Статус:
[move]-= Вопрос | Ответ =-[/move]

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


Новичкам:


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


Скриптерам:

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



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


Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17
makr0oДата: Воскресенье, 08.07.2012, 12:49 | Сообщение # 4006
Новенький
Группа: Пользователи
Сообщений: 39
Награды: 0
Город: Владикавказ
Репутация: 8
Замечания: 0%
Статус:
Подскажите пожалуйста. Есть база с автомобилями на продажу. При запуске мода автомобили выгружаются, спавнятся.
Как можно сделать проверку : если игрок сел в автомобиль, который на продажу, показать ему диалог с покупкой :)

zEscДата: Воскресенье, 08.07.2012, 13:17 | Сообщение # 4007
Global Elite
Группа: Ангел Хранитель
Сообщений: 895
Награды: 20
Репутация: 846
Замечания: 0%
Статус:
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER && VehOwned[vehicleid] == 0)
VehOwned[vehicleid] заменишь на свое.

Добавлено (08.07.2012, 13:17)
---------------------------------------------
И еще в проверку надо вставить проверку на рыночное авто


makr0oДата: Воскресенье, 08.07.2012, 13:32 | Сообщение # 4008
Новенький
Группа: Пользователи
Сообщений: 39
Награды: 0
Город: Владикавказ
Репутация: 8
Замечания: 0%
Статус:
Вставил код в паблик:
Code

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{  
  if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER && AvD[vehicleid][vA] == 1)
   {
     SendClientMessage(playerid,COLOR_YELLOW,"Машина продаётся");
     return 1;
   }

   return 1;
}


Вот запрос:
Code
   
  for(new v=0;v<sizeof(AvD);v++)
    {

    if(mysql_fetch_row_format(result, "|"))
     {
       sscanf(result,"p<|>ddffffdds[32]ddd",AvD[v][vID],AvD[v][vModel],AvD[v][vSX],AvD[v][vSY],AvD[v][vSZ],AvD[v][vSA],AvD[v][vVal],AvD[v][vOwned],AvD[v][vOwner],AvD[v][vC1],AvD[v][vC2],AvD[v][vA]);
       format(str,sizeof(str),"Цена %d",AvD[v][vVal]);
       AddStaticVehicle(AvD[v][vModel],AvD[v][vSX],AvD[v][vSY],AvD[v][vSZ],AvD[v][vSA],AvD[v][vC1],AvD[v][vC2]);
     
  }
    }

Сажусь в машину - 0 реакции. :(

zEscДата: Воскресенье, 08.07.2012, 13:42 | Сообщение # 4009
Global Elite
Группа: Ангел Хранитель
Сообщений: 895
Награды: 20
Репутация: 846
Замечания: 0%
Статус:
0 пробуй, а не 1

Добавлено (08.07.2012, 13:42)
---------------------------------------------
Посмотред твою структуру... Вот, вставляй это:
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER
&& AvD[vehicleid][vOwned] == 0)
{ SendClientMessage
(playerid,COLOR_YELLOW,"Машина продаётся");
return 1;
}


makr0oДата: Воскресенье, 08.07.2012, 13:50 | Сообщение # 4010
Новенький
Группа: Пользователи
Сообщений: 39
Награды: 0
Город: Владикавказ
Репутация: 8
Замечания: 0%
Статус:
С нулем тоже не работает :(
Может что-то не так с глобальной переменной AvD[][vA] ?

zEscДата: Воскресенье, 08.07.2012, 13:52 | Сообщение # 4011
Global Elite
Группа: Ангел Хранитель
Сообщений: 895
Награды: 20
Репутация: 846
Замечания: 0%
Статус:
Попробуй то что я выше предоставил, а там посмотрим...


makr0oДата: Воскресенье, 08.07.2012, 13:58 | Сообщение # 4012
Новенький
Группа: Пользователи
Сообщений: 39
Награды: 0
Город: Владикавказ
Репутация: 8
Замечания: 0%
Статус:
DjCubex, Не получается ... :(
zEscДата: Воскресенье, 08.07.2012, 14:02 | Сообщение # 4013
Global Elite
Группа: Ангел Хранитель
Сообщений: 895
Награды: 20
Репутация: 846
Замечания: 0%
Статус:
Странно... С AvD[vehicleid][vOwned] должно было работать... А ты точно в рыночную тачку садишся?


makr0oДата: Воскресенье, 08.07.2012, 14:07 | Сообщение # 4014
Новенький
Группа: Пользователи
Сообщений: 39
Награды: 0
Город: Владикавказ
Репутация: 8
Замечания: 0%
Статус:
DjCubex, У меня кроме этой тачки и трёх велосипедов ничего нет :D
zEscДата: Воскресенье, 08.07.2012, 14:12 | Сообщение # 4015
Global Elite
Группа: Ангел Хранитель
Сообщений: 895
Награды: 20
Репутация: 846
Замечания: 0%
Статус:
хех... Пробуй:
if(!ispassenger && AvD[vehicleid][vOwned] == 0)
{
SendClientMessage(playerid,COLOR_YELLOW,"Машина продаётся");
return 1;
}



makr0oДата: Воскресенье, 08.07.2012, 14:22 | Сообщение # 4016
Новенький
Группа: Пользователи
Сообщений: 39
Награды: 0
Город: Владикавказ
Репутация: 8
Замечания: 0%
Статус:
DjCubex, Сажусь в тачку - пишет машина продаётся, сажусь в велосипед - машина продаётся :D
zEscДата: Воскресенье, 08.07.2012, 14:25 | Сообщение # 4017
Global Elite
Группа: Ангел Хранитель
Сообщений: 895
Награды: 20
Репутация: 846
Замечания: 0%
Статус:
Поэтому я говорил, ставь проверку на рыночную тачку.


makr0oДата: Воскресенье, 08.07.2012, 14:32 | Сообщение # 4018
Новенький
Группа: Пользователи
Сообщений: 39
Награды: 0
Город: Владикавказ
Репутация: 8
Замечания: 0%
Статус:
Quote (DjCubex)
Поэтому я говорил, ставь проверку на рыночную тачку.


Где ставить-то? Не понял suicide2

zEscДата: Воскресенье, 08.07.2012, 14:59 | Сообщение # 4019
Global Elite
Группа: Ангел Хранитель
Сообщений: 895
Награды: 20
Репутация: 846
Замечания: 0%
Статус:
сделай к примеру проверку, если ид машины больше 0 и меньше количества строк в таблице, то машина рыночная. Но для этого загрузка и создание машин должны проходить первым действием.


makr0oДата: Воскресенье, 08.07.2012, 15:25 | Сообщение # 4020
Новенький
Группа: Пользователи
Сообщений: 39
Награды: 0
Город: Владикавказ
Репутация: 8
Замечания: 0%
Статус:
DjCubex, Спасибо :)
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » [Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
Страница 268 из 412«12266267268269270411412»
Поиск:





 


 


 
Хостинг от uCoz SAMP-RUS.COM