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

 



 
          





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





Последние Файлы 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
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Alcoholik  
Простенький игровой мод для тренеровок
RockStarGamerДата: Пятница, 07.03.2008, 03:30 | Сообщение # 1
Долгожитель
Группа: Продвинутые
Сообщений: 1604
Награды: 1
Город: New York city
Репутация: 60
Замечания: 0%
Статус:
Офис
Code
#include <a_samp>
#include <core>
#include <float>
static gTeam[MAX_PLAYERS];
new gPlayerClass[MAX_PLAYERS];
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_PINK 0xFF66FFAA
#define COLOR_BLUE 0x0000BBAA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_DARKRED 0x660000AA
#define COLOR_ORANGE 0xFF9900AA
#define TEAM_FBI 0
#define TEAM_OFFICE 1
new gRoundTime = 3600000;
main()
{
}
public OnGameModeInit()
{
   SetGameModeText("Office");
   SetTeamCount(1);
   UsePlayerPedAnims();
   AllowInteriorWeapons(1);
   ShowNameTags(1);
   ShowPlayerMarkers(0);
   SetWorldTime(18);
   CreateObject(987,390.457427,178.272674,1007.245056,0.000000,0.000000,269.939453);
   AddPlayerClass(286,387.0866,173.8518,1008.3828,91.4261,0,0,0,0,0,0);
   AddPlayerClass(295,332.8858,174.2103,1019.9844,267.8344,0,0,0,0,0,0);
   SetTimer("GameModeExitFunc", gRoundTime, 0);
   return 1;
   }
public OnPlayerConnect(playerid)
{
   GameTextForPlayer(playerid,"Office",2500,5);
   SetPlayerColor(playerid, COLOR_GREY);
   return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/kill", true)==0)
      {
            SetPlayerHealth(playerid, 0);
          return 1;
    }
return 0;
}
public OnPlayerText(playerid,text[])
{
      if(text[0] == '!')
      {
         new name[24], string[256];
         GetPlayerName(playerid, name, 24);
         format(string, sizeof(string), "Team %s: %s", name, text[1]);
      printf("%s", string);
         for(new i = 0; i < MAX_PLAYERS; i++)
      {
       if(IsPlayerConnected(i))
      {
       if(gTeam[i] == gTeam[playerid])
          SendClientMessage(i, GetPlayerColor(playerid), string);
       }
      }
      return 0;
}
      return 1;
}

public OnPlayerSpawn(playerid)
{
   SetPlayerArmour(playerid, 100.0);
   SetPlayerHealth(playerid, 100.0);
   SetPlayerInterior(playerid,3);
   GivePlayerWeapon(playerid, 29, 250);
   GivePlayerWeapon(playerid, 25, 47);
   GivePlayerWeapon(playerid, 31, 250);
   GivePlayerWeapon(playerid, 16, 2);
   GivePlayerWeapon(playerid, 24, 47);
   if(gTeam[playerid] == TEAM_FBI) {
   SetPlayerColor(playerid,0x33CCFFAA);
    }
   else if(gTeam[playerid] == TEAM_OFFICE) {
   SetPlayerColor(playerid,0xAFAFAFAA);
   }
   return 1;
}
public OnPlayerDeath(playerid, killerid, reason)

{
   if(killerid == INVALID_PLAYER_ID) {
          SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
   } else {
          if(gTeam[killerid] != gTeam[playerid]) {
        SendDeathMessage(killerid,playerid,reason);
     SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
}
   }
    return 1;
}
public SetupPlayerForClassSelection(playerid)
{
   SetPlayerInterior(playerid,3);
   SetPlayerPos(playerid,354.6573,173.8181,1008.3828);
   SetPlayerFacingAngle(playerid, 268.2650);
   SetPlayerCameraPos(playerid,360.4673,173.6653,1009.1094);
   SetPlayerCameraLookAt(playerid,354.6573,173.8181,1008.3828);
}
public OnPlayerRequestClass(playerid, classid)
{
   SetPlayerClass(playerid, classid);
   SetupPlayerForClassSelection(playerid);
   gPlayerClass[playerid] = classid;
   switch (classid) {
       case 0:
           {
      GameTextForPlayer(playerid, "~g~FBI", 500, 3);
     }
    case 1:
           {
      GameTextForPlayer(playerid, "~g~Klerc", 500, 3);
   }
}
   return 1;
}
public GameModeExitFunc()
   {
   GameModeExit();
   return 1;
   }
SetPlayerClass(playerid, classid) {
   if(classid == 0) {
   gTeam[playerid] = TEAM_FBI;
   } else if(classid == 1) {
   gTeam[playerid] = TEAM_OFFICE;
   }
}

