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

 



 
        
Подви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
Страница 351 из 412«12349350351352353411412»
Модератор форума: 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
MaxДата: Понедельник, 26.11.2012, 15:45 | Сообщение # 5251
Уверенный в себе
Группа: Продвинутые
Сообщений: 170
Награды: 0
Город: Казань
Репутация: 59
Замечания: 0%
Статус:
Weddew, нужно так чтобы Боты были как игроки! чисто просто стояли, имели никнейм тег и виднелись в таб меню!
Я видал у вас на сайте такое http://www.samp-rus.com/forum/34-13812-1#286481 вот оно!
только ссылка не рабочая!

prinzДата: Понедельник, 26.11.2012, 18:40 | Сообщение # 5252
Новенький
Группа: Пользователи
Сообщений: 20
Награды: 0
Город: TyimaZbI
Репутация: 4
Замечания: 0%
Статус:
Weddew,
public OnPlayerPickUpPickup(playerid, pickupid) //òåëåïîð2âõîäâûõîä
{

oldpickup[playerid] = pickupid;
new Float:zererf;
GetPlayerPos(playerid, PickupX[playerid], PickupY[playerid], zererf);
new string[256],Welcomeds[380];
new ARAMARAM[89];
for(new i; i<Bizneseggxernya; i++)
{
if(pickupid == BiznesInfo[i][InBiznesPickup])
{
if (strcmp("The State", BiznesInfo[i][Owner]))
{
if(GetPVarInt(playerid,"SHOWTEXT") < gettime())
{
new s[512];
DAENunaxuiXdd[playerid] = i;
format(s,512,"{839efe} %s\nВладелец недвижимости:%s| Постоянный доход: $%d\nцена: $%d| Купить: /buy | Продать: /sell",BiznesInfo[i][Namee],BiznesInfo[i][Owner],BiznesInfo[i][sbEntranceCost],BiznesInfo[i][Cost]);
ShowPlayerDialog(playerid,678,DIALOG_STYLE_MSGBOX,"Бизнес",s,"Купить","Продать");    
SetPVarInt(playerid,"SHOWTEXT",gettime()+5); 
}
ошибка в строке (2135) ShowPlayerDialog(playerid,678,DIALOG_STYLE_MSGBOX,"Бизнес",s,"Купить","Продать");

Добавлено (26.11.2012, 15:49)
---------------------------------------------
public OnPlayerPickUpPickup(playerid, pickupid) //телепорт2входвыход
{
if(pickupid == oldpickup[playerid]) return 1;
oldpickup[playerid] = pickupid;
new Float:zererf;
GetPlayerPos(playerid, PickupX[playerid], PickupY[playerid], zererf);
new string[256],Welcomeds[380];
new ARAMARAM[89];

for(new i; i<Bizneseggxernya; i++)
{
if(pickupid == BiznesInfo[i][InBiznesPickup])
{
if (strcmp("The State", BiznesInfo[i][Owner]))
{
if(GetPVarInt(playerid,"SHOWTEXT") < gettime())
{
new s[256];
DAENunaxuiXd[playerid] = i;
format(s,256,"{839efe}.-=========================> %s <=========================-.",BiznesInfo[i][Namee]);
SendClientMessage(playerid,-1,s);
format(s,256," {9eb4fe}Владелец недвижимости: %s | Постоянный доход: $%d",BiznesInfo[i][Owner],BiznesInfo[i][sbEntranceCost]);
SendClientMessage(playerid,-1,s);
format(s,256," {839efe}Цена недвижимости: $%d | Купить: /buy | Продать: /sell",BiznesInfo[i][Cost]);
SendClientMessage(playerid,-1,s);
SetPVarInt(playerid,"SHOWTEXT",gettime()+5);
}
}
else
{
if(GetPVarInt(playerid,"SHOWTEXT") < gettime())
{
new s[256];
NunaxuiXd[playerid] = i;
format(s,256,"{00d96c}.-=========================> %s <=========================-.",BiznesInfo[i][Namee]);
SendClientMessage(playerid,-1,s);
format(s,256," {33ff99}Cвободная недвижимость: | Постоянный доход: $%d",BiznesInfo[i][sbEntranceCost]);
SendClientMessage(playerid,-1,s);
format(s,256," {00d96c}Цена недвижимости: $%d | Купить: /buy | Продать: /sell",BiznesInfo[i][Cost]);
SendClientMessage(playerid,-1,s);
SetPVarInt(playerid,"SHOWTEXT",gettime()+5);
}
}
break;
}
}
for(new i; i<Hoteleggxernya; i++)
{
if(pickupid == HotelInfo[i][InBiznesPickup])
{
if (strcmp("The State", HotelInfo[i][Owner]))
{
if(GetPVarInt(playerid,"SHOWTEXT") < gettime())
{
new s[256];
DAENunaxuiXdd[playerid] = i;
SendClientMessage(playerid,-1,"{839efe}.-=========================> Квартира <=========================-.");
format(s,256," {9eb4fe}Владелец квартиры: %s | Коммунальные услуги: -$50",HotelInfo[i][Owner]);
SendClientMessage(playerid,-1,s);
format(s,256," {839efe}Цена квартиры: $%d | Купить квартиру: /buy | Продать квартиру: /sell",HotelInfo[i][Cost]);
SendClientMessage(playerid,-1,s);
SetPVarInt(playerid,"SHOWTEXT",gettime()+5);
}
}
else
{
if(GetPVarInt(playerid,"SHOWTEXT") < gettime())
{
new s[256];
NunaxuiXdX[playerid] = i;
SendClientMessage(playerid,-1,"{00d96c}.-=========================> Квартира <=========================-.");
SendClientMessage(playerid,-1," {33ff99}Cвободная квартира: | Коммунальные услуги: -$50");
format(s,256," {00d96c}Цена квартиры: $%d | Купить квартиру: /buy | Продать квартиру: /sell",HotelInfo[i][Cost]);
SendClientMessage(playerid,-1,s);
SetPVarInt(playerid,"SHOWTEXT",gettime()+5);
}
}
break;
}
}
это мой первоначальный код,я хочу сделать так чтобы подойдя к иконке биза выходило окошко(бизнес имя,цена,купить отмена,ну а если этот биз принадлежит игроку то вместо купить было продать)

Добавлено (26.11.2012, 16:11)
---------------------------------------------
может дело в этом??команда /buy действует на биз дом и отель,так же и комaнда продажы /sell
public OnPlayerCommandText
if(!strcmp(cmdtext, "/buy", true))
{
if(IsPlayerInRangeOfPoint(playerid, 2.00, BiznesInfo[NunaxuiXd[playerid]][IconX],BiznesInfo[NunaxuiXd[playerid]][IconY],BiznesInfo[NunaxuiXd[playerid]][IconZ]))
{
for(new g; g<Bizneseggxernya; g++)
{
if (!strcmp(BiznesInfo[g][Owner], GeroiNatanis(playerid)))
{
SendClientMessage(playerid,-1,"{00CCFF}У вас уже есть бизнес /sell");
return 1;
}
}
if(GetWelcomeMoney(playerid) < BiznesInfo[NunaxuiXd[playerid]][Cost])
{
SendClientMessage(playerid,-1,"{00CCFF}У вас нет необходимой сцммы!");
return 1;
}
new Wellyou[256];
format(Wellyou,sizeof(Wellyou),"[Инфо] %s КУПИЛ СЕБЕ НЕДВИЖИМОСТЬ $%d, теперь он получает больше денег ",GeroiNatanis(playerid),BiznesInfo[NunaxuiXd[playerid]][Cost]);
SendClientMessageToAll(0x14FF7FFF,Wellyou);
format(Wellyou,sizeof(Wellyou),"Вы купили себе недвижимость,с вашего счета снято $%d",BiznesInfo[NunaxuiXd[playerid]][Cost]/100*68);
SendClientMessage(playerid,0xFF9900AA,Wellyou);
GiveWelcomerMoney(playerid,-BiznesInfo[NunaxuiXd[playerid]][Cost]);
strmid(BiznesInfo[NunaxuiXd[playerid]][Owner], GeroiNatanis(playerid), 0, strlen(GeroiNatanis(playerid)), 255);
new s[512];
format(s,sizeof(s),"{527ac1}%s\nВладелец: %s",BiznesInfo[NunaxuiXd[playerid]][Namee],BiznesInfo[NunaxuiXd[playerid]][Owner]);
UpdateDynamic3DTextLabelText(BiznesInfo[NunaxuiXd[playerid]][InHouseText], 0xCCFFDDFF, s);
UpdateBiznes();
}
return 1;
}

Добавлено (26.11.2012, 18:40)
---------------------------------------------
всем спасибо за помощь почти все исправил,ошибок не выдает,но в окошке не указывается название, цена, владелец(на продаже),все высвечивается на самой иконке подскажите что добавить,исправить?и еще не совсем понял как сделать команды /buy и /sell на кнопке в меню


не судите строго,в языке pawn новечок
Dj_R[e]PAДата: Вторник, 27.11.2012, 10:59 | Сообщение # 5253
Новенький
Группа: Продвинутые
Сообщений: 45
Награды: 1
Город: BALAXTA
Репутация: 8
Замечания: 60%
Статус:
Всем привет, когда комплектил мод получилось вот такое, как избежать краха программы???



prinzДата: Вторник, 27.11.2012, 14:05 | Сообщение # 5254
Новенький
Группа: Пользователи
Сообщений: 20
Награды: 0
Город: TyimaZbI
Репутация: 4
Замечания: 0%
Статус:
Dj_R[e]PA, незакрытая фигурная скобка в коде


не судите строго,в языке pawn новечок
MaxДата: Вторник, 27.11.2012, 14:47 | Сообщение # 5255
Уверенный в себе
Группа: Продвинутые
Сообщений: 170
Награды: 0
Город: Казань
Репутация: 59
Замечания: 0%
Статус:
Weddew, нужно так чтобы Боты были как игроки! чисто просто стояли, имели никнейм тег и виднелись в таб меню!
Я видал у вас на сайте такое http://www.samp-rus.com/forum/34-13812-1#286481 вот оно!
только ссылка не рабочая![bgcolor=#EF84B5]

WeddewДата: Вторник, 27.11.2012, 19:59 | Сообщение # 5256
Группа: Ангел Хранитель
Сообщений: 1237
Награды: 19
Город: Казань
Репутация: 1245
Замечания: 0%
Статус:
Quote (Steep_Nk)
Weddew, нужно так чтобы Боты были как игроки! чисто просто стояли, имели никнейм тег и виднелись в таб меню!
Я видал у вас на сайте такое http://www.samp-rus.com/forum/34-13812-1#286481 вот оно!
только ссылка не рабочая!

Для этого можно воспользоваться стандартными функциями samp.
Ссылка на урок

Добавлено (27.11.2012, 19:53)
---------------------------------------------

Quote (Dj_R|e|PA)
Всем привет, когда комплектил мод получилось вот такое, как избежать краха программы???

Quote (prinz)
Dj_R[e]PA, незакрытая фигурная скобка в коде

Еще одна возможная причина - криво написанный код. Почитав эту тему выше, Вы сможете прочитать решение данной проблемы (я уже писал как ее решить)

Добавлено (27.11.2012, 19:59)
---------------------------------------------

Quote (prinz)
почти все исправил,ошибок не выдает,но в окошке не указывается название, цена, владелец(на продаже),все высвечивается на самой иконке подскажите что добавить,исправить?

Имеется ли у Вас в коде до ShowPlayerDialog
Code
new str[512];
format(str,sizeof(str)," %s\nВладелец: %s | Постоянный доход: $%d\n Цена: $%d | купить: /buy | продать: /sell",BiznesInfo[i][Namee],BiznesInfo[i][Owner],BiznesInfo[i][sbEntranceCost],BiznesInfo[i][Cost]);
?
Quote (prinz)
и еще не совсем понял как сделать команды /buy и /sell на кнопке в меню

public OnPlayerDialogResponse является обработчиком диалоговых окон. Следующий код необходимо добавить в эту функцию.
Code
if(dialogid == 678)  
{  
if(response)  
{    
OnPlayerCommandText(playerid,"/buy");  
}  
else  
{  
OnPlayerCommandText(playerid,"/sell");  
}




www.weddew-shop.ru
MaxДата: Вторник, 27.11.2012, 20:35 | Сообщение # 5257
Уверенный в себе
Группа: Продвинутые
Сообщений: 170
Награды: 0
Город: Казань
Репутация: 59
Замечания: 0%
Статус:
Weddewl, в том прикол что эти боты не будут видны в ТАБ меню и все...!
мне нужен Addon, Патченый samp-npc как на ссылке, который делает ботов похожимина игроков!
Пускиет в Таб меню! и еще у них показывает шкалу жизни и брони!

Добавлено (27.11.2012, 20:35)
---------------------------------------------
добавь пожалуйста в скайп maksimn-97 ! там быстрее как то переписываться! потом удалишь меня.!

the_poksДата: Вторник, 27.11.2012, 23:29 | Сообщение # 5258
Новенький
Группа: Пользователи
Сообщений: 20
Награды: 1
Город: Freiburg
Репутация: 0
Замечания: 0%
Статус:
проблема использую Фс для атача объектов к игроку , атачу к игроку например сумку 2919 , Она появляется и резко исчезает , что за фигня ?


Изучаю павно , ваши вопросы , притензии не к чему :)
prinzДата: Среда, 28.11.2012, 18:28 | Сообщение # 5259
Новенький
Группа: Пользователи
Сообщений: 20
Награды: 0
Город: TyimaZbI
Репутация: 4
Замечания: 0%
Статус:
Weddew, я нашел свою ошибку я ставил запятые между %s и %d спасибо тебе за помощь!!!!только у меня теперь появилась новая проблема,цена на биз 425к покупаю и в чате выводится сообщение что купил биз за 289к,а в диалоговом меню цена на биз ваще 5к


не судите строго,в языке pawn новечок
LatronДата: Четверг, 29.11.2012, 16:56 | Сообщение # 5260
Группа: I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус:
prinz, Ну наверное что-то напутали со спецификаторами...


Моё портфолио

Мои работы:
[ Lesson ] Операторы в PAWN.
[ Lesson ] Переменная.
[ GM ] RegSys. ( Last update: 21.04.2012 )




Улыбайся всем как можно шире - =)) Они должны быть уверены,что ты холодная лицемерная сволочь. © Виктор Пелевин
prinzДата: Четверг, 29.11.2012, 19:59 | Сообщение # 5261
Новенький
Группа: Пользователи
Сообщений: 20
Награды: 0
Город: TyimaZbI
Репутация: 4
Замечания: 0%
Статус:
Latron, спасибо,дело было в другом..


не судите строго,в языке pawn новечок
LatronДата: Четверг, 29.11.2012, 20:17 | Сообщение # 5262
Группа: I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус:
Quote (prinz)
Latron, спасибо,дело было в другом..

В чем ?)



Моё портфолио

Мои работы:
[ Lesson ] Операторы в PAWN.
[ Lesson ] Переменная.
[ GM ] RegSys. ( Last update: 21.04.2012 )




Улыбайся всем как можно шире - =)) Они должны быть уверены,что ты холодная лицемерная сволочь. © Виктор Пелевин
prinzДата: Четверг, 29.11.2012, 22:26 | Сообщение # 5263
Новенький
Группа: Пользователи
Сообщений: 20
Награды: 0
Город: TyimaZbI
Репутация: 4
Замечания: 0%
Статус:
Latron, я не знал что в языке pawn так много ньюансов,не поставил пробел в одном месте и поэтому был такой косяк

Добавлено (29.11.2012, 22:26)
---------------------------------------------
я снова по поводу бизнеса,проблема заключается в том что покупаю биз - все нормально,начинаю продавать и он его сразу автоматически покупает,в чем может быть причина?я думаю вся проблема в этом коде только не знаю как испарвить,или этот код сам неверный..
for(new i; i<Bizneseggxernya; i++)
{
if(pickupid == BiznesInfo[i][InBiznesPickup])
{
if (strcmp("The State", BiznesInfo[i][Owner]))
{
if(GetPVarInt(playerid,"SHOWTEXT") < gettime())
{
new s[256];
DAENunaxuiXd[playerid] = i;
format(s,256,"{4876FF} %s\nВладелец: %s \nПостоянный доход: $%d \nЦена: $%d",BiznesInfo[i][Namee],BiznesInfo[i][Owner],BiznesInfo[i][sbEntranceCost],BiznesInfo[i][Cost]);
ShowPlayerDialog(playerid,knop,DIALOG_STYLE_MSGBOX,"Бизнес",s, "Продать", "Отмена");
SetPVarInt(playerid,"SHOWTEXT",gettime()+5);
}
}
else
{
if(GetPVarInt(playerid,"SHOWTEXT") < gettime())
{
new s[256];
NunaxuiXd[playerid] = i;
format(s,256,"{4876FF}%s \nПостоянный доход: $%d \n Цена: $%d",BiznesInfo[i][Namee],BiznesInfo[i][sbEntranceCost],BiznesInfo[i][Cost]);
ShowPlayerDialog(playerid,knop1,DIALOG_STYLE_MSGBOX,"Бизнес",s, "Купить", "Отмена");
SetPVarInt(playerid,"SHOWTEXT",gettime()+5);
}
}
break;
}
}


не судите строго,в языке pawn новечок
AlcoholikДата: Четверг, 29.11.2012, 23:46 | Сообщение # 5264
Группа: Администратор
Сообщений: 8284
Награды: 111
Город: Санкт-Петербург
Репутация: 5935
Статус:
prinz, откуда этот код?


if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die();
Мониторинг sa:mp серверов


Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги.
Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
prinzДата: Пятница, 30.11.2012, 12:42 | Сообщение # 5265
Новенький
Группа: Пользователи
Сообщений: 20
Награды: 0
Город: TyimaZbI
Репутация: 4
Замечания: 0%
Статус:
RoACh, вот из этого паблика OnPlayerPickUpPickup(playerid, pickupid)


не судите строго,в языке pawn новечок
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » [Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
Страница 351 из 412«12349350351352353411412»
Поиск:





 


 


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