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

 



 
          





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





Последние Файлы 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
GeryyДата: Четверг, 25.10.2012, 08:44 | Сообщение # 4996
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (lDeaGLel)
strcat не разу не использовал так в диалоге

Можешь формат использовать, результат тот же будет.



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
lDeaGLelДата: Четверг, 25.10.2012, 08:53 | Сообщение # 4997
Уверенный в себе
Группа: Продвинутые
Сообщений: 194
Награды: 4
Город: Волгоград
Репутация: 52
Замечания: 0%
Статус:
Что-то не пойму -_-.
Это ведь в диалоги вставлять?



GeryyДата: Четверг, 25.10.2012, 10:02 | Сообщение # 4998
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (lDeaGLel)
Что-то не пойму -_-. Это ведь в диалоги вставлять?

Ты же формируешь список диалога, вот и вставляй туда где будешь его вызывать.



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
BorogДата: Четверг, 25.10.2012, 10:29 | Сообщение # 4999
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус:
lDeaGLel, не нужно использовать. нужно знать, что он делает.
strcat добавляет в строку какой-то текст и работает быстрее, чем format (в некоторых случаях)

У меня ошибка в коде была, вот обновленный:

new string[128];
strcat(string, "Сесть\n");
strcat(string, "Встать\n");
if(VipIgrok()) strcat(string, "Лечь\n");
ShowPlayerDialog(...,string,"Ok","Cancel");

А так да. Ты собираешь строку, которую потом выведешь и выводишь ее. И хоть 100 проверок сделай, лишь бы в диалог все уместилось



Silver Break
http://s-break.ru/
http://vk.com/sbreak
lDeaGLelДата: Четверг, 25.10.2012, 11:56 | Сообщение # 5000
Уверенный в себе
Группа: Продвинутые
Сообщений: 194
Награды: 4
Город: Волгоград
Репутация: 52
Замечания: 0%
Статус:
Borog, Geryy, Спасибо вам ребят :)


romanziДата: Четверг, 25.10.2012, 13:05 | Сообщение # 5001
Новенький
Группа: Пользователи
Сообщений: 66
Награды: 0
Город: Днепропетровск
Репутация: 9
Замечания: 0%
Статус:
Как музыку,которая воспроизводится по УРЛ,можно поставить на паузу?
GeryyДата: Четверг, 25.10.2012, 13:40 | Сообщение # 5002
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (romanzi)
Как музыку,которая воспроизводится по УРЛ,можно поставить на паузу?

Стандартными средствами никак, только остановить воспроизведение потока. Но есть плагин, который расширяет возможности работы с аудио.



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
lDeaGLelДата: Четверг, 25.10.2012, 14:29 | Сообщение # 5003
Уверенный в себе
Группа: Продвинутые
Сообщений: 194
Награды: 4
Город: Волгоград
Репутация: 52
Замечания: 0%
Статус:
Ребят в чем проблема допустим я захожу на сервер он просит авторизацию,но я специально не авторизируюсь а выхожу.После этого аккаунт полностью обнулятся(тоесть вся статистика стирается).Я как понял проблема в том что у меня при дисконекте идет сохранение так ли это?И как можно как то это исправить?


GeryyДата: Четверг, 25.10.2012, 15:37 | Сообщение # 5004
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (lDeaGLel)
Ребят в чем проблема допустим я захожу на сервер он просит авторизацию,но я специально не авторизируюсь а выхожу.После этого аккаунт полностью обнулятся(тоесть вся статистика стирается).Я как понял проблема в том что у меня при дисконекте идет сохранение так ли это?И как можно как то это исправить?


Ну поставь условие в дисконект, делать сохранение только если игрок авторизован.

if (PlayerLogged[playerid] == 1)
{
//сохранение
}



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