Корабль в сф
Code
#include <a_samp>
#include <core>
#include <float>
static gTeam[MAX_PLAYERS];
new gPlayerClass[MAX_PLAYERS];
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_PINK 0xFF66FFAA
#define COLOR_BLUE 0x0000BBAA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_DARKRED 0x660000AA
#define COLOR_ORANGE 0xFF9900AA
#define TEAM_1 0
#define TEAM_2 1
new gRoundTime = 3600000;
main()
{
}
public OnGameModeInit()
{
  SetGameModeText("SF");
  SetTeamCount(1);
  UsePlayerPedAnims();
  AllowInteriorWeapons(1);
  ShowNameTags(1);
  ShowPlayerMarkers(0);
  SetWorldTime(18);
  AddPlayerClass(71,-2317.0474,1544.8411,18.7734,89.5219,0,0,0,0,0,0);
  AddPlayerClass(48,-2472.8704,1545.0803,33.2273,270.6071,0,0,0,0,0,0);
  SetTimer("GameModeExitFunc", gRoundTime, 0);
  return 1;
  }
public OnPlayerConnect(playerid)
{
  GameTextForPlayer(playerid,"TDM",2500,5);
  SetPlayerColor(playerid, COLOR_GREY);
  return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/kill", true)==0)
     {
           SetPlayerHealth(playerid, 0);
         return 1;
   }
return 0;
}
public OnPlayerText(playerid,text[])
{
     if(text[0] == '!')
     {
        new name[24], string[256];
        GetPlayerName(playerid, name, 24);
        format(string, sizeof(string), "Team %s: %s", name, text[1]);
     printf("%s", string);
        for(new i = 0; i < MAX_PLAYERS; i++)
     {
      if(IsPlayerConnected(i))
     {
      if(gTeam[i] == gTeam[playerid])
         SendClientMessage(i, GetPlayerColor(playerid), string);
      }
     }
     return 0;
}
     return 1;
}
public OnPlayerSpawn(playerid)
{
  SetPlayerArmour(playerid, 100.0);
  SetPlayerHealth(playerid, 100.0);
  SetPlayerInterior(playerid,0);
  GivePlayerWeapon(playerid, 25, 40);
  GivePlayerWeapon(playerid, 31, 250);
  GivePlayerWeapon(playerid, 34, 20);
  GivePlayerWeapon(playerid, 16, 2);
  GivePlayerWeapon(playerid, 24, 40);
  GivePlayerWeapon(playerid, 29, 250);
  if(gTeam[playerid] == TEAM_1) {
  SetPlayerColor(playerid,0x10F441AA);
   }
  else if(gTeam[playerid] == TEAM_2) {
  SetPlayerColor(playerid,0xAFAFAFAA);
  }
  return 1;
}
public OnPlayerDeath(playerid, killerid, reason)

{
  if(killerid == INVALID_PLAYER_ID) {
         SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
  } else {
         if(gTeam[killerid] != gTeam[playerid]) {
       SendDeathMessage(killerid,playerid,reason);
    SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
}
  }
   return 1;
}
public SetupPlayerForClassSelection(playerid)
{
  SetPlayerInterior(playerid,0);
  SetPlayerPos(playerid,-2473.3262,1553.3629,33.2344);
  SetPlayerFacingAngle(playerid, 181.4745);
  SetPlayerCameraPos(playerid,-2473.2363,1549.9174,34.7273);
  SetPlayerCameraLookAt(playerid,-2473.3262,1553.3629,33.2344);
}
public OnPlayerRequestClass(playerid, classid)
{
  SetPlayerClass(playerid, classid);
  SetupPlayerForClassSelection(playerid);
  gPlayerClass[playerid] = classid;
  switch (classid) {
      case 0:
          {
     GameTextForPlayer(playerid, "~g~Team 1", 500, 3);
    }
   case 1:
          {
     GameTextForPlayer(playerid, "~g~Team 2", 500, 3);
  }
}
  return 1;
}
public GameModeExitFunc()
  {
  GameModeExit();
  return 1;
  }
SetPlayerClass(playerid, classid) {
  if(classid == 0) {
  gTeam[playerid] = TEAM_1;
  } else if(classid == 1) {
  gTeam[playerid] = TEAM_2;
  }
}



Сообщение отредактировал Wise - Пятница, 07.03.2008, 03:31
YnesloDaleKoДата: Пятница, 07.03.2008, 06:16 | Сообщение # 2
Мастер джэдай
Группа: Продвинутые
Сообщений: 2985
Награды: 24
Город: Мой маленький Амстердам
Репутация: 320
Замечания: 80%
Статус:
Для тренеровок говоришь?cool CSL-TEAM пригодится!СПС man большое)


Хочу быть кем-то потому, что кто-то это уже кто-то. А никто всегда остаётся никем. SAMP форева. SAMP-RUS живёт!
Все играть в SAMP быстро!
K-e-n-tДата: Пятница, 07.03.2008, 12:01 | Сообщение # 3
Местный
Группа: Продвинутые
Сообщений: 649
Награды: 6
Город: pTz city
Репутация: 30
Замечания: 0%
Статус:
Я чё то непонял что это??? ФС или мод или что? wall wall wall

