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

 



 
          





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





Последние Файлы 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  
Помощь по GTA SAMP (Первая база знаний)
_Mr_MopKoBKa_Дата: Вторник, 09.11.2010, 21:42 | Сообщение # 9166
Уверенный в себе
Группа: Продвинутые
Сообщений: 257
Награды: 1
Город: ульяновск
Репутация: 5
Замечания: 40%
Статус:
короч поставил я налог команду мэру она работаэ но когда пэйдай налог 0
Code
if(strcmp(cmd,"/settax",true)==0)
     {
         if(IsPlayerConnected(playerid))
      {
          if(PlayerInfo[playerid][pLeader] != 7)
          {
     SendClientMessage(playerid, COLOR_GREY, " Âû íå ìýð!");
     return 1;
          }
          tmp = strtok(cmdtext, idx);
          if(!strlen(tmp)) {
     SendClientMessage(playerid, COLOR_WHITE, "Èñïîëüçóéòå: /settax [ammount]");
     return 1;
    }
    moneys = strval(tmp);
    if(moneys < 1 || moneys > 5000) { SendClientMessage(playerid, COLOR_GREY, "  íå ìåíüøå 1 è íå áîëüøå 5000 !"); return 1; }
    Tax = moneys;
    SaveStuff();
    format(string, sizeof(string), "* Íàëîã â $%d áûë óñïåøíî óñòàíîâëåí.", TaxValue);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
      }
      return 1;
  }

ROCKetMANДата: Вторник, 09.11.2010, 23:05 | Сообщение # 9167
Уверенный в себе
Группа: Продвинутые
Сообщений: 170
Награды: 6
Город: Ростов-на-Дону
Репутация: 71
Замечания: 0%
Статус:
LiSaK, было бы неплохо еслиб ты еще показал паблик PayDay и то место, где твоя команда к нему привязана :D


Если помог - поставь + =)

Polaris in MTA is loading ███____________]
PolaRДата: Вторник, 09.11.2010, 23:10 | Сообщение # 9168
Новенький
Группа: Пользователи
Сообщений: 38
Награды: 0
Город: Moscow
Репутация: 20
Замечания: 0%
Статус:
Мигают иконки домов в чём может быть проблема?
_Mr_MopKoBKa_Дата: Вторник, 09.11.2010, 23:14 | Сообщение # 9169
Уверенный в себе
Группа: Продвинутые
Сообщений: 257
Награды: 1
Город: ульяновск
Репутация: 5
Замечания: 40%
Статус:
Quote (ROCKetMAN)
LiSaK, было бы неплохо еслиб ты еще показал паблик PayDay и то место, где твоя команда к нему привязана :D

Code

