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

 



 
        
[SA-MP] Hosted Tab (126)
JasonGordon 12.10.2017 22:13
[MAP+FS] Тюрьма (15)
SubjectKalcor 09.10.2017 07:59
 





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

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


Новичкам:


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


Скриптерам:

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



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


Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17
forst5Дата: Четверг, 21.06.2012, 13:43 | Сообщение # 3871
Новенький
Группа: Пользователи
Сообщений: 48
Награды: 0
Город: NSK
Репутация: -10
Замечания: 0%
Статус:
и + скилы не сохраняются. после рестарта снова по 0. Компливируется без ошибок. в 1 строчку...
GeryyДата: Четверг, 21.06.2012, 13:59 | Сообщение # 3872
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (KocMoHaBT)
Выручайте, как сделать античит от этого? Мб есть какой-нибудь мануал на форуме?

Ну попробуй такой: http://pastebin.com/XBJk2hEW

Добавлено (21.06.2012, 13:59)
---------------------------------------------

Quote (forst5)
\gamemodes\mod.pwn(43608) : error 017: undefined symbol "ServerGivePlayerWeapons" \gamemodes\mod.pwn(43609) : error 017: undefined symbol "RemovePlayerWeapon" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors. Как исправить?

По всей видимости это функции от античита на оружие, надо либо добавить соотв. инклюд либо заменить ServerGivePlayerWeapons на GivePlayerWeapon, RemovePlayerWeapon на ResetPlayerWeapons.



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
forst5Дата: Четверг, 21.06.2012, 14:10 | Сообщение # 3873
Новенький
Группа: Пользователи
Сообщений: 48
Награды: 0
Город: NSK
Репутация: -10
Замечания: 0%
Статус:
Geryy, Слушай, как сделать чтобы античит не ругался? А то он кикает того кому я передаю оружие.

Code
                if(strcmp(cmd, "/giveweapon", true) == 0)
     {
         if(IsPlayerConnected(playerid))
         {
             tmp = strtok(cmdtext, idx);
             if(!strlen(tmp))
             {
                 SendClientMessage(playerid, COLOR_GRAD2, " Ââåäèòå: /giveweapon [playerid/PartOfName]");
                 return 1;
             }
             giveplayerid = ReturnUser(tmp);
             if(IsPlayerConnected(giveplayerid))
             {
                 if(giveplayerid != INVALID_PLAYER_ID)
                 {
                     if(ProxDetectorS(2.0, playerid, giveplayerid))
                     {
                         new gunID = GetPlayerWeapon(playerid);
                         new gunAmmo = GetPlayerAmmo(playerid);
                         GetPlayerName(playerid, sendername, sizeof(sendername));
                         GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                         if(gunID != 0 && gunAmmo != 0)
                         {
                             new weaponname[40];
                             GetWeaponName(gunID,weaponname,sizeof(weaponname));
                             GivePlayerWeapon(giveplayerid, gunID, gunAmmo);
                             ResetPlayerWeapons(playerid, gunID);
                             format(string, sizeof(string), "* %s ïåðåäàåò %s â ðóêè %s.", sendername, weaponname, giveplayer);
                             ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                             return 1;
                         }
                         else
                         {
                             SendClientMessage(playerid, COLOR_GREY, "* Îòêóäà ó òåáÿ îðóæèå !");
                             return 1;
                         }
                     }
                     else
                     {
                         SendClientMessage(playerid, COLOR_GREY, "   Íå ðÿäîì ñ òîáîé èãðîê áëåàòü! ");
                         return 1;
                     }
                 }
             }
         }
         return 1;
     }

ПлохишДата: Четверг, 21.06.2012, 14:40 | Сообщение # 3874
Новенький
Группа: Пользователи
Сообщений: 62
Награды: 0
Город: Йошкар-Ола
Репутация: -93
Замечания: 60%
Статус:
forst5, замени функцию GivePlayerWeapon на функцию своего античита