Сообщение отредактировал Geryy - Четверг, 25.10.2012, 15:41
lDeaGLelДата: Пятница, 26.10.2012, 21:18 | Сообщение # 5005
Уверенный в себе
Группа: Продвинутые
Сообщений: 194
Награды: 4
Город: Волгоград
Репутация: 52
Замечания: 0%
Статус:
Столкнулся с одной маленькой проблемой.
Вообщем можно ли сделать так.
Чтобы например в диалоге
ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Мой диалог","1. Строка ололоева\n2. Строка\n3. Строка","Опция 1", "Опция 2");
Пример на строке номер 1.
Как сделать например чтобы слово "ололоева" находился в конце строки,в этой же строчке.





Сообщение отредактировал lDeaGLel - Пятница, 26.10.2012, 21:19
WeddewДата: Пятница, 26.10.2012, 22:03 | Сообщение # 5006
Группа: Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Quote (lDeaGLel)
Столкнулся с одной маленькой проблемой.
Вообщем можно ли сделать так.
Чтобы например в диалоге
ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Мой диалог","1. Строка ололоева\n2. Строка\n3. Строка","Опция 1", "Опция 2");
Пример на строке номер 1.
Как сделать например чтобы слово "ололоева" находился в конце строки,в этой же строчке.

Попробуй использовать табуляцию '\t'.
В твоем случае
Code

ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Мой диалог","\t1. Строка ололоева\n2. Строка\n3. Строка","Опция 1", "Опция 2");

Также при необходимости ты можешь использовать несколько таких символов, например: "\t\t\t\t\t\tОлолошка"




www.weddew-shop.ru
FadYДата: Суббота, 27.10.2012, 12:23 | Сообщение # 5007
Новенький
Группа: Продвинутые
Сообщений: 24
Награды: 2
Город: Н.Новгород
Репутация: 13
Замечания: 0%
Статус:
немогу подключить модернтопию на хосте, бд есть, в моде, хост, юзер, пасс и бд прописаны, а при подключении

[11:54:22] [CONFIG] DB config loaded.
[11:54:22] MYSQL: Attempting to connect to server...
[11:54:22]
Connection to MySQL database: Failed !
[11:54:22] Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
[11:54:22] Error in mysql_select_db: MySQL server has gone away
[11:54:22] MYSQL: Connection error, retrying...
[11:54:22]
Connection to MySQL database: Failed !
[11:54:22] Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
[11:54:22] Error in mysql_select_db: MySQL server has gone away
[11:54:22] MYSQL: Could not reconnect to server, terminating server...
[11:54:22] [MySQL] Some shit happens, can't connect to database.
[11:54:22]

подскажите пожалуйста как можно сделать?

Добавлено (27.10.2012, 12:23)
---------------------------------------------
вот что мне ответили в техподдержке

"По всей видимости он у вас работает на сокетах, а нужно на TCP соединении...

Мы не оказываем поддержки подобным модулям"


BudarajkaДата: Суббота, 27.10.2012, 14:12 | Сообщение # 5008
Новенький
Группа: Пользователи
Сообщений: 42
Награды: 0
Город: Саранск
Репутация: 3
Замечания: 0%
Статус:
Вообщем есть файл - в нем: Nick=password. Как можно сделать проверку на ник и пароль. Если можно то на примере покажите)
BorogДата: Суббота, 27.10.2012, 14:46 | Сообщение # 5009
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус:
Budarajka, а теперь еще раз и по-русски. что нужно?


Silver Break
http://s-break.ru/
http://vk.com/sbreak
BudarajkaДата: Суббота, 27.10.2012, 14:54 | Сообщение # 5010
Новенький
Группа: Пользователи
Сообщений: 42
Награды: 0
Город: Саранск
Репутация: 3
Замечания: 0%
Статус:
Прошу прощения, если не ясно выразился) Проблема вот в чём: как я уже говорил, существует файл paswords.ini. В нем по порядку идут
Nick1=Pass1
Nick2=Pass2 и т.д.
Я хочу с помощью функций инклуда mxINI получить из этого файла Pass1. :)

Поиск:





 


 


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