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

 



 
          





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





Последние Файлы 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 из 1
  • 1
Модератор форума: Dima-kun, Alcoholik  
Ограбление банка в GF
Klark_SkyderДата: Четверг, 12.03.2009, 23:48 | Сообщение # 1
Новенький
Группа: Продвинутые
Сообщений: 36
Награды: 1
Город: Москва
Репутация: 7
Замечания: 20%
Статус:
например игрок заходит в банк пишет /ograblenie. Игрок получает 50 к и 10 розыска. Грабить можно только раз в час)
помогите + не обижу) :)

AirKiteДата: Пятница, 13.03.2009, 01:27 | Сообщение # 2
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус:
Идея неочень но всёже может комуто понадобится....

Итак:
в верху где все new
Создаём
new GrabBankTime[MAX_PLAYERS];

в public OnPlayerConnect(playerid)
Например выше

Code
PlayerInfo[playerid][pGun1] = 0;
PlayerInfo[playerid][pGun2] = 0;
PlayerInfo[playerid][pGun3] = 0;
PlayerInfo[playerid][pGun4] = 0;

Добавляем:
GrabBankTime[playerid] = 0;

в public OtherTimer()
нижие
if(IsPlayerConnected(i))
{
Добавим
GrabBankTime[i] += 1;

Должно выглядеть вот так:

Code
if(IsPlayerConnected(i))
        {
               GrabBankTime[i] += 1;

в public OnPlayerCommandText(playerid, cmdtext[])
Находим
if(strcmp(cmd, "/pay", true) == 0)
и выше вставляем вот это:

Code
    if(strcmp(cmd, "/bankgrab", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(PlayerInfo[playerid][pLocal] != 103)
            {
                SendClientMessage(playerid, COLOR_GREY, "   Vi ne v banke");
                return 1;
            }
      if(GrabBankTime[playerid] >= 3600)
      {
          WantedPoints[playerid] += 10;
          SetPlayerCriminal(playerid,255, " Ograblenie banka");
          GrabBankTime[playerid] = 0;
          GivePlayerMoney(playerid,50000);
          SendClientMessage(playerid, COLOR_YELLOW, "Vi ograbili bank =) ");
      }
      else
      {
          SendClientMessage(playerid, COLOR_GREY, "   Vi igraete malo 4tobi grabit BANK");
      }
      return 1;
     }
     return 1;
    }

Выглядеть будет вот так

Code
    if(strcmp(cmd, "/bankgrab", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(PlayerInfo[playerid][pLocal] != 103)
            {
                SendClientMessage(playerid, COLOR_GREY, "   Vi ne v banke");
                return 1;
            }
      if(GrabBankTime[playerid] >= 3600)
      {
          WantedPoints[playerid] += 10;
          SetPlayerCriminal(playerid,255, " Ograblenie banka");
          GrabBankTime[playerid] = 0;
          GivePlayerMoney(playerid,50000);
          SendClientMessage(playerid, COLOR_YELLOW, "Vi ograbili bank =) ");
      }
      else
      {
          SendClientMessage(playerid, COLOR_GREY, "   Vi igraete malo 4tobi grabit BANK");
      }
      return 1;
     }
     return 1;
    }
    if(strcmp(cmd, "/pay", true) == 0)

Ну вот... crazy Проверяй! lol

Ограбление можно зделать если играл не менее 1 часа...
Если надо меньще то просто if(GrabBankTime[playerid] >= 3600) //3600 замени на 1800 к примеру)) чтобы было 30 минут)

Вобщем кому пригодилось ставим + lol Также если надо дороботать предлагайте crazy
Может чтонибудь выйдет серьёзное... fun


[1337GAMES] Easy RP
(SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)


Jabber: airkite@qip.ru
[Addon] QuickBinder
[FS] Online Players Record


Сообщение отредактировал AirKite - Пятница, 13.03.2009, 01:31
Klark_SkyderДата: Пятница, 13.03.2009, 02:11 | Сообщение # 3
Новенький
Группа: Продвинутые
Сообщений: 36
Награды: 1
Город: Москва
Репутация: 7
Замечания: 20%
Статус:
надо чтоб со всех игроков только раз в час 1 чловек мог ограбить банк crazy
и ещё прикольно бы было еслибы когда ктото грабит банк у всех игроков онлайн снималась определённая сума денег и в чат писало кто ограбил))
хотя сомневаюсь что ето возможно реализовать)