Plohysh Style
[img]http://s006.radikal.ru/i214/1206/5e/893d7989eb30.gif[/img]
КАК ВСТАВИТЬ КАРТИНКУ В ПОДПИСЬ?!?!!?
KocMoHaBTДата: Четверг, 21.06.2012, 15:23 | Сообщение # 3875
Новенький
Группа: I'm V.I.P.
Сообщений: 41
Награды: 0
Город: Неизвестно
Репутация: 15
Замечания: 0%
Статус:
Quote (Geryy)
Ну попробуй такой: http://pastebin.com/XBJk2hEW

И что он будет делать? кикать банить? или что?



_____________________________________________________________
KocMoHaBT
SA:MP 0.3e Client
SA:MP 0.3e Server (Windows ver.)
_____________________________________________________________
Береги то, что есть у тебя сейчас, чтобы не жалеть о нем когда потеряешь. (с) Народная Мудрость.
Из-за леса, из-за гор, к нам пришел Fatal Error
GeryyДата: Четверг, 21.06.2012, 15:32 | Сообщение # 3876
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (KocMoHaBT)
И что он будет делать? кикать банить? или что?

Что захочешь то и будет делать, код то посмотри хотябы :)

По умолчанию будет возвращать перемещенное авто на место, не давая свалить их в кучу.

Добавлено (21.06.2012, 15:32)
---------------------------------------------
Quote (forst5)
Слушай, как сделать чтобы античит не ругался? А то он кикает того кому я передаю оружие.

Надо определиться восстанавливать функциональность античита на оружие (чтобы не писал ошибок) или вобще его не использовать.



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

Сообщение отредактировал Geryy - Четверг, 21.06.2012, 15:33
forst5Дата: Четверг, 21.06.2012, 19:43 | Сообщение # 3877
Новенький
Группа: Пользователи
Сообщений: 48
Награды: 0
Город: NSK
Репутация: -10
Замечания: 0%
Статус:
Плохиш, можешь подсказать где откопать функцию? Просто я начал редактировать команду для продажи оружия и опять кикает за оружие. Но после релога это оружие сохраняется...

Добавлено (21.06.2012, 19:43)
---------------------------------------------
Я щас повешусь! Этот атичит меня убивает =(

ПлохишДата: Четверг, 21.06.2012, 21:50 | Сообщение # 3878
Новенький
Группа: Пользователи
Сообщений: 62
Награды: 0
Город: Йошкар-Ола
Репутация: -93
Замечания: 60%
Статус:
forst5, я не знаю где у тебя в моде откопать эту функцию, посмотри какая функция используется в других командах и замени GivePlayerWeapon в /giveweapon на неё.
если не можешь, напиши в личку, помогу.



Plohysh Style
[img]http://s006.radikal.ru/i214/1206/5e/893d7989eb30.gif[/img]
КАК ВСТАВИТЬ КАРТИНКУ В ПОДПИСЬ?!?!!?
forst5Дата: Пятница, 22.06.2012, 08:29 | Сообщение # 3879
Новенький
Группа: Пользователи
Сообщений: 48
Награды: 0
Город: NSK
Репутация: -10
Замечания: 0%
Статус:
Плохиш, всё сам откопал ))) теперь всё рубит ))
belani2006Дата: Пятница, 22.06.2012, 11:31 | Сообщение # 3880
Новенький
Группа: Пользователи
Сообщений: 44
Награды: 0
Город: Санкт-Петербург
Репутация: -9
Замечания: 0%
Статус:
Здравствуйте. У меня есть один скрипт, мне нужно его переделать. Столкнулся вот с такой проблемой: При нажатие клавиши объект летит в сторону, заданных координат, но мне нужно сделать, чтобы объект летел в ту сторону, куда повернут игрок, помогите пожалуйста сделать это?
МолорищеДата: Пятница, 22.06.2012, 12:56 | Сообщение # 3881
Молор
Группа: Продвинутые
Сообщений: 427
Награды: 11
Город: Санкт Петербург
Замечания: 0%
Статус:
belani2006, получите координаты, куда смотрит игрок. Функцию для этого надо искать или напиши сам, я не находил, хотя мне тоже она была нужна :\


