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

 



 
        
[CLEO] HUDFIX (0)
MyxaChannel 30.11.2016 18:03
GM Car для SAMP (1)
MyxaChannel 30.11.2016 18:00
 





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





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

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


Новичкам:


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


Скриптерам:

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



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


Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17
massaoffДата: Вторник, 12.03.2013, 00:49 | Сообщение # 6121
Местный
Группа: I'm V.I.P.
Сообщений: 530
Награды: 4
Город: Березники
Репутация: 195
Замечания: 40%
Статус:
Цитата (MostWanted)
Здравствуйте. Я хотел бы узнать, есть ли какой-нибудь сайт, где можно пожаловаться на Администрацию того или иного сервера. Играя сегодня на сервере "World Of Fun" (сервер больше англоязычный, чем русско, айпи 46.249.58.212:7778) я и мой друг были забанены за то, что начали играть в казино "Четрые дракона" в рулетку, при этом в нас стрелял Администратор сервера madagascar, но так как мы уже нажали играть и начали делать ставки, то убить нас нельзя было, а данный Админ нас забанил сразу, хотя мы ему объясняли, что это не чит. Так же данный Администратор превышал свои полномочия, отключая чат игрокам и включая его лишь тогда, когда ему этого захочется. На любом другом сервере есть определённые рамки, с которыми можно ознокомиться в правилах, а здесь же откровенная халатность и безнаказанность.

Зайдите на их сайт и найдите у них тему для жалоб на администрацию, если таковой нет - отправьте жалобу главному администратору сервера.



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

WeddewДата: Вторник, 12.03.2013, 01:02 | Сообщение # 6122
Группа: Ангел Хранитель
Сообщений: 1237
Награды: 19
Город: Казань
Репутация: 1245
Замечания: 0%
Статус:
Цитата (MostWanted)
Здравствуйте. Я хотел бы узнать, есть ли какой-нибудь сайт, где можно пожаловаться на Администрацию того или иного сервера.

Естественно таких сайтов нет. Представьте себе картину: вы приходите к неизвестным людям в квартиру. Они выставляют в свою очередь Вас за дверь. Здесь такой же случай, игровые сервера - собственность главных администраторов этих серверов. Конечно же, если Вас забанили без весомой причины, Вы можете написать на их форуме в специальном для этого разделе. Но не факт, что 100% примут меры.




www.weddew-shop.ru
MostWantedДата: Вторник, 12.03.2013, 09:59 | Сообщение # 6123
Новенький
Группа: Пользователи
Сообщений: 4
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
В том-то и дело, что у этого сервера нет сайта. Всего 50 слотов и лишь один Администратор, который как раз-таки и беспредельничает.
SebastyanДата: Вторник, 12.03.2013, 10:03 | Сообщение # 6124
Новенький
Группа: Продвинутые
Сообщений: 52
Награды: 1
Репутация: 31
Замечания: 40%
Статус:
Цитата (MostWanted)
В том-то и дело, что у этого сервера нет сайта. Всего 50 слотов и лишь один Администратор, который как раз-таки и беспредельничает.

Попробуйте поговорить с ним возьмите скайп или еще что-нибудь.
А так если он гл.администратор сервера то вы ни чего не поделаете.

WeddewДата: Вторник, 12.03.2013, 17:12 | Сообщение # 6125
Группа: Ангел Хранитель
Сообщений: 1237
Награды: 19
Город: Казань
Репутация: 1245
Замечания: 0%
Статус:
Цитата (MostWanted)
В том-то и дело, что у этого сервера нет сайта. Всего 50 слотов и лишь один Администратор, который как раз-таки и беспредельничает.

Выход - плюнуть на сервер и найти другой, благо что их очень много.




www.weddew-shop.ru
MostWantedДата: Вторник, 12.03.2013, 19:08 | Сообщение # 6126
Новенький
Группа: Пользователи
Сообщений: 4
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
Серверов много, но вот серверов с Free модом и средним онлайном выше 20 можно на пальцах одной руки посчитать...
GeryyДата: Среда, 13.03.2013, 03:15 | Сообщение # 6127
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Цитата (MostWanted)
Серверов много, но вот серверов с Free модом и средним онлайном выше 20 можно на пальцах одной руки посчитать...

