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

 



 
          





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





Последние Файлы 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  
Отбор прав варнами
FORTДата: Вторник, 04.08.2009, 22:41 | Сообщение # 1
Новенький
Группа: Продвинутые
Сообщений: 58
Награды: 1
Город: харьков
Репутация: -3
Замечания: 80%
Статус:
кто знает как можна сделать для копов отбор прав варнами?например:коп дал чуваку 3 варна за нарушение ПДД,и оно автоматом забрало,еси кто знает,то распешите плз,шо ,да как, и куда :D .заранее спс ))
CRUSHДата: Вторник, 04.08.2009, 22:49 | Сообщение # 2
Местный
Группа: Продвинутые
Сообщений: 531
Награды: 5
Город: SAMP
Репутация: 89
Замечания: 100%
Статус:
FORT, делай на подобии админской команды /warn привяжи её к копам,и вместо бана когда получаешь 3 варн сделай отбор прав crazy


Пишу скрипты,дорабатываю РП моды на заказ,не дорого - 607-559-798
FORTДата: Вторник, 04.08.2009, 22:51 | Сообщение # 3
Новенький
Группа: Продвинутые
Сообщений: 58
Награды: 1
Город: харьков
Репутация: -3
Замечания: 80%
Статус:
оО я ебу,я это месяц делать буду xD
AwmДата: Вторник, 04.08.2009, 23:08 | Сообщение # 4
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
FORT,
а что ты думаешь что тебе тут по полочке разложат?
надо свой моск применять а не чужой.




"Life is hard... life is harder if you're stupid." - John Wayne
FORTДата: Вторник, 04.08.2009, 23:28 | Сообщение # 5
Новенький
Группа: Продвинутые
Сообщений: 58
Награды: 1
Город: харьков
Репутация: -3
Замечания: 80%
Статус:
ы,вы бы мну всё расписали и я понял как и что,не ну вы канеша правы нада и своей башкой думать,но балит она у мну =D
CRUSHДата: Вторник, 04.08.2009, 23:33 | Сообщение # 6
Местный
Группа: Продвинутые
Сообщений: 531
Награды: 5
Город: SAMP
Репутация: 89
Замечания: 100%
Статус:
FORT, за $ сделаем crazy Koshechka_08


Пишу скрипты,дорабатываю РП моды на заказ,не дорого - 607-559-798
KweckeyДата: Среда, 05.08.2009, 00:01 | Сообщение # 7
Советчик
Группа: Пользователи
Сообщений: 1149
Награды: 65
Город: townofgames.ru
Замечания: 100%
Статус:
пздц, такую чушь за + ? ща налеплю


[url=http://townofgames.ru/][b]Любишь игры? Хочешь быть в курсе всех новостей? Заходи - [u]TownOfGames.ru[/u]![/b][/rul]
BigFootДата: Среда, 05.08.2009, 00:05 | Сообщение # 8
Новенький
Группа: Продвинутые
Сообщений: 57
Награды: 1
Город: Ростов-на-Дону
Репутация: 2
Замечания: 60%
Статус:
Quote (FORT)
кто знает как можна сделать для копов отбор прав варнами?например:коп дал чуваку 3 варна за нарушение ПДД,и оно автоматом забрало,еси кто знает,то распешите плз,шо ,да как, и куда .заранее спс ))