Парни, на WiKi SAMP'а сказано, что если кто то из игроков с оружием ID 44 или 45 (Night Vis Goggles / Thermal Goggles), то эффект надетых очков показывается у всех игроков.
Но, там же сказано, что это можно исправить. Не знаете, как?



Мне нечего делать.

Сообщение отредактировал Fiskar - Пятница, 22.06.2012, 12:57
belani2006Дата: Пятница, 22.06.2012, 13:08 | Сообщение # 3882
Новенький
Группа: Пользователи
Сообщений: 44
Награды: 0
Город: Санкт-Петербург
Репутация: -9
Замечания: 0%
Статус:
Quote (Fiskar)
belani2006, получите координаты, куда смотрит игрок. Функцию для этого надо искать или напиши сам, я не находил, хотя мне тоже она была нужна :\


GetPlayerCameraPos Получить координаты камеры игрока.
GetPlayerFacingAngle Получить угол поворота игрока.

Я их нашел, но сделать по-прежнему не могу. Если не сложно напишите пожалуйста пример, буду очень благодарен. Просто реально очень нужно :)

GeryyДата: Пятница, 22.06.2012, 16:29 | Сообщение # 3883
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (Fiskar)
Парни, на WiKi SAMP'а сказано, что если кто то из игроков с оружием ID 44 или 45 (Night Vis Goggles / Thermal Goggles), то эффект надетых очков показывается у всех игроков. Но, там же сказано, что это можно исправить. Не знаете, как?

Вобще так делают:

Code

public OnPlayerUpdate(playerid)
{
     if((GetPlayerWeapon(playerid) == 44 || GetPlayerWeapon(playerid) == 45) && !IsPlayerInAnyVehicle(playerid))
     {
         new keys,ud,lr;
         GetPlayerKeys(playerid, keys, ud, lr);
         if(keys & KEY_FIRE)
         {
             return 0;
         }
     }
     return 1;
}



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
belani2006Дата: Пятница, 22.06.2012, 19:19 | Сообщение # 3884
Новенький
Группа: Пользователи
Сообщений: 44
Награды: 0
Город: Санкт-Петербург
Репутация: -9
Замечания: 0%
Статус:
Помогите пожалуйста сделать проверку на направление игрока, исопльзуя функцию GetPlayerFacingAngle . Например, если игрок направлен на север, выводится сообщение "Вы направлены на север". Это также нужно для того скрипта, только мне нужен пример проверки, помогите пожалуйста.
LatronДата: Суббота, 23.06.2012, 01:53 | Сообщение # 3885
Группа: I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус:
belani2006, GetPlayerFacingAngle - и так определяет угол поворота игрока. Просто нужно определить соответствующий угол и назначить ему какое-либо направление: юг, сервер, восток, запад ...Юг 180 градусов, Север 0 градусов или 360, запад - 90, и восток - 270. Вот и все. получай значение функции для конкретного игрока и сравнивай направление относительно этих градусов.Если к примеру игрок смотрит в каком-то диапазоне от 45 до 90, то это будет Северо-Западэ то грубо говоря, а вообще диапазоны рассматривай каждые 90 градусов, то есть 1 квадрант от 0 до 90, не включая концы.


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

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




Улыбайся всем как можно шире - =)) Они должны быть уверены,что ты холодная лицемерная сволочь. © Виктор Пелевин

Сообщение отредактировал Latron - Суббота, 23.06.2012, 01:58
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » [Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
Страница 259 из 412«12257258259260261411412»
Поиск:





 


 


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