Сообщение отредактировал Klark_Skyder - Пятница, 13.03.2009, 02:14
ExceedДата: Пятница, 13.03.2009, 02:16 | Сообщение # 4
Постоялец
Группа: Продвинутые
Сообщений: 307
Награды: 6
Город: зараженных
Репутация: 51
Замечания: 20%
Статус:
А если игрока за этот час из игры кинет? xD
Лучше отсчитывать час после совершенного ограбления

Добавлено (13.03.2009, 02:16)
---------------------------------------------

Quote (Klark_Skyder)
и ещё прикольно бы было еслибы когда ктото грабит банк у всех игроков онлайн снималась определённая сума денег и в чат писало кто ограбил))
хотя сомневаюсь что ето возможно реализовать

вполне возможно.



Linkum
AirKiteДата: Пятница, 13.03.2009, 05:41 | Сообщение # 5
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус:
Quote (Klark_Skyder)
надо чтоб со всех игроков только раз в час 1 чловек мог ограбить банк и ещё прикольно бы было еслибы когда ктото грабит банк у всех игроков онлайн снималась определённая сума денег и в чат писало кто ограбил)) хотя сомневаюсь что ето возможно реализовать)

По поводу один раз в час... это в моём варианте реализовано... ты играешь час потом грабишь банк... и тебе снова нужно играть 1 час!
По поводу отнимаются у всех деньги? Я тебе сделал для реализации в моде GF это RP мод... зачем РП так лажать? Думаешь если банк гробанут на бабки в котором у тебя депозит то они тебе их не вернут? Это не реально... к томуже люди просто будут боятся находится на сервере во время ограбления... Писать говоришь в чат? Ну и будет тупой ДМ.. типа мол отдавай бабки... все за ним будут гонятся... а по РП откуда они это узнают то??? Вобщем ты тока лажаешь РП... тебе некто нечего тут не будет делать... не нравится не юзай!

Quote (Exceed)
А если игрока за этот час из игры кинет? xD Лучше отсчитывать час после совершенного ограбления

Так вот пускай стараются чтобы не кикнуло... или ты хочешь сказать что банк так легко ограбить? В этоже время это своего рода способствует держать онлайн на сервере... хотя сюда по словам Klark_Skyder видно как он относится к РП, какие у него идеи + в скриптинге полный -1 неможет реализовать такие простые вещи!

з.ы. -1 т.к. я 0 crazy ну или 0.1 :) Но как говорится ещё не вечер cool

Добавлено (13.03.2009, 05:41)
---------------------------------------------
Это я имел ввиду в скриптинге )) для тех кто не понял lol


[1337GAMES] Easy RP
(SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)


Jabber: airkite@qip.ru
[Addon] QuickBinder
[FS] Online Players Record
ExceedДата: Вторник, 07.04.2009, 15:05 | Сообщение # 6
Постоялец
Группа: Продвинутые
Сообщений: 307
Награды: 6
Город: зараженных
Репутация: 51
Замечания: 20%
Статус:
Quote (AirKite)
Так вот пускай стараются чтобы не кикнуло...

Ты че? краш клиента от игрока не зависит, как он тебе стараться будет?!



Linkum
AirKiteДата: Воскресенье, 21.06.2009, 09:18 | Сообщение # 7
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус:
Quote (Exceed)
Ты че? краш клиента от игрока не зависит, как он тебе стараться будет?!

Не ставить моды и играть на нормальном сервере! У меня крешов за 3 часа не бывает!



[1337GAMES] Easy RP
(SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)


