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

 



 
          





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





Последние Файлы 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
SaibotДата: Четверг, 14.03.2013, 21:55 | Сообщение # 6091
Освоившийся
Группа: Продвинутые
Сообщений: 112
Награды: 0
Репутация: 34
Замечания: 0%
Статус:
Цитата (Weddew)
Вот, в теле этой функции добавьте проверку на виртуальный мир.

Цитата (Weddew)
ProxDetector(60.0, playerid, string,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE);


Как?я пока-что нуб в этом :)

BorogДата: Пятница, 15.03.2013, 00:42 | Сообщение # 6092
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус:
Saibot, найди паблик: public ProxDetector(Float:radi, playerid, string[],col1,col2,col3,col4,col5)
Затем найди там строку: if(IsPlayerConnected(i))
И замени ее на: if(IsPlayerConnected(i) && GetPlayerVirtualWorld(i) == GetPlayerVirtualWorld(playerid))



Silver Break
http://s-break.ru/
http://vk.com/sbreak
GeryyДата: Пятница, 15.03.2013, 12:56 | Сообщение # 6093
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Цитата (Fen1ks)
имею выбор только такого скина, как можно добавить еще? по этой системе:

В массив Peds добавляй id скинов, которые тебе нужны.



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
SaibotДата: Пятница, 15.03.2013, 13:11 | Сообщение # 6094
Освоившийся
Группа: Продвинутые
Сообщений: 112
Награды: 0
Репутация: 34
Замечания: 0%
Статус:
Цитата (Borog)
Saibot, найди паблик: public ProxDetector(Float:radi, playerid, string[],col1,col2,col3,col4,col5) Затем найди там строку: if(IsPlayerConnected(i)) И замени ее на: if(IsPlayerConnected(i) && GetPlayerVirtualWorld(i) == GetPlayerVirtualWorld(playerid))


Спс!!!работает :)

AnthonyДата: Пятница, 15.03.2013, 17:17 | Сообщение # 6095
Уверенный в себе
Группа: Publishers
Сообщений: 211
Награды: 4
Замечания: 0%
Статус:
Скажите пожалуйста почему античит кикает но не пишет например "Вы были кикнуты за читы" итд. Вот код или может другие причины могут быть?
[pwn] PlayerInfo[ playerid ][ airbrake ] ++;
if( PlayerInfo[ playerid ][ airbrake ] > 2 )
{
if( IsAdminsOnline() )
{
format(string,sizeof( string ), "[Античит]: %s использует собейт(AirBreak).", getName( playerid ) );
SendMessageToAdmins( 0xFFFFFFAA, string );
print( string );
}
else
{
SendClientMessage( playerid, 0xFFFFFFAA,"Вы были кикнуты за использование читов( AirBreak )" );
format(string,sizeof( string ), "[Античит]: %s использовал собейт( AirBreak ).", getName( playerid ) );
print( string );
Kick( playerid );
} [/pwn]




WeddewДата: Пятница, 15.03.2013, 17:37 | Сообщение # 6096
Группа: Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Цитата (Vsevolod)
Скажите пожалуйста почему античит кикает но не пишет например "Вы были кикнуты за читы" итд. Вот код или может другие причины могут быть?

Проверьте, не срабатывает ли функция кика чуть раньше приложенного Вами кода.




www.weddew-shop.ru
SaibotДата: Пятница, 15.03.2013, 17:46 | Сообщение # 6097
Освоившийся
Группа: Продвинутые
Сообщений: 112
Награды: 0
Репутация: 34
Замечания: 0%
Статус:
Проблемка:Я создал Фракции Коллегия Адвокатов,и зделал в /kpk Адвокаты Онлайн.Но когда я включаю адвокаты онлайн то оно показывает тока меня,а других адвокатов не показывает.Вчем проблема??

Код
if (strcmp(cmd, "/lawy", true) == 0 || strcmp(cmd, "/law", true) == 0)
  {
         if(IsPlayerConnected(playerid))
      {
//   SendClientMessage(playerid, COLOR_GRAD1, " Лицензеры в игре: ");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
     if(IsPlayerConnected(i))
     {
         if(PlayerInfo[playerid][pJob] == 2)
          {
       GetPlayerName(i, sendername, sizeof(sendername));
       format(string,sizeof(string),"%sАдвокат: %s[%d]\n",string,sendername,i);
             ShowPlayerDialog(playerid,573, 0,"Адвокаты Online", string, "ОК","");
         return 1;

   }
     }
    }
   }
   return 1;
  }