Поменяйте ники и играйте дальше.



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
MostWantedДата: Среда, 13.03.2013, 10:37 | Сообщение # 6128
Новенький
Группа: Пользователи
Сообщений: 4
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
Цитата (Geryy)
Поменяйте ники и играйте дальше.


Уже менял ник, но он продолжает банить, а так же постоянно телепортируется как только у него остаётся мало хп. Я уже нашёл другой сервер=)

SaibotДата: Четверг, 14.03.2013, 11:55 | Сообщение # 6129
Освоившийся
Группа: Продвинутые
Сообщений: 112
Награды: 0
Репутация: 34
Замечания: 0%
Статус:
Вопрос:Я зосдал инт для банд,поменял виртуальный мир.Как зделать чтоб они один одного не слышали???
Dimaxa_DemonДата: Четверг, 14.03.2013, 12:40 | Сообщение # 6130
Освоившийся
Группа: Продвинутые
Сообщений: 134
Награды: 7
Город: Киев
Репутация: 109
Замечания: 0%
Статус:
Нужно в команде розговора, или паблике OnPlayerText сделать проверку на то находятся ли игроки в одном интерьере... Это 2-3 строчки кода...


Помогаю по Pawn|C++|PHP|Java|HTML|CSS
email - dm.savchik@ya.ru
-------
vadimka_skipper_Дата: Четверг, 14.03.2013, 14:50 | Сообщение # 6131
Уверенный в себе
Группа: Продвинутые
Сообщений: 189
Награды: 1
Город: Иркутск
Репутация: 40
Замечания: 0%
Статус:
Народ в чем может быть проблема, при покупке одежды скин меняется у покупателя и еще у нескольких игроков.

Код при покупки.

Код
if(response)
          {
               if(ClothesStyle[playerid] == 1) {
                if(ClothesSex[playerid] == 1) PlayerInfo[para1][pChar] = SportSkinMale[ClothesRun[playerid]];
      else if(ClothesSex[playerid] == 2) PlayerInfo[para1][pChar] = SportSkinFemale[ClothesRun[playerid]]; }

      else if(ClothesStyle[playerid] == 2) {
               if(ClothesSex[playerid] == 1) PlayerInfo[para1][pChar] = DelovSkinMale[ClothesRun[playerid]];
               else if(ClothesSex[playerid] == 2) PlayerInfo[para1][pChar] = DelovSkinFemale[ClothesRun[playerid]]; }

      else if(ClothesStyle[playerid] == 3) {
               if(ClothesSex[playerid] == 1) PlayerInfo[para1][pChar] = PovseSkinMale[ClothesRun[playerid]];
               else if(ClothesSex[playerid] == 2) PlayerInfo[para1][pChar] = PovseSkinFemale[ClothesRun[playerid]]; }
                SetPlayerSkin(para1, PlayerInfo[para1][pChar]);
               ClothesRun[playerid] = 0;
               SendClientMessage(playerid, COLOR_YELLOW, "* Вы взяли новую одежду");
               NormMoney[playerid] = 2;
      AntiMoney[playerid] = AntiMoney[playerid] - 5000;
      GivePlayerMoney(playerid, -5000);
      SetPlayerVirtualWorld(playerid, 0);
                 SetCameraBehindPlayer(playerid); TogglePlayerControllable(playerid, 1);
                 return 1;
            }



Помощь в скриптинге!
Продажа вкладки Hosted - 550 рублей/адрес
Хостинг GTA SAMP
Обмен WMR в Яндекс.Деньги

Skype - Duramar



Сообщение отредактировал vadimka_skipper_ - Четверг, 14.03.2013, 14:54
SaibotДата: Четверг, 14.03.2013, 17:19 | Сообщение # 6132
Освоившийся
Группа: Продвинутые
Сообщений: 112
Награды: 0
Репутация: 34
Замечания: 0%
Статус:
А как зделать эту проверку??