Jabber: airkite@qip.ru
[Addon] QuickBinder
[FS] Online Players Record
_Rayder_Дата: Суббота, 25.07.2009, 16:38 | Сообщение # 8
Уверенный в себе
Группа: Пользователи
Сообщений: 287
Награды: 48
Город: Санкт-Петербург
Замечания: 100%
Статус:
люди,честно признаюсь я не очень разбираюсь pawno но всё же,может быть из вас кто-нибудь сможет сделать ограбление банка в ФС,а то честно признаюсь я не очень в этом разбираюсь. Ну с меня конечно будет + .
Пожалуйсто помогите)

ZiG8Дата: Понедельник, 27.07.2009, 07:40 | Сообщение # 9
Постоялец
Группа: Пользователи
Сообщений: 338
Награды: 5
Город: Киров
Репутация: 0
Замечания: 100%
Статус:
MeloN, глаза вверх


[b]FilterScripts[/b]:
[url=http://www.samp-rus.com/forum/8-10320-181614-16-1302544876][FS] QuidemSys v2.2[/url]
[/color]
_Rayder_Дата: Понедельник, 27.07.2009, 10:36 | Сообщение # 10
Уверенный в себе
Группа: Пользователи
Сообщений: 287
Награды: 48
Город: Санкт-Петербург
Замечания: 100%
Статус:
не когда в моды не засовывал не чего большого такого,ну попробую,спасибо ;)

Добавлено (27.07.2009, 10:36)
---------------------------------------------
C:\проба номер 2\gamemodes\RP.pwn(1713) : error 004: function "SafeGivePlayerMoney" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(1742) : error 004: function "SafeGivePlayerMoney" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(1778) : error 004: function "SafeResetPlayerWeapons" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(1779) : error 004: function "SafeGivePlayerWeapon" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(1806) : error 004: function "SafeResetPlayerWeapons" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2107) : error 004: function "SetPlayerToTeamColor" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2132) : error 004: function "SetPlayerToTeamColor" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2154) : error 004: function "SetPlayerCriminal" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2165) : error 004: function "SetPlayerCriminal" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2174) : error 004: function "SetPlayerCriminal" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2179) : error 004: function "SetPlayerCriminal" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2277) : error 004: function "PlayerToPoint" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2288) : error 004: function "PlayerToPoint" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2300) : error 004: function "PlayerToPoint" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2304) : error 004: function "PlayerToPoint" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2316) : error 004: function "PlayerToPoint" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2320) : error 004: function "PlayerToPoint" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2324) : error 004: function "PlayerToPoint" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2328) : error 004: function "PlayerToPoint" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2332) : error 004: function "PlayerToPoint" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2336) : error 004: function "PlayerToPoint" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2340) : error 004: function "PlayerToPoint" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2344) : error 004: function "PlayerToPoint" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2356) : error 004: function "PlayerToPoint" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2360) : error 004: function "PlayerToPoint" is not implemented
C:\проба номер 2\gamemodes\RP.pwn(2364) : error 004: function "PlayerToPoint" is not implemented

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

26 Errors.
мб я что тор не так походу делаю?

MorozzzkoДата: Понедельник, 27.07.2009, 10:47 | Сообщение # 11
Мастер джэдай
Группа: Продвинутые
Сообщений: 2179
Награды: 40
Город: Moscow
Репутация: 590
Замечания: 0%
Статус:
MeloN, 1 скобку лишнюю закрыл


Главный программист в Malefic Entertainment.
_Rayder_Дата: Понедельник, 27.07.2009, 11:28 | Сообщение # 12
Уверенный в себе
Группа: Пользователи
Сообщений: 287
Награды: 48
Город: Санкт-Петербург
Замечания: 100%
Статус:
Люди я вас Люблю У меня Получилось!!!!!!!!!!!!!!!!!!!! я вАс обожаю,это первая штука,которуя я смог сделать!)))))))
AwmДата: Понедельник, 27.07.2009, 14:55 | Сообщение # 13
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
MeloN, fun
представляю что у тебя за мод будет crazy




"Life is hard... life is harder if you're stupid." - John Wayne
  • Страница 1 из 1
  • 1
Поиск:





 


 


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