x-teamДата: Пятница, 15.03.2013, 19:11 | Сообщение # 6098
Новенький
Группа: Пользователи
Сообщений: 64
Награды: 0
Город: Москва
Репутация: 7
Замечания: 0%
Статус:
Что может быть ?
После рестарта слетели дома/авто/бизнессы/и некоторые аккаунты ? В файле домов осталось 3-4 дома , остальные поместились в 1 место ... Аккаунты просто приходится заного регистрироваться...
P.S Авто с авторынков , загрузка с файла ...

massaoffДата: Пятница, 15.03.2013, 19:22 | Сообщение # 6099
Местный
Группа: I'm V.I.P.
Сообщений: 535
Награды: 4
Город: Березники
Репутация: 187
Замечания: 40%
Статус:
Цитата (x-team)
Что может быть ?
После рестарта слетели дома/авто/бизнессы/и некоторые аккаунты ? В файле домов осталось 3-4 дома , остальные поместились в 1 место ... Аккаунты просто приходится заного регистрироваться...
P.S Авто с авторынков , загрузка с файла ...

Какие делали последние изменения?



- Учимся рипать сайт
- Memfiso-RPG мод
Оказываю платную помощь, в создании и редактировании(доработка, исправление багов, реализация ваших идей) ваших модов/скриптов выполненных в pawno.
Обращайтесь в скайп: massaoff РАБОТАЮ ТОЛЬКО С 50% ПРЕДОПЛАТОЙ!

WeddewДата: Пятница, 15.03.2013, 19:25 | Сообщение # 6100
Группа: Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Цитата (Saibot)
Проблемка:Я создал Фракции Коллегия Адвокатов,и зделал в /kpk Адвокаты Онлайн.Но когда я включаю адвокаты онлайн то оно показывает тока меня,а других адвокатов не показывает.Вчем проблема??

Проблема в том, что Вы написали неправильный код.
Держите:
[pwn]if (strcmp(cmd, "/lawy", true) == 0 || strcmp(cmd, "/law", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new dstr[512];
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pJob] == 2)
{
new tmpstr[64];
GetPlayerName(i, sendername, sizeof(sendername));
format(tmpstr, sizeof(tmpstr), "Адвокат: %s[%d]\n", sendername, i);
strcat(dstr, tmpstr);
return 1;
}
}
}
ShowPlayerDialog(playerid,573, 0,"Адвокаты Online", dstr, "ОК","");
}
return 1;
}[/pwn]




www.weddew-shop.ru


Сообщение отредактировал Weddew - Пятница, 15.03.2013, 19:25
x-teamДата: Пятница, 15.03.2013, 19:28 | Сообщение # 6101
Новенький
Группа: Пользователи
Сообщений: 64
Награды: 0
Город: Москва
Репутация: 7
Замечания: 0%
Статус:
Старую мерию удалил , новую поставил ... Самое главное сначала просто продались , потом удалились.Слетели даже те , которые были куплены за долго до этого ...
AnthonyДата: Пятница, 15.03.2013, 19:32 | Сообщение # 6102
Уверенный в себе
Группа: Publishers
Сообщений: 211
Награды: 4
Замечания: 0%
Статус:
Цитата (x-team)
Что может быть ?
После рестарта слетели дома/авто/бизнессы/и некоторые аккаунты ? В файле домов осталось 3-4 дома , остальные поместились в 1 место ... Аккаунты просто приходится заного регистрироваться...
P.S Авто с авторынков , загрузка с файла ...

[off]у меня тоже так было,попробуй перезалить файлы property , biz итд. А потом сделай сохранения домов бизов итд в команде /rest например вырежи с какого-нибудь мода.
P.S мне помогло.[/off]




SaibotДата: Пятница, 15.03.2013, 20:17 | Сообщение # 6103
Освоившийся
Группа: Продвинутые
Сообщений: 112
Награды: 0
Репутация: 34
Замечания: 0%
Статус:
Weddew,
Цитата (Weddew)
 {  if(IsPlayerConnected(playerid))  {  new dstr[512];  for(new i = 0; i < MAX_PLAYERS; i++)  {  if(IsPlayerConnected(i))  {  if(PlayerInfo[i][pJob] == 2)  {  new tmpstr[64];  GetPlayerName(i, sendername, sizeof(sendername));  format(tmpstr, sizeof(tmpstr), "Адвокат: %s[%d]\n", sendername, i);  strcat(dstr, tmpstr);  return 1;  }  }  }  ShowPlayerDialog(playerid,573, 0,"Адвокаты Online", dstr, "ОК","");  }  return 1;  }