Код
public OnPlayerText(playerid, text[])
{
     if(strfind(text,"нхмп", true) != -1)
  {
      new name[50];
      new string[128];
      GetPlayerName(playerid, name, sizeof(name));
      format(string, 256, "* {ff0000}Внимание!{00ff00} %s {ff0000}вводит заприщёные символы 'нхмп' (X-s0beit), проверте его.", name);
      ABroadCast(COLOR_YELLOW,string,1);
      printf("%s", string);
  }
  new giver[MAX_PLAYER_NAME];
  new sendername[MAX_PLAYER_NAME];
  new giveplayer[MAX_PLAYER_NAME];
  new tmp[256];
  new string[256];
      new is1=0;
   new r=0;
   while(strlen(text[is1]))
   {
       if('0'<=text[is1]<='9')
       {
        new is2=is1+1;
        new p=0;
        while(p==0)
        {
            if('0'<=text[is2]<='9'&&strlen(text[is2])) is2++;
      else
         {
       strmid(strR[r],text,is1,is2,255);
       if(strval(strR[r])<255) r++;
       is1=is2;
       p=1;
      }
        }
       }
       is1++;
   }
   if(r>=4)
   {
       new strMy[255];
       new STRname[255];
       GetPlayerName(playerid,STRname,255);
    format(strMy, sizeof(strMy), " Подозрение на рекламу %s(%d): %s",STRname,playerid,text);
    for(new j1=0; j1 < MAX_PLAYERS;j1++)
          if(IsPlayerAdmin(j1)) SendClientMessage(j1, 0xFF0000FF, strMy);
    for(new z=0;z<r;z++)
    {
     new pr2;
     while((pr2=strfind(text,strR[z],true))!=-1) for(new i=pr2,j=pr2+strlen(strR[z]);i<j;i++) text[i]='*';
    }
   }
  if(SelectChar[playerid] == 255)
  {
      new idx;
      tmp = strtok(text, idx);
      if ((strcmp("next", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("next")))

WeddewДата: Четверг, 14.03.2013, 17:27 | Сообщение # 6133
Группа: Ангел Хранитель
Сообщений: 1237
Награды: 19
Город: Казань
Репутация: 1245
Замечания: 0%
Статус:
Цитата (Saibot)
Вопрос:Я зосдал инт для банд,поменял виртуальный мир.Как зделать чтоб они один одного не слышали???

Сделайте проверку на виртуальный мир между игроками, а также, еще можно сделать проверку и на интерьер.

Добавлено (14.03.2013, 17:26)
---------------------------------------------

Цитата (Saibot)
А как зделать эту проверку??

У Вас само отправление сообщения игроку выполняется в другой функции (точно не помню в какой). Напишите код команды /s и я Вам напишу, в какой функции необходимо добавить эту проверку.

Добавлено (14.03.2013, 17:27)
---------------------------------------------

Цитата (vadimka_skipper_)
if(response)
          {
               if(ClothesStyle[playerid] == 1) {
                if(ClothesSex[playerid] == 1) PlayerInfo[para1][pChar] = SportSkinMale[ClothesRun[playerid]];
      else if(ClothesSex[playerid] == 2) PlayerInfo[para1][pChar] = SportSkinFemale[ClothesRun[playerid]]; }

      else if(ClothesStyle[playerid] == 2) {
               if(ClothesSex[playerid] == 1) PlayerInfo[para1][pChar] = DelovSkinMale[ClothesRun[playerid]];
               else if(ClothesSex[playerid] == 2) PlayerInfo[para1][pChar] = DelovSkinFemale[ClothesRun[playerid]]; }

      else if(ClothesStyle[playerid] == 3) {
               if(ClothesSex[playerid] == 1) PlayerInfo[para1][pChar] = PovseSkinMale[ClothesRun[playerid]];
               else if(ClothesSex[playerid] == 2) PlayerInfo[para1][pChar] = PovseSkinFemale[ClothesRun[playerid]]; }
                SetPlayerSkin(para1, PlayerInfo[para1][pChar]);
               ClothesRun[playerid] = 0;
               SendClientMessage(playerid, COLOR_YELLOW, "* Вы взяли новую одежду");
               NormMoney[playerid] = 2;
      AntiMoney[playerid] = AntiMoney[playerid] - 5000;
      GivePlayerMoney(playerid, -5000);
      SetPlayerVirtualWorld(playerid, 0);
                 SetCameraBehindPlayer(playerid); TogglePlayerControllable(playerid, 1);
                 return 1;
            }

Попробуйте в этом коде заменить para1 на playerid.




www.weddew-shop.ru
vadimka_skipper_Дата: Четверг, 14.03.2013, 19:05 | Сообщение # 6134
Уверенный в себе
Группа: Продвинутые
Сообщений: 189
Награды: 1
Город: Иркутск
Репутация: 40
Замечания: 0%
Статус:
Цитата (Weddew)
Попробуйте в этом коде заменить para1 на playerid.


Спасибо, помогло. :)



Помощь в скриптинге!
Продажа вкладки Hosted - 550 рублей/адрес
Хостинг GTA SAMP
Обмен WMR в Яндекс.Деньги

Skype - Duramar

SaibotДата: Четверг, 14.03.2013, 19:51 | Сообщение # 6135
Освоившийся
Группа: Продвинутые
Сообщений: 112
Награды: 0
Репутация: 34
Замечания: 0%
Статус:
Цитата (Weddew)
У Вас само отправление сообщения игроку выполняется в другой функции (точно не помню в какой). Напишите код команды /s и я Вам напишу, в какой функции необходимо добавить эту проверку.


if(strcmp(cmd, "/shout", true) == 0 || strcmp(cmd, "/s", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, " * Вы не вошли!");
return 1;
}
if(PlayerInfo[playerid][pMuted] == 1)
{
PlayerMuteMessage(playerid);
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, " * Использование: (/s)hout [local chat]");
return 1;
}
/*if( strfind(result, "=)" , true ) != -1
|| strfind(result, "=(" , true ) != -1
|| strfind(result, ":D" , true ) != -1
|| strfind(result, "xD" , true ) != -1
|| strfind(result, "=D" , true ) != -1
|| strfind(result, ":)" , true ) != -1)
{
PlayerInfo[playerid][pMuteTime] = 300;
PlayerInfo[playerid][pMuted] = 1;
format(string,sizeof(string)," * ServerCmd: %s получил молчанку, причина: Смайлы в IC чате.",sendername);
SendClientMessageToAll(COLOR_LIGHTRED,string);
}*/
if(Rekl[playerid] == 1 && strfind(cmdtext,"www",true)!=-1 || Rekl[playerid] == 1 && strfind(cmdtext,".ru",true)!=-1
|| Rekl[playerid] == 1 && strfind(cmdtext,".net",true)!=-1 || Rekl[playerid] == 1 && strfind(cmdtext,".com",true)!=-1
|| Rekl[playerid] == 1 && strfind(cmdtext,"http",true)!=-1 || Rekl[playerid] == 1 && strfind(cmdtext,"org",true)!=-1)
{
format(string,256,"Подозрение на рекламу в /s чат %s(%d): %s", sendername, playerid, cmdtext);
ABroadCast(COLOR_YELLOW,string,1);
return 1;
}
if(Masked[playerid] == 1)
{
format(string, sizeof(string), "Неизвестный кричит: %s!",result);
}
else
{
format(string, sizeof(string), "%s[%d] кричит: %s!", sendername,playerid,result);
}
ProxDetector(60.0, playerid, string,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE);
SetPlayerChatBubble(playerid,result,COLOR_LIGHTBLUE,60.0,10000);
if(IsPlayerInAnyVehicle(playerid)) { }
else
{
ApplyAnimation(playerid,"RIOT","RIOT_shout",4.0,0,0,0,0,0);
JustShout[playerid] = 1;
}
}
return 1;
}

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





 


 


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