public PayDay()
{
  new string[128];
  new account,interest;
  new rent = 0;
  for(new i = 0; i < MAX_PLAYERS; i++)
  {
   if(IsPlayerConnected(i))
   {
       if(PlayerInfo[i][pLevel] > 0)
       {
        if(MoneyMessage[i]==1)
     {
         SendClientMessage(i, COLOR_LIGHTRED, "Âû áûëè íå â ñîñòîÿíèè çàïëàòèòü ñâîé äîëã, Òþðåìíîå çàêëþ÷åíèå.");
         GameTextForPlayer(i, "~r~Busted!", 2000, 1);
         SetPlayerInterior(i, 6);
         SetPlayerPos(i, 264.6288,77.5742,1001.0391);
               PlayerInfo[i][pJailed] = 1;
               ResetPlayerWeapons(i);
      WantedPoints[i] = 0;
      PlayerInfo[i][pJailTime] = 240;
      format(string, sizeof(string), "Âû â òþðüìå %d ñåêóíä.   Âûêóï: Íåâîçìîæåí", PlayerInfo[i][pJailTime]);
      SendClientMessage(i, COLOR_LIGHTBLUE, string);
     }
     new playername2[MAX_PLAYER_NAME];
     GetPlayerName(i, playername2, sizeof(playername2));
     account = PlayerInfo[i][pAccount];
     new key = PlayerInfo[i][pPhousekey];
     if(key != 255)
     {
      rent = HouseInfo[key][hRent];
      if(strcmp(playername2, HouseInfo[key][hOwner], true) == 0)
      {
       rent = 0;
      }
      else if(rent > GetPlayerMoney(i))
      {
       PlayerInfo[i][pPhousekey] = 255;
       SendClientMessage(i, COLOR_WHITE, "Âàñ âûñåëèëè.");
       rent = 0;
      }
      HouseInfo[key][hTakings] = HouseInfo[key][hTakings]+rent;
     }
     new tmpintrate;
     if (key != 255 && strcmp(playername2, HouseInfo[key][hOwner], true) == 0)
     {
         if(PlayerInfo[i][pDonateRank] > 0) { tmpintrate = intrate+4; }
      else { tmpintrate = intrate+2; }//HouseInfo[key][hLevel]
     }
     else
     {
         if(PlayerInfo[i][pDonateRank] > 0) { tmpintrate = 3; }
      else { tmpintrate = 1; }
     }
     if(PlayerInfo[i][pPayDay] >= 5)
     {
         Tax += TaxValue;//Should work for every player online
         PlayerInfo[i][pAccount] -= TaxValue;
         if(PlayerInfo[i][pDonateRank] > 0)
      {
          new bonus = PlayerInfo[i][pPayCheck] / 2;
          PlayerInfo[i][pPayCheck] += bonus;
      }
      new checks = PlayerInfo[i][pPayCheck];
         new ebill = (PlayerInfo[i][pAccount]/90000000)*(PlayerInfo[i][pLevel]);
         ConsumingMoney[i] = 1;
         GiveMoney(i, checks);
         if(PlayerInfo[i][pAccount] > 0)
         {
          PlayerInfo[i][pAccount] -= ebill;
          SBizzInfo[4][sbTill] += ebill;
      }
      else
      {
          ebill = 0;
      }
      interest = (PlayerInfo[i][pAccount]/10)*(tmpintrate);
      PlayerInfo[i][pExp]++;
      PlayerPlayMusic(i);
      PlayerInfo[i][pAccount] = account+interest;
      SendClientMessage(i, COLOR_GREEN, "|___ Áàíêîâñêèé ÷åê ___|");
      format(string, sizeof(string), "  Çàðïëàòà: $%d   Íàëîã: -$%d", checks, TaxValue);
      SendClientMessage(i, COLOR_ORANGE, string);
      if(PlayerInfo[i][pPhousekey] != 255 || PlayerInfo[i][pPbiskey] != 255)
      {
          format(string, sizeof(string), "  Ñ÷åò íà Ýëåêòðîýíåðãèþ: -$%d", ebill);
       SendClientMessage(i, COLOR_YELLOW, string);
      }
      format(string, sizeof(string), "  Áàëàíñ: $%d", account);
      SendClientMessage(i, COLOR_YELLOW, string);
      format(string, sizeof(string), "  Ïðîöåíòíàÿ Ñòàâêà: 0.%d percent",tmpintrate);
      SendClientMessage(i, COLOR_YELLOW, string);
      format(string, sizeof(string), "  Áîíóñ $%d", interest);
      SendClientMessage(i, COLOR_YELLOW, string);
      SendClientMessage(i, COLOR_GREEN, "|--------------------------------------|");
      format(string, sizeof(string), "  Íîâ.Áàëàíñ: $%d", PlayerInfo[i][pAccount]);
      SendClientMessage(i, COLOR_ORANGE, string);
      format(string, sizeof(string), "  Àðåíäà: -$%d", rent);
      SendClientMessage(i, COLOR_YELLOW, string);
      format(string, sizeof(string), "~y~ˆAPŒ‡AA~n~~w~ŒEìC…•");//çàðïëàòà
      GameTextForPlayer(i, string, 5000, 1);
      rent = 0;
      PlayerInfo[i][pPayDay] = 0;
      PlayerInfo[i][pPayCheck] = 0;
      PlayerInfo[i][pConnectTime] += 1;
      if(PlayerInfo[i][pDonateRank] > 0)
      {
          PlayerInfo[i][pPayDayHad] += 1;
          if(PlayerInfo[i][pPayDayHad] >= 5)
          {
              PlayerInfo[i][pExp]++;
              PlayerInfo[i][pPayDayHad] = 0;
          }
      }
     }
     else
     {
         SendClientMessage(i, COLOR_LIGHTRED, "* Âû î÷åíü ìàëî èãðàëè(Âàì íå äàäóò çàðïëàòó).");
     }
    }
   }
  }
  Checkprop();
  return 1;
}