Не работает, ввожу команду /lawy и ничего не показывает :(

WeddewДата: Пятница, 15.03.2013, 20:35 | Сообщение # 6104
Группа: Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Цитата (Saibot)
Не работает, ввожу команду /lawy и ничего не показывает

Может быть нет адвокатов в онлайне?




www.weddew-shop.ru
Fen1ksДата: Пятница, 15.03.2013, 21:45 | Сообщение # 6105
Новенький
Группа: Пользователи
Сообщений: 26
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
Цитата (Fen1ks)
имею выбор только такого скина, как можно добавить еще? по этой системе:
1
AddPlayerClass(Peds[i], 1958.3783, 1343.1572, 1100.3746, 269.1425, -1, -1, -1, -1, -1, -1);
Добавлено (14.03.2013, 21:29)
---------------------------------------------
может поможет мод: 4 Fun Server

Добавлено (14.03.2013, 21:36)
---------------------------------------------
ссылка на него:
Оффтопик
http://yourgame.su/gta/samp/mod/1343-4-fun-drift-server.html

Цитата (Geryy)
В массив Peds добавляй id скинов, которые тебе нужны.

да есть это, но когда вводишь пароль жмакаешь ок, сразу спавнишься даже без выбора. вот массив:
[pwn]new Peds[] =
{
// <-- Gangs -->
//Grove Street
29, 106, 107, 269, 270, 271,
//Ballas
102, 103, 104,
//Los Aztecas
114, 115, 116,
//Los Santos Vagos
108, 109, 110,
//Da Nang Boys
121, 122, 123,
//San Fierro Rifa
173, 174, 175,
//Triads
117, 118, 120, 294,
//Bikers
247, 248, 254, 100,
//The Russian Mafia
111, 112, 113,
//The Italian Mafia
124, 125, 126, 127,
// <-- Public Services -->
//Law Enforcement
165, 166, 280, 281, 282, 283, 288, 284, 285, 286, 287, 163, 164, 57, 71,
265, 266, 267, 295,
//Fire
277, 278, 279,
//Paramedic
274, 275, 276,
// <-- Other -->
//Carl's Girlfriends
195, 190, 191, 192, 193, 194,
//Whores of San Andreas
152, 178, 237, 238, 243, 244, 207, 245, 246, 85, 256, 257, 64, 63, 87, 90,
//Beach Visitor
138, 139, 140, 145, 146, 154, 97, 18, 252, 45, 251,
// Scating ->> 92,
//Agricultural
128, 129, 130, 131, 132, 133, 157, 158, 159, 160, 196, 197, 198, 199, 161,
162, 200, 201, 202, 31, 32, 33, 34, 134, 137, 213, 212, 230, 239, 77, 151,
78, 79, 10, 135,
//Punk
181,
//Sportive
258, 259, 26, 51, 52, 80, 81, 23, 96, 49,
// Scating ->> 99,
//Profession
11, 141, 147, 148, 150, 153, 167, 68, 171, 176, 177, 172, 179, 187, 189,
203, 204, 155, 205, 209, 217, 211, 219, 260, 16, 27, 264, 70, 253, 255, 50,
61, 62,
//Other
224, 249, 241, 242, 29, 30, 66, 73, 82, 83, 84, 12, 13, 136, 14, 142, 143,
144, 15, 156, 168, 169, 17, 170, 180, 182, 54, 183, 184, 75, 186,
185, 188, 19, 216, 20, 206, 21, 22, 210, 214, 215, 220, 221, 225, 226, 222,
223, 227, 231, 228, 234, 76, 235, 236, 89, 88, 24, 218, 240, 25, 250, 261,
28, 40, 41, 35, 37, 38, 36, 44, 69, 43, 9, 93, 39, 48, 47, 262, 229, 58, 59,
60, 232, 233, 67, 7, 72, 55, 94, 95, 98, 56, 1, 2, 46, 263, 268, 272, 290,
291, 292, 293, 296, 297, 298, 299
};[/pwn]

Поиск:





 


 


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