Добавлено (07.03.2008, 12:01)
---------------------------------------------
ААА!!! я понял по скрипту это ДМ?


Если я тебе помог, или сказал что то умное, ставь +
Я Francesko_Wilson
За деньги работаю качественнее и быстрее :crazy:
RockStarGamerДата: Пятница, 07.03.2008, 12:10 | Сообщение # 4
Долгожитель
Группа: Продвинутые
Сообщений: 1604
Награды: 1
Город: New York city
Репутация: 60
Замечания: 0%
Статус:
Это исходник тдм fun
K-e-n-tДата: Пятница, 07.03.2008, 15:11 | Сообщение # 5
Местный
Группа: Продвинутые
Сообщений: 649
Награды: 6
Город: pTz city
Репутация: 30
Замечания: 0%
Статус:
ну говорилже, правдо я думал просто ДМ


Если я тебе помог, или сказал что то умное, ставь +
Я Francesko_Wilson
За деньги работаю качественнее и быстрее :crazy:
DeXt3RДата: Пятница, 07.03.2008, 15:14 | Сообщение # 6
Местный
Группа: Продвинутые
Сообщений: 748
Награды: 1
Город: hz
Репутация: 14
Замечания: 0%
Статус:
Неплохо, принят на вооружение EMF Clan.
K-e-n-tДата: Пятница, 07.03.2008, 15:20 | Сообщение # 7
Местный
Группа: Продвинутые
Сообщений: 649
Награды: 6
Город: pTz city
Репутация: 30
Замечания: 0%
Статус:
Сделаю ещё ТДМов, токо как целый сервер а не скрипт ГМ, и туда поставь ФСов например Антимат, Дроп ОРужий,


Если я тебе помог, или сказал что то умное, ставь +
Я Francesko_Wilson
За деньги работаю качественнее и быстрее :crazy:
[FSP]SergeyДата: Пятница, 07.03.2008, 18:13 | Сообщение # 8
Постоялец
Группа: Продвинутые
Сообщений: 344
Награды: 1
Город: МОСКВА
Репутация: 18
Замечания: 40%
Статус:
А пвн слабо выложить?



ViktorДата: Пятница, 07.03.2008, 20:17 | Сообщение # 9
Группа: I'm V.I.P.
Сообщений: 2936
Награды: 115
Город: деревня
Замечания: 0%
Статус:
Дык это ФС иди ГМ ?
YnesloDaleKoДата: Пятница, 07.03.2008, 20:24 | Сообщение # 10
Мастер джэдай
Группа: Продвинутые
Сообщений: 2985
Награды: 24
Город: Мой маленький Амстердам
Репутация: 320
Замечания: 80%
Статус:
Quote (|FSP|Sergey)
А пвн слабо выложить?

Это и есть pwn! А ты что lol скомплевидить не можешь сам??? fun


Хочу быть кем-то потому, что кто-то это уже кто-то. А никто всегда остаётся никем. SAMP форева. SAMP-RUS живёт!
Все играть в SAMP быстро!


Сообщение отредактировал MiX - Пятница, 07.03.2008, 20:26
RockStarGamerДата: Пятница, 07.03.2008, 20:49 | Сообщение # 11
Долгожитель
Группа: Продвинутые
Сообщений: 1604
Награды: 1
Город: New York city
Репутация: 60
Замечания: 0%
Статус:
Quote (Winston)
Дык это ФС иди ГМ ?

Это тарелка пельмений fun
Это игровой мод читай 1 пост.

ViktorДата: Пятница, 07.03.2008, 20:52 | Сообщение # 12
Группа: I'm V.I.P.
Сообщений: 2936
Награды: 115
Город: деревня
Замечания: 0%
Статус:
я и спросил потомучто прочитал первый пост!
я не могу розлечить мод и фс пока сам не проверю(пропишу в server)!



Сообщение отредактировал Winston - Пятница, 07.03.2008, 20:53
RockStarGamerДата: Пятница, 07.03.2008, 20:54 | Сообщение # 13
Долгожитель
Группа: Продвинутые
Сообщений: 1604
Награды: 1
Город: New York city
Репутация: 60
Замечания: 0%
Статус:
Название темы: Простенький игровой мод для тренеровок
ViktorДата: Пятница, 07.03.2008, 21:09 | Сообщение # 14
Группа: I'm V.I.P.
Сообщений: 2936
Награды: 115
Город: деревня
Замечания: 0%
Статус:
Ы тупонул fun

Добавлено (07.03.2008, 21:09)
---------------------------------------------
дак получяется два или один(Мод(ы)) ?

RockStarGamerДата: Пятница, 07.03.2008, 21:32 | Сообщение # 15
Долгожитель
Группа: Продвинутые
Сообщений: 1604
Награды: 1
Город: New York city
Репутация: 60
Замечания: 0%
Статус:
Два мода fun
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:





 


 


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