SаintДата: Среда, 10.11.2010, 00:03 | Сообщение # 9170
Постоялец
Группа: Продвинутые
Сообщений: 316
Награды: 10
Город: Rossosh
Репутация: 110
Замечания: 0%
Статус:
Quote (PolaR)
Мигают иконки домов в чём может быть проблема?

используется шлаковый стример иконок


My profile on vicecitymultiplayer.com
My profile on sa-mp.com
Public Enemy No.1 - ULTIMATE

Группа сервера в ВКонтакте

Vice City Multiplayer
buduzlojДата: Среда, 10.11.2010, 16:22 | Сообщение # 9171
Уверенный в себе
Группа: Продвинутые
Сообщений: 221
Награды: 2
Город: типо даугавпилс
Репутация: 19
Замечания: 60%
Статус:
Люди а почему когда я компилирую в павно мод амх файл исчезает а новый не появляется
AdrenalineRushДата: Среда, 10.11.2010, 16:55 | Сообщение # 9172
Освоившийся
Группа: Продвинутые
Сообщений: 119
Награды: 1
Город: ....
Репутация: 33
Замечания: 0%
Статус:
buduzloj, Значит у тебя в моде ошибки, при компиляции открывается окошко, скопируй все из этого окошко и кинь сюда.
ROCKetMANДата: Среда, 10.11.2010, 17:02 | Сообщение # 9173
Уверенный в себе
Группа: Продвинутые
Сообщений: 170
Награды: 6
Город: Ростов-на-Дону
Репутация: 71
Замечания: 0%
Статус:
LiSaK, к паблику PayDay не привязана эта команда. Ну если исходить из кода команды, то тебе нужно сделать чтоб от приходящей игроку зарплате от нее отнималась еще и переменная Tax(если она конечно глобальная).


Если помог - поставь + =)

Polaris in MTA is loading ███____________]
bmw_uaДата: Среда, 10.11.2010, 17:11 | Сообщение # 9174
Новенький
Группа: Пользователи
Сообщений: 21
Награды: 0
Город: qwwerr
Репутация: 0
Замечания: 0%
Статус:
Как поменять формат из MAP на PWN?
Помогите кто чем может

ROCKetMANДата: Среда, 10.11.2010, 17:18 | Сообщение # 9175
Уверенный в себе
Группа: Продвинутые
Сообщений: 170
Награды: 6
Город: Ростов-на-Дону
Репутация: 71
Замечания: 0%
Статус:
Quote (bmw_ua)
Как поменять формат из MAP на PWN? Помогите кто чем может

Формат никак, а вот объекты из карты вытащить можно. Вот сайт-конвертор http://www.convertffs.com/objects/
Токо в опере он может не сконвертировать, лучше чере что-нибудь другое заходить)



Если помог - поставь + =)