if(strcmp(cmd, "/predypredit", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, " Используйте: /predypredit [id/Name] [причина]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
{
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
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, " Используйте: /predypredit [id/Name] [причина]");
return 1;
}
PlayerInfo[giveplayerid][pWarns] += 1;
if(PlayerInfo[giveplayerid][pWarns] >= 3)
{
new year, month,day;
getdate(year, month, day);
format(string, sizeof(string), " Департамент: %s получил предупреждение по ПДД полицейским %s, причина: %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year);
format(string, sizeof(string), " Департамент: %s лишён прав полицейским %s (после 3 предупреждений), причина: %s", giveplayer, sendername, (result));
SendClientMessageToAll(COLOR_LIGHTRED, string);
PlayerInfo[giveplayerid][pCarLic] = 0;
return 1;
}
format(string, sizeof(string), " Ты предупредил %s, причина: %s", giveplayer, (result));
SendClientMessage(playerid, COLOR_LIGHTRED, string);
format(string, sizeof(string), " Ты получил предупреждение по ПДД от полицейского %s, причина: %s", sendername, (result));
SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
return 1;
}
}//not connected
}
else
{
format(string, sizeof(string), " %d-Такого игрока нету.", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
}



86.110.181.156:7777. Сервер с уклоном в РП. Мы ждём Вас.

Сообщение отредактировал BigFoot - Среда, 05.08.2009, 00:06
KweckeyДата: Среда, 05.08.2009, 00:11 | Сообщение # 9
Советчик
Группа: Пользователи
Сообщений: 1149
Награды: 65
Город: townofgames.ru
Замечания: 100%
Статус:
в pInfo
pPWarns,
в онплауерконнект
PlayerInfo[playerid][pPWarns] = 0;
в онплауеррегистер
format(var, 32, "PWarnings=%d\n",PlayerInfo[playerid][pPWarns]);fwrite(hFile, var);
в ОнПлауреУпдэйт
format(var, 32, "PWarnings=%d\n",PlayerInfo[playerid][pPWarns]);fwrite(hFile, var);
в ОнПлауреЛогин
if( strcmp( key , "PWarnings" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPWarns] = strval( val ); }
к командам
Code
    if(strcmp(cmd, "/pwarn", true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
       tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
     SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /pwarn [playerid/PartOfName] [причина]");
     return 1;
    }
    giveplayerid = ReturnUser(tmp);
    if (IsACop(playerid))
    {
        if(IsPlayerConnected(giveplayerid))
        {
            if(giveplayerid != INVALID_PLAYER_ID)
            {
          GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
       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, "USAGE: /pwarn [playerid/PartOfName] [причина]");
        return 1;
       }
       PlayerInfo[giveplayerid][pPWarns] += 1;
       if(PlayerInfo[giveplayerid][pPWarns] >= 3)
       {
           SendClientMessage(giveplayerid, COLOR_GRAD2, "Bы были лишены лицензии на оружие");
        PlayerInfo[giveplayerid][pCarLic] = 0;
        return 1;
       }
       format(string, sizeof(string), "Bы предупредили %s, причина: %s", giveplayer, (result));
       SendClientMessage(playerid, COLOR_LIGHTRED, string);
       format(string, sizeof(string), "Bы были предупреждены копом %s, причина: %s", sendername, (result));
       SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
       return 1;
      }
     }//not connected
    }
    else
    {
     format(string, sizeof(string), "   %d .Такого игрока нету.", giveplayerid);
     SendClientMessage(playerid, COLOR_GRAD1, string);
    }
   }
   return 1;
  }

з.ы. делал по примеру pWarns при ошибках пишите - исправлю

Добавлено (05.08.2009, 00:11)
---------------------------------------------
не забываем ставить +


[url=http://townofgames.ru/][b]Любишь игры? Хочешь быть в курсе всех новостей? Заходи - [u]TownOfGames.ru[/u]![/b][/rul]
MorozzzkoДата: Среда, 05.08.2009, 00:54 | Сообщение # 10
Мастер джэдай
Группа: Продвинутые
Сообщений: 2179
Награды: 40
Город: Moscow
Репутация: 590
Замечания: 0%
Статус:
лицензий кагбе много. так что для всех делать задолбаешься.


Главный программист в Malefic Entertainment.
FORTДата: Среда, 05.08.2009, 07:42 | Сообщение # 11
Новенький
Группа: Продвинутые
Сообщений: 58
Награды: 1
Город: харьков
Репутация: -3
Замечания: 80%
Статус:
нах для все,для прав тока норм ;) ,ы спс за код)
TolOloTДата: Среда, 05.08.2009, 13:53 | Сообщение # 12
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 271
Награды: 5
Город: Киев
Репутация: 13
Замечания: 100%
Статус:
У бигфута код не правильный )
KweckeyДата: Среда, 05.08.2009, 14:24 | Сообщение # 13
Советчик
Группа: Пользователи
Сообщений: 1149
Награды: 65
Город: townofgames.ru
Замечания: 100%
Статус:
а кто-то сомневался?Оо


[url=http://townofgames.ru/][b]Любишь игры? Хочешь быть в курсе всех новостей? Заходи - [u]TownOfGames.ru[/u]![/b][/rul]
Tracker1Дата: Среда, 05.08.2009, 20:37 | Сообщение # 14
Освоившийся
Группа: Продвинутые
Сообщений: 86
Награды: 1
Город: saRanSk
Репутация: -8
Замечания: 20%
Статус:
Quote (|rsr|John)
FORT, за $ сделаем

Руки выпрями а потом выучи уж павно

CRUSHДата: Среда, 05.08.2009, 21:55 | Сообщение # 15
Местный
Группа: Продвинутые
Сообщений: 531
Награды: 5
Город: SAMP
Репутация: 89
Замечания: 100%
Статус:
Tracker1, о балда fun всё веришь что то сервер мой? fun


Пишу скрипты,дорабатываю РП моды на заказ,не дорого - 607-559-798
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:





 


 


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