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

 



 
          





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





Последние Файлы 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
GrAnD_EditoRДата: Суббота, 15.12.2012, 12:42 | Сообщение # 5356
Новенький
Группа: Пользователи
Сообщений: 13
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
Как варик спавн поставить не в интеръере ? Будет проще, смеи куда-нибудь поставь на улице и все )


ИЩУ ЧЕЛОВЕКА, КОТОРЫЙ СМОЖЕТ
ПОДНЯТЬ ОНЛАЙН НА ВОТ ЭТОМ СЕРВЕРЕ
93.189.41.40:7900! ПЛАТА ПРИЛИЧНАЯ!
Контактные данные : http://vk.com/id51670669
Или пишите в ЛС.
LatronДата: Суббота, 15.12.2012, 12:43 | Сообщение # 5357
Группа: I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус:
Canabis007, Неа , тут всё впорядке, киньте код из места спавна , найти его можно например по сообщению которое выводится игроку когда он спавнится...


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

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


Canabis007Дата: Суббота, 15.12.2012, 14:42 | Сообщение # 5358
Новенький
Группа: Пользователи
Сообщений: 28
Награды: 0
Город: Полевской
Репутация: 0
Замечания: 0%
Статус:
Latron, Хм...не понял)))объясните пожалуйста

Добавлено (15.12.2012, 12:47)
---------------------------------------------
Latron, вот это есть

Code
    format(string2, sizeof(string2), "{ffffff}[RP]SanAndreas: Мы рады видеть тебя на сервере, %s",playername2);
  SendClientMessage(playerid, COLOR_WHITE,string2);
  printf("%s has logged in.",playername2);
  if (PlayerInfo[playerid][pDonate] > 0)

Добавлено (15.12.2012, 12:49)
---------------------------------------------
или вот "весь"

Code
    }
  format(string2, sizeof(string2), "{ffffff}[RP]SanAndreas: Мы рады видеть тебя на сервере, %s",playername2);
  SendClientMessage(playerid, COLOR_WHITE,string2);
  printf("%s has logged in.",playername2);
  if (PlayerInfo[playerid][pDonate] > 0)
  {
   SendClientMessage(playerid, COLOR_WHITE,"{ffffff}Возможности {ffcc00}VIP {ffffff}аккаунта активированы!");
  }
  if (PlayerInfo[playerid][pAdmin] > 0)
  {
   format(string2, sizeof(string2), "{ffffff}Вы вошли как администратор {00ff00}%d {ffffff}уровня",PlayerInfo[playerid][pAdmin]);
   SendClientMessage(playerid, COLOR_WHITE,string2);
  }
  if (PlayerInfo[playerid][pHelper] >= 1)
  {
   format(string2, sizeof(string2), "Вы вошли хелпером, %d уровня.",PlayerInfo[playerid][pHelper]);
   SendClientMessage(playerid, COLOR_WHITE,string2);
  }
  gPlayerLogged[playerid] = 1;
  SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel], PlayerInfo[playerid][pPos_x], PlayerInfo[playerid][pPos_y], PlayerInfo[playerid][pPos_z], 1.0, -1, -1, -1, -1, -1, -1);
  if(gTeam[playerid] == 0)
  {
   gTeam[playerid] = 3;
  }
  else
  {
   gTeam[playerid] = PlayerInfo[playerid][pTeam];
  }
  gPlayerLogged[playerid] = 1;
  SpawnPlayer(playerid);
  format(tmp2, sizeof(tmp2), "~w~Welcome ~n~~y~   %s", playername2);
  DateProp(playerid);
  GameTextForPlayer(playerid, tmp2, 5000, 1);
   
  if(PlayerInfo[playerid][pFMember] < 255)
  {
   format(tmp2, sizeof(tmp2), "Семья: %s.", FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyMOTD]);
   SendClientMessage(playerid, COLOR_YELLOW, tmp2);
  }
  new strstrstr[256];
  if(PlayerInfo[playerid][pPbiskey] != 255)
  {
   if(PlayerInfo[playerid][pPbiskey] >= 100)
   {
    format(strstrstr,sizeof(strstrstr),"%s",SBizzInfo[PlayerInfo[playerid][pPbiskey]-100][sbOwner]);
    if(!strcmp(strstrstr,playername2,true))
    {
    }
    else
    {
     PlayerInfo[playerid][pPbiskey] = 255;
    }
   }
   else
   {
    format(strstrstr,sizeof(strstrstr),"%s",BizzInfo[PlayerInfo[playerid][pPbiskey]][bOwner]);
    if(!strcmp(strstrstr,playername2,true))
    {
    }
    else
    {
     PlayerInfo[playerid][pPbiskey] = 255;
    }
   }
  }
  return true;
}

Добавлено (15.12.2012, 12:55)
---------------------------------------------
ещё чё то вот такое:

Code
public ReduceTimer(playerid)
{
  if(IsPlayerConnected(playerid))
  {
   if(ReduceTime[playerid] > 0)
   {
    ReduceTime[playerid] = 0;
   }
  }
}

Добавлено (15.12.2012, 12:56)
---------------------------------------------
Иии...

Code
public tazertimep(playerid)
{
  tazertime[playerid] = 0;
}

Добавлено (15.12.2012, 14:11)
---------------------------------------------
Может ещё вот это чем нибудь поможет:

Code
    if( (newkeys & KEY_FIRE) || ( (newkeys & KEY_AIM) && (oldkeys & KEY_AIM) && (newkeys & KEY_SECONDARY_ATTACK) ) )
  {
   if(IsPlayerInRangeOfPoint(playerid, 20.0, 2220.6042,-1150.8419,1025.7969) || IsPlayerInRangeOfPoint(playerid, 20.0, -2029.8071,-115.8740,1035.1719))//ЗАМЕНИТЬ НА СВОИ КООРДИНАТЫ.
   {
    SendClientMessage(playerid, COLOR_GREY, "ДМ запрещен, вы заморожены на 5 секунд!");
    TogglePlayerControllable(playerid, false);
    SetTimerEx("UnfreezePlayer", 5000, false, "i", playerid);
   }
   return true;
  }

Добавлено (15.12.2012, 14:42)
---------------------------------------------
Хмм...А вот ещё заметил такую фигню замораживает только того у кого id больше 0

GrAnD_EditoRДата: Суббота, 15.12.2012, 16:20 | Сообщение # 5359
Новенький
Группа: Пользователи
Сообщений: 13
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
У меня было такое говорю, просто смени спавн, поставь не в интерьере а на улице и проблем не будет)


ИЩУ ЧЕЛОВЕКА, КОТОРЫЙ СМОЖЕТ
ПОДНЯТЬ ОНЛАЙН НА ВОТ ЭТОМ СЕРВЕРЕ
93.189.41.40:7900! ПЛАТА ПРИЛИЧНАЯ!
Контактные данные : http://vk.com/id51670669
Или пишите в ЛС.
Sa[N]eKДата: Суббота, 15.12.2012, 19:53 | Сообщение # 5360
Новенький
Группа: Пользователи
Сообщений: 28
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
Quote (Latron)
C:\Documents and Settings\Admin\Мои документы\Сервера\vida 5.9(13.02.2012) - копия\gamemodes\zigzag.pwn(2585) : error 017: undefined symbol "NameTimer" Переменная NameTimer не определена в строке 2585. Quote (Sa|N|eK)C:\Documents and Settings\Admin\Мои документы\Сервера\vida 5.9(13.02.2012) - копия\gamemodes\zigzag.pwn(2760) : error 004: function "ServerGivePlayerWeapons" is not implemented Функция ServerGivePlayerWeapons не используется в строке 2760. Quote (Sa|N|eK)C:\Documents and Settings\Admin\Мои документы\Сервера\Grande RolePlay\pawno\include\LSR.inc(200) : error 004: function "OnPlayerEnterRadar" is not implemented Функция OnPlayerEnterRadar не используется в строке 200 в инклуде LSR.inc .


Так а как это исправить?

WeddewДата: Суббота, 15.12.2012, 20:15 | Сообщение # 5361
Группа: Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Quote (Sa|N|eK)
Так а как это исправить?

Quote (Sa|N|eK)
Люди помогите!!! Я хочу добавить обьект в мод но после компиляции мода вылазить эта ошибка как ее исправить?

Т.е это появляется после добавления объектов? Если да, то напишите, каким образом Вы добавляете объекты.

Добавлено (15.12.2012, 20:15)
---------------------------------------------

Quote (Canabis007)
Хмм...А вот ещё заметил такую фигню замораживает только того у кого id больше 0

Функция, которая замораживает игроков TogglePlayerControllable. Уберите вызов данной функции в функциях, отвечающие за спавн игрока.




www.weddew-shop.ru


Сообщение отредактировал Weddew - Суббота, 15.12.2012, 20:13
Sa[N]eKДата: Суббота, 15.12.2012, 21:14 | Сообщение # 5362
Новенький
Группа: Пользователи
Сообщений: 28
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
Quote (Weddew)
Т.е это появляется после добавления объектов? Если да, то напишите, каким образом Вы добавляете объекты.


Я конечно нуб в этом но допустим есть обьек с координатами CreateObject(3749, -722.7744140625, 907.49609375, 16.989000320435, 0, 0, 0);
и я в конец после последней строчки CreateObject добовляю свой обьект и выравниваю его! затем компилирую и выбивает вот те ошибки о которых я писал!!
И даже если просто открыть мод и начать компиляцию ниче недоволяя все равно вылазят ошибки

WeddewДата: Суббота, 15.12.2012, 21:58 | Сообщение # 5363
Группа: Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Quote (Sa|N|eK)
И даже если просто открыть мод и начать компиляцию ниче недоволяя все равно вылазят ошибки

Значит, ошибки появляются не в результате Вашей манипуляции. Скиньте мод, исправим.




www.weddew-shop.ru
Sa[N]eKДата: Суббота, 15.12.2012, 22:53 | Сообщение # 5364
Новенький
Группа: Пользователи
Сообщений: 28
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
Weddew, я добавлю вас в скайп поговорить надо
Canabis007Дата: Воскресенье, 16.12.2012, 11:53 | Сообщение # 5365
Новенький
Группа: Пользователи
Сообщений: 28
Награды: 0
Город: Полевской
Репутация: 0
Замечания: 0%
Статус:
Weddew, где спавн найти этот
artemganin1999Дата: Воскресенье, 16.12.2012, 14:28 | Сообщение # 5366
Уверенный в себе
Группа: Пользователи
Сообщений: 184
Награды: 0
Репутация: -28
Замечания: 0%
Статус:
Geryy, спасибо большое, откат работает , но все же охота сделать следующее а то как то не очень , вот код чата
Code
//----------------------------------[ooc]-----------------------------------------------
  if(strcmp(cmd, "/o", true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
          if(gPlayerLogged[playerid] == 0)
          {
              SendClientMessage(playerid, COLOR_GREY, " Вы не залогинены!");
              return 1;
          }
    if ((noooc) && PlayerInfo[playerid][pAdmin] < 1)
    {
     SendClientMessage(playerid, COLOR_PURPLE, "* OOC чат отключен!");
     return 1;
    }
       new tick = GetTickCount() - ChatPauseTime[playerid];
         if(tick <= 30000)
         {
           new strleg[128];
           format(strleg,sizeof(strleg),"Вы можете написать в чат через %d секунд.",30 - floatround((tick)/1000, floatround_floor));
           SendClientMessage(playerid,COLOR_RED,strleg);
           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, " Используйте: (/o) [chat]");
     return 1;
    }
    if(PlayerInfo[playerid][pMuted] == 1)
    {
     SendClientMessage(playerid, TEAM_CYAN_COLOR, "Администратор отнял у вас возможность говорить в общем чате.");
     return 1;
    }
    spaceGroupsToSpaces(result);
       trimSideSpaces(result);
    new word[256],Index;while(Index < strlen(result)) { // проверка сообщения на рекламу серверов и ее вырезание
    word = strtok(result,Index);
    if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word )||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){
      new i=strfind(result,word),j=i+strlen(word)-1; result[i++]='[';
      while(i<j) {result[i]='|';i++;}
      result[j]=']';
      BanEx(playerid, " Попытка рекламы сервера");
     }
     }
    realafk[playerid] = 1;
    ChatPauseTime[playerid] = GetTickCount();
    format(string, sizeof(string), "(( %s[%d]: %s ))", sendername, playerid, result);
    OOCOff(COLOR_OOC,string);
    printf("%s", string);
   }
   return 1;
  }
  if(strcmp(cmd, "/noooc", true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
          GetPlayerName(playerid,sendername,sizeof(sendername));
    if (PlayerInfo[playerid][pAdmin] >= 2 && (!noooc))
    {
     noooc = 1;
     BroadCast(COLOR_PURPLE, "* Общий чат отключён администратором!");
    }
    else if (PlayerInfo[playerid][pAdmin] >= 2 && (noooc))
    {
     noooc = 0;
     BroadCast(COLOR_PURPLE, "* Общий чат включен администратором!");
    }
    else
    {
     SendClientMessage(playerid, COLOR_GRAD1, "У вас нет прав для этой команды!");
    }
   }
   return 1;
  }

Возможно ли сделать следующее :
Убрать откат для модеров,админов?
И сделать красным приставку к сообщениям админов [AD] , и модераторам [MD] , возможно?

GeryyДата: Воскресенье, 16.12.2012, 16:20 | Сообщение # 5367
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (artemganin1999)
Возможно ли сделать следующее : Убрать откат для модеров,админов? И сделать красным приставку к сообщениям админов [AD] , и модераторам [MD] , возможно?


1. Поставь исключение в условие PlayerInfo[playerid][pAdmin] < 1
2. Тоже условие для строки:
Если админ:
format(string, sizeof(string), "(( [AD]%s[%d]: %s ))", sendername, playerid, result);
Если модер:
format(string, sizeof(string), "(( [MD]%s[%d]: %s ))", sendername, playerid, result);
Иначе:
format(string, sizeof(string), "(( %s[%d]: %s ))", sendername, playerid, result);



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
artemganin1999Дата: Воскресенье, 16.12.2012, 16:58 | Сообщение # 5368
Уверенный в себе
Группа: Пользователи
Сообщений: 184
Награды: 0
Репутация: -28
Замечания: 0%
Статус:
Quote (Geryy)

1. Поставь исключение в условие PlayerInfo[playerid][pAdmin] < 1
2. Тоже условие для строки:
Если админ:
format(string, sizeof(string), "(( [AD]%s[%d]: %s ))", sendername, playerid, result);
Если модер:
format(string, sizeof(string), "(( [MD]%s[%d]: %s ))", sendername, playerid, result);
Иначе:
format(string, sizeof(string), "(( %s[%d]: %s ))", sendername, playerid, result);


для меня это китайский язык :D :D :D

SWTДата: Воскресенье, 16.12.2012, 19:59 | Сообщение # 5369
Новенький
Группа: Пользователи
Сообщений: 17
Награды: 0
Город: Кемерово
Репутация: 0
Замечания: 0%
Статус:
Привет,ребят помогите пожалуйста сделать рандомный автоматический спавн,за +
Code

public OnGameModeInit()

         AddPlayerClass(181, -2185.7981, -262.8755, 40.7195, 273.1954, 0, 0, 9, 100, 0, 0); //зомби
  AddPlayerClass(200, -2185.7981, -262.8755, 40.7195, 273.1954, 0, 0, 9, 100, 0, 0); //зомби
  AddPlayerClass(299, -2185.7981, -262.8755, 40.7195, 273.1954, 0, 0, 9, 100, 0, 0); //зомби
         AddPlayerClass(236, -2185.7981, -262.8755, 40.7195, 273.1954, 0, 0, 9, 100, 0, 0); //зомби
         AddPlayerClass(104, -2136.6948, -116.6406, 36.2572, 177.9177, 0, 0, 22, 100, 0, 0); //люди
  AddPlayerClass(233, -2136.6948, -116.6406, 36.2572, 177.9177, 0, 0, 22, 100, 0, 0); //люди
  AddPlayerClass(249, -2136.6948, -116.6406, 36.2572, 177.9177, 0, 0, 22, 100, 0, 0); //люди
  AddPlayerClass(288, -2136.6948, -116.6406, 36.2572, 177.9177, 0, 0, 22, 100, 0, 0); //люди
Code

public OnPlayerSpawn(playerid)
{

     StopAudioStreamForPlayer(playerid);
     SetPlayerCheckpoint(playerid,-2127.3376,-70.3436,35.1797,5.0);
     SetPlayerInterior(playerid,0);
  if(gTeam[playerid] == TEAM_ZOMBIE) {//зомби
     SetPlayerColor(playerid,COLOR_DIS_RED);
  ResetPlayerMoney(playerid);
  GivePlayerMoney(playerid, 1000);//даёт денег при входе
}

     else if(gTeam[playerid] == TEAM_HUMAN){//люди
  SetPlayerColor(playerid,clBlue);
  ResetPlayerMoney(playerid);
  GivePlayerMoney(playerid, 1000);//даёт денег при входе
  }
  return 1;
}
Code