Polaris in MTA is loading ███____________]
DiSEДата: Среда, 10.11.2010, 17:24 | Сообщение # 9176
Группа: I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус:
ROCKetMAN, всё нормально с оперой.
ROCKetMANДата: Среда, 10.11.2010, 17:37 | Сообщение # 9177
Уверенный в себе
Группа: Продвинутые
Сообщений: 170
Награды: 6
Город: Ростов-на-Дону
Репутация: 71
Замечания: 0%
Статус:
DiSE, ну хз, мож сейчас уже исправили, раньше в окошке где должны были быть объекты их не было, т.е. просто пустое окошко :)


Если помог - поставь + =)

Polaris in MTA is loading ███____________]
bmw_uaДата: Среда, 10.11.2010, 17:38 | Сообщение # 9178
Новенький
Группа: Пользователи
Сообщений: 21
Награды: 0
Город: qwwerr
Репутация: 0
Замечания: 0%
Статус:
[move]Спасиб очень помогло
RoleXДата: Четверг, 11.11.2010, 13:08 | Сообщение # 9179
Новенький
Группа: Пользователи
Сообщений: 32
Награды: 1
Город: Чебы
Репутация: -12
Замечания: 0%
Статус:
Code
SetTimer("lifka",1000,1);  //увеличение жизьки от уровня

//увеличение жизьки от уровня
public lifka(playerid)
{
  new lifke;
  new Float:health;
  lifke = GetPlayerHealth(playerid,health);
   
  new lvl = GetPlayerScore(playerid);

   if(lvl < 5) SetPlayerHealth(playerid, lifke+1);
   else if(lvl > 5 && lvl < 10) SetPlayerHealth(playerid, lifke+2);
   else if(lvl > 10 && lvl < 15) SetPlayerHealth(playerid, lifke+3);
   else if(lvl > 15 && lvl < 20) SetPlayerHealth(playerid, lifke+4);
   else if(lvl > 20 && lvl < 25) SetPlayerHealth(playerid, lifke+5);
   else if(lvl > 25 && lvl < 30) SetPlayerHealth(playerid, lifke+6);
   else if(lvl > 30 && lvl < 35) SetPlayerHealth(playerid, lifke+7);
   else if(lvl > 35 && lvl < 40) SetPlayerHealth(playerid, lifke+8);
   else if(lvl > 40 && lvl < 45) SetPlayerHealth(playerid, lifke+9);
   else if(lvl > 45 && lvl < 51) SetPlayerHealth(playerid, lifke+10);
    
  return 1;
}

как правильно, это сложить? надо, чтоб в зависимости от уровня, повышалось, здоровье. а сейчас статично всё, если уровень 0 - здоровье - 1, если 30, то 7. как сделать, чтоб увеличивалось? suicide2

Добавлено (11.11.2010, 13:08)
---------------------------------------------

Code
public lifka(playerid)
{
  new lifke;
  new Float:health;
  lifke = GetPlayerHealth(playerid,health);

  if ((GetPlayerHealth(playerid,health) > 0) && (GetPlayerHealth(playerid,health) < 100))
  {
   new levak;
   levak = GetPlayerScore(playerid);

      new Float:newlifke;
   newlifke = (lifke+((levak*0.2)));
   if (newlifke > 100) newlifke = 100;
   SetPlayerHealth(playerid, newlifke);
  }
  return 1;
}

и так попробовал. жизька на секунду, чуть увеличивается. и потом опять снижается.


HostName: .::FREEDOM SERV::.::NEW RACE::.
Address: 109.248.140.121:2323
Players: 22 / 32
Ping: 4
Mode: We Are Russians
Map: San Andreas
HotJRДата: Четверг, 11.11.2010, 14:04 | Сообщение # 9180
Освоившийся
Группа: Продвинутые
Сообщений: 141
Награды: 3
Город: Москва
Репутация: -41
Замечания: 20%
Статус:
Я добовляю время от временни Дома, но думаю что скоро кончатся интерьеры, как делать виртуальные миры для домов чтобы использовать 1 интерьер допустим для 3 домов?


Хочу исправиться.
Поиск:





 


 


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