ublic OnPlayerRequestClass(playerid, classid)//выбор класса
{

  SetPlayerClass(playerid, classid);
  gPlayerClass[playerid] = classid;
  ResetPlayerMoney(playerid);

  switch (classid) {
      case 0:
          {
     GameTextForPlayer(playerid, "~n~~n~~n~~r~ZOMBIE", 500, 5);

                 SetPlayerInterior(playerid,11);
              SetPlayerPos(playerid,508.7362,-87.4335,998.9609);
                 SetPlayerCameraPos(playerid,508.7362,-83.4335,998.9609);
              SetPlayerCameraLookAt(playerid,508.7362,-87.4335,998.9609);
                 SetPlayerFacingAngle(playerid,0.0);
    }
   case 1:
       {
     GameTextForPlayer(playerid, "~n~~n~~n~~r~ZOMBIE", 500, 5);

     SetPlayerInterior(playerid,11);
              SetPlayerPos(playerid,508.7362,-87.4335,998.9609);
                 SetPlayerCameraPos(playerid,508.7362,-83.4335,998.9609);
              SetPlayerCameraLookAt(playerid,508.7362,-87.4335,998.9609);
                 SetPlayerFacingAngle(playerid,0.0);
    }
         case 2:
          {
     GameTextForPlayer(playerid, "~n~~n~~n~~r~ZOMBIE", 500, 5);

     SetPlayerInterior(playerid,11);
              SetPlayerPos(playerid,508.7362,-87.4335,998.9609);
                 SetPlayerCameraPos(playerid,508.7362,-83.4335,998.9609);
              SetPlayerCameraLookAt(playerid,508.7362,-87.4335,998.9609);
                 SetPlayerFacingAngle(playerid,0.0);
    }
         case 3:
          {
     GameTextForPlayer(playerid, "~n~~n~~n~~r~ZOMBIE", 500, 5);

     SetPlayerInterior(playerid,11);
                 SetPlayerPos(playerid,508.7362,-87.4335,998.9609);
                 SetPlayerCameraPos(playerid,508.7362,-83.4335,998.9609);
              SetPlayerCameraLookAt(playerid,508.7362,-87.4335,998.9609);
                 SetPlayerFacingAngle(playerid,0.0);
    }
         case 4:
          {
     GameTextForPlayer(playerid, "~n~~n~~n~~b~HUMAN", 500, 5);

     SetPlayerInterior(playerid,11);
              SetPlayerPos(playerid,508.7362,-87.4335,998.9609);
                 SetPlayerCameraPos(playerid,508.7362,-83.4335,998.9609);
              SetPlayerCameraLookAt(playerid,508.7362,-87.4335,998.9609);
                 SetPlayerFacingAngle(playerid,0.0);
    }
         case 5:
          {
     GameTextForPlayer(playerid, "~n~~n~~n~~b~HUMAN", 500, 5);

     SetPlayerInterior(playerid,11);
              SetPlayerPos(playerid,508.7362,-87.4335,998.9609);
                 SetPlayerCameraPos(playerid,508.7362,-83.4335,998.9609);
              SetPlayerCameraLookAt(playerid,508.7362,-87.4335,998.9609);
                 SetPlayerFacingAngle(playerid,0.0);
    }
         case 6:
          {
     GameTextForPlayer(playerid, "~n~~n~~n~~b~HUMAN", 500, 5);

     SetPlayerInterior(playerid,11);
              SetPlayerPos(playerid,508.7362,-87.4335,998.9609);
                 SetPlayerCameraPos(playerid,508.7362,-83.4335,998.9609);
              SetPlayerCameraLookAt(playerid,508.7362,-87.4335,998.9609);
                 SetPlayerFacingAngle(playerid,0.0);
    }
         case 7:
          {
     GameTextForPlayer(playerid, "~n~~n~~n~~b~HUMAN", 500, 5);

     SetPlayerInterior(playerid,11);
              SetPlayerPos(playerid,508.7362,-87.4335,998.9609);
                 SetPlayerCameraPos(playerid,508.7362,-83.4335,998.9609);
              SetPlayerCameraLookAt(playerid,508.7362,-87.4335,998.9609);
                 SetPlayerFacingAngle(playerid,0.0);
    }
}
  return 1;
}
         SetPlayerClass(playerid, classid) {
  if(classid == 0 || classid == 1  || classid == 2  || classid == 3) {
  gTeam[playerid] = TEAM_ZOMBIE;
  } else if(classid == 4 || classid == 5  || classid == 6  || classid == 7) {
  gTeam[playerid] = TEAM_HUMAN;
  }
}
Сервер поделён на 2 команды,при входе идёт выбор скинов,я хочу убрать это всё и сделать что-бы спавнило автоматически за того или другого игрока рандомом.помогите пожалуйста,очень прошу.

GeryyДата: Понедельник, 17.12.2012, 03:14 | Сообщение # 5370
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (artemganin1999)
для меня это китайский язык

Пробуй: http://pastebin.com/bANFe7cM



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





 


 


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