Перейти к содержанию

Поиск сообщества

Показаны результаты для тегов 'Crmp'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Информационный раздел
    • Новости портала
    • Техническая поддержка
    • Приватный форум
  • CRMP 0.3е
    • Помощь по Скриптингу
    • Ошибки
    • Готовые сервера
    • Дополнительные скрипты
    • Мануалы/Уроки
    • Модификации
    • Поиск
    • Архив Вопросов/Проблем/Ошибок
    • Файловый архив
    • Другое
  • SAMP/CRMP 0.3.7
    • Помощь по Скриптингу
    • Ошибки
    • Готовые сервера
    • Плагины
    • Поиск
    • Документация
  • Другое
    • Флейм

Поиск результатов в...

Поиск результатов, которые содержат...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Найдено: 2,041 результат

  1. rosomaxa000

    Система кланов

    Доброго времени суток! Я хочю вам представить хорошо настроенную систему кланов на сервер CR-MP 0.3e Вот ее функции: 1. Можно создать свой клан за 500.000 тыс. 2. Изменить место респавна игроков, которые состоят в клане 3. Можно изменить цвет клана 4. Конешно приглашать игроков в клан Там еше есть несколько функций! Вот ссылка: http://rghost.ru/49933094 Пароль на скачку: GSG Автора я не знаю!
  2. Система кланов . Вырезал из мода. Базу для кланов сделаете сами. При входе нужно будет ввести пароль от клана. Добавим ко всем #define #define apasTaz "2580" // пароль от клана Ко всем new new clanTeamTaz[MAX_PLAYERS]; В public OnPlayerConnect(playerid) clanTeamTaz[playerid] = 0; if(ClanTaz(playerid) == 1){ShowPlayerDialog(playerid,999,DIALOG_STYLE_INPUT,"{F70808}Пароль от клана"," Введите пароль о клана","Войти","Отмена");} Создадим public public ClanTaz(playerid){ new sname[64];GetPlayerName(playerid, sname, sizeof(sname));if(strfind(sname, "[Taz_TeaM]", false) != -1) return 1;if(strfind(sname, "[Taz_TeaM]", false) != -1) return 1;if(strfind(sname, "[Taz_TeaM]", false) != -1) return 1;if(strfind(sname, "[Taz_TeaM]", false) != -1) return 1;if(strfind(sname, "[Taz_TeaM]", false) != -1) return 1;if(strfind(sname, "[Taz_TeaM]", false) != -1) return 1;else return 0;} Добавим forward ко всем форвардам или выше public forward ClanTaz(playerid); Добавим в public OnPlayerSpawn(playerid) new ClanName[128];ExtractClan(playerid, ClanName);if(strcmp(ClanName, "Taz_TeaM", true) == 0){SetPlayerPos(playerid,24555.8854,-1470.1174,50.7837); // тут координаты спавна кланаSetPlayerSkin(playerid,116);SetPlayerFacingAngle(playerid, 173.9849);SetPlayerInterior(playerid,0);SetPlayerColor(playerid,0xFF0000AA);} Добавим в public OnPlayerText(playerid, text[]) if(clanTeamTaz[playerid] == 1){new name[24], string[128];GetPlayerName(playerid, name, 24);format(string, sizeof(string), "(КланЧат) %s: %s", name, text[1]);printf("(???????)%s: %s", name, string);for(new i = 0; i < MAX_PLAYERS; i++){if(IsPlayerConnected(i)){if(clanTeamTaz[i] == 1){SendClientMessage(i, GetPlayerColor(playerid), string);}}}return 0;} Добавим в public OnDialogResponse: if(dialogid == 999)//mari{if(response){if (!strcmp(inputtext, apasTaz)){if (!strcmp(inputtext, " ")){ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX, "Ошибка","Вы ввели неправильный пароль!", "Ок","");// Kick(playerid);}else{ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX, "Подтверждение пароля","Вы успешно подтвердили пароль", "Ок", "");//Attach3DTextLabelToPlayer( new3Dtext, playerid, 0.0, 0.0, 2.0 );clanTeamMari[playerid] = 1;return 1;}}else{for(new i = 0; i < MAX_PLAYERS; i++){new string[256], pName[MAX_PLAYER_NAME];GetPlayerName(playerid,pName,sizeof(pName));if(IsPlayerConnected(i) && IsPlayerAdmin(i)){format(string, 256, " Внимание: игрок %s Ввёл не верный пароль к тегу клана", pName);SendClientMessage(i, 0xFF4040FF, string);}}ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX, "Ошибка","Вы ввели неправильный пароль!", "Ок","");// Kick(playerid);} Kick(playerid);} return 1;}
  3. Решил добавить сюда. Команды добовляющие и ибирающие заграждения. Для гос.фракций. в newnew UsedCom[MAX_PLAYERS];далее в define#define MAX_ROADBLOCKS 35далее в forwardforward SafeSetPlayerPos(playerid, Float:x, Float:y, Float:z);forward RemoveRoadblock(playerid);forward CommandLog(string[]);далее в stockstock CreateRoadblock(Object,Float:x,Float:y,Float:z,Float:Angle){ for(new i = 0; i < sizeof(Roadblocks); i++) { if(Roadblocks[i][sCreated] == 0) { Roadblocks[i][sCreated] = 1; Roadblocks[i][sX] = x; Roadblocks[i][sY] = y; Roadblocks[i][sZ] = z-0.7; Roadblocks[i][sObject] = CreateObject(Object, x, y, z-0.9, 0, 0, Angle); return 1; } } return 0;}//==============================================================================stock DeleteAllRoadblocks(playerid){ for(new i = 0; i < sizeof(Roadblocks); i++) { if(IsPlayerInRangeOfPoint(playerid, 100, Roadblocks[i][sX], Roadblocks[i][sY], Roadblocks[i][sZ])) { if(Roadblocks[i][sCreated] == 1) { Roadblocks[i][sCreated] = 0; Roadblocks[i][sX] = 0.0; Roadblocks[i][sY] = 0.0; Roadblocks[i][sZ] = 0.0; DestroyObject(Roadblocks[i][sObject]); } } } return 0;}//==============================================================================stock DeleteClosestRoadblock(playerid){ for(new i = 0; i < sizeof(Roadblocks); i++) { if(IsPlayerInRangeOfPoint(playerid, 5.0, Roadblocks[i][sX], Roadblocks[i][sY], Roadblocks[i][sZ])) { if(Roadblocks[i][sCreated] == 1) { Roadblocks[i][sCreated] = 0; Roadblocks[i][sX] = 0.0; Roadblocks[i][sY] = 0.0; Roadblocks[i][sZ] = 0.0; DestroyObject(Roadblocks[i][sObject]); return 1; } } } return 0;}далее в конце в publicpublic SafeSetPlayerPos(playerid, Float:x, Float:y, Float:z){ SetPlayerPos(playerid, x,y,z); Streamer_UpdateEx(playerid,x,y,z); return 1;}forward KillInstLoc6();далее в enumenum rInfo{ sCreated, Float:sX, Float:sY, Float:sZ, sObject,};new Roadblocks[MAX_ROADBLOCKS][rInfo];далее в где логи вашего сервера добовляетеpublic CommandLog(string[]){ new entry[256]; format(entry, sizeof(entry), "%srn",string); new File:hFile; hFile = fopen("logs/removeroadblock.log", io_append); fwrite(hFile, entry); fclose(hFile);}ну теперь в командыif(strcmp(cmd, "/crb", true) == 0 || strcmp(cmd, "/createroadblock", true) == 0) { if(UsedCom[playerid]>0) return SendClientMessage(playerid, COLOR_WHITE, "Ввод команды разрешен раз в 1 секунду"); if(IsPlayerConnected(playerid) && IsACop(playerid) || IsPlayerAdmin(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "Используйте: /crb [???????? ??????????-?????????? ????? ID]"); SendClientMessage(playerid, COLOR_LIGHTBLUE, "????????? ?????????:"); SendClientMessage(playerid, COLOR_GRAD1, "| 1: ????? ??????????-?????????? ???? | 2: ??????? ??????????-?????????? ???? |"); SendClientMessage(playerid, COLOR_GRAD1, "| 3: ??????? ??????????-?????????? ???? | 4: ????? | 5: ?????? ????? |"); SendClientMessage(playerid, COLOR_GRAD1, "| 6: ????? ????? | 7: ????? ???????? ????? |"); return 1; } new rb = strval(tmp); if (rb == 1) { PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); new Float:plocx,Float:plocy,Float:plocz,Float:ploca; GetPlayerPos(playerid, plocx, plocy, plocz); GetPlayerFacingAngle(playerid,ploca); CreateRoadblock(1459,plocx,plocy,plocz,ploca); format(string,sizeof(string),"[????]: ?????? %s ???????? ??????????-?????????? ?????(1).",sendername); SendRadioMessage(1,COLOR_BLUE,string); GameTextForPlayer(playerid,"~w~?OPO„?OE ?A‚PA„?E?…E ~b~?OCAB‡E?!",3000,1); return 1; } else if (rb == 2) { PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); new Float:plocx,Float:plocy,Float:plocz,Float:ploca; GetPlayerPos(playerid, plocx, plocy, plocz); GetPlayerFacingAngle(playerid,ploca); CreateRoadblock(978,plocx,plocy,plocz+0.6,ploca); format(string,sizeof(string),"[????]: ?????? %s ???????? ??????????-?????????? ?????(2)",sendername); SendRadioMessage(1,COLOR_BLUE,string); GameTextForPlayer(playerid,"~w~?OPO„?OE ?A‚PA„?E?…E ~b~?OCAB‡E?!",3000,1); return 1; } else if (rb == 3) { PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); new Float:plocx,Float:plocy,Float:plocz,Float:ploca; GetPlayerPos(playerid, plocx, plocy, plocz); GetPlayerFacingAngle(playerid,ploca); CreateRoadblock(981,plocx,plocy,plocz+0.9,ploca+180); format(string,sizeof(string),"[????]: ?????? %s ???????? ??????????-?????????? ?????(3)",sendername); SendRadioMessage(1,COLOR_BLUE,string); GameTextForPlayer(playerid,"~w~?OPO„?OE ?A‚PA„?E?…E ~b~?OCAB‡E?!",3000,1); SafeSetPlayerPos(playerid, plocx, plocy+1.3, plocz); return 1; } else if (rb == 4) { PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); new Float:plocx,Float:plocy,Float:plocz,Float:ploca; GetPlayerPos(playerid, plocx, plocy, plocz); GetPlayerFacingAngle(playerid,ploca); CreateRoadblock(1238,plocx,plocy,plocz+0.2,ploca); format(string,sizeof(string),"[????]: ?????? %s ???????? ??????????-?????????? ?????(4)",sendername); SendRadioMessage(1,COLOR_BLUE,string); GameTextForPlayer(playerid,"~w~?OPO„?OE ?A‚PA„?E?…E ~b~?OCAB‡E?!",3000,1); return 1; } else if (rb == 5) { PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); new Float:plocx,Float:plocy,Float:plocz,Float:ploca; GetPlayerPos(playerid, plocx, plocy, plocz); GetPlayerFacingAngle(playerid,ploca); CreateRoadblock(1425,plocx,plocy,plocz+0.6,ploca); format(string,sizeof(string),"[????]: ?????? %s ???????? ??????????-?????????? ?????(5)",sendername); SendRadioMessage(1,COLOR_BLUE,string); GameTextForPlayer(playerid,"~w~?OPO„?OE ?A‚PA„?E?…E ~b~?OCAB‡E?!",3000,1); return 1; } else if (rb == 6) { PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); new Float:plocx,Float:plocy,Float:plocz,Float:ploca; GetPlayerPos(playerid, plocx, plocy, plocz); GetPlayerFacingAngle(playerid,ploca); CreateRoadblock(3265,plocx,plocy,plocz-0.5,ploca); format(string,sizeof(string),"[????]: ?????? %s ???????? ??????????-?????????? ?????(6)",sendername); SendRadioMessage(1,COLOR_BLUE,string); GameTextForPlayer(playerid,"~w~?OPO„?OE ?A‚PA„?E?…E ~b~?OCAB‡E?!",3000,1); return 1; } else if (rb == 7) { PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); new Float:plocx,Float:plocy,Float:plocz,Float:ploca; GetPlayerPos(playerid, plocx, plocy, plocz); GetPlayerFacingAngle(playerid,ploca); CreateRoadblock(3091,plocx,plocy,plocz+0.5,ploca+180); format(string,sizeof(string),"[????]: ?????? %s ???????? ??????????-?????????? ?????(7)",sendername); SendRadioMessage(1,COLOR_BLUE,string); GameTextForPlayer(playerid,"~w~?OPO„?OE ?A‚PA„?E?…E ~b~?OCAB‡E?!",3000,1); return 1; } new y, m, d; new h,mi,s; getdate(y,m,d); gettime(h,mi,s); format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [??????????? ???????] -> /createroadblock %d",d,m,y,h,mi,s,sendername, rb); CommandLog(string); } UsedCom[playerid]=0; return 1; }//============================================================================== if (strcmp(cmd,"/rub",true) == 0 || strcmp(cmd, "/removeroadblock", true) == 0) { if(UsedCom[playerid]>0) return SendClientMessage(playerid, COLOR_WHITE, "???? ??????? ???????? ??? ? 1 ???????"); if(IsPlayerConnected(playerid) && IsACop(playerid) || PlayerInfo[playerid][pAdmin] >= 2) { DeleteClosestRoadblock(playerid); format(string,sizeof(string),"[????]: ?????? %s ????? ??????????-?????????? ????.",sendername); SendRadioMessage(1,COLOR_BLUE,string); GameTextForPlayer(playerid,"~w~?OPO„?OE ?A‚PA„?E?…E ~r~Y€PA?!",3000,1); new y, m, d; new h,mi,s; getdate(y,m,d); gettime(h,mi,s); format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [??????????? ???????] -> /removeroadblock",d,m,y,h,mi,s,sendername); CommandLog(string); } UsedCom[playerid]=0; return 1; }//============================================================================== if (strcmp(cmd,"/rrball",true) == 0 || strcmp(cmd, "/removeroadblockall", true) == 0) { if(UsedCom[playerid]>0) return SendClientMessage(playerid, COLOR_WHITE, "???? ??????? ???????? ??? ? 1 ???????"); if(IsPlayerConnected(playerid) && IsACop(playerid) || PlayerInfo[playerid][pAdmin] >= 2) { if(PlayerInfo[playerid][pRank] >= 5 || PlayerInfo[playerid][pAdmin] >= 2) // This being the default Chief rank in LA-RP change if neccesary. { DeleteAllRoadblocks(playerid); format(string,sizeof(string),"[????]: ?????? %s ????? ??? ??????????-?????????? ??????.",sendername); SendRadioMessage(1,COLOR_BLUE,string); GameTextForPlayer(playerid,"~b~?OPO„?OE ?A‚PA„?E?…E ~r~Y€PA?!",3000,1); new y, m, d; new h,mi,s; getdate(y,m,d); gettime(h,mi,s); format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [??????????? ???????] -> /removeroadblockall",d,m,y,h,mi,s,sendername); CommandLog(string); } } UsedCom[playerid]=0; return 1; } Делал не по порядку. строго не судите. может кому то пригодится.
  4. Вот решил что то сделать может кому то пригодится. в newnew UsedCom[MAX_PLAYERS];далее в командыif(strcmp(cmd, "/spawn", true) == 0) { if(UsedCom[playerid]>0) return SendClientMessage(playerid, COLOR_WHITE, "Ввод команды разрешен раз в 1 секунду ); if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /spawn [ID]"); return 1; } giveplayerid = ReturnUser(tmp); if (PlayerInfo[playerid][pAdmin] >= 3) { if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); SpawnPlayer(giveplayerid); format(string, sizeof(string), "Вы заспавнили %s .",giveplayer); SendClientMessage(playerid,COLOR_LIGHTRED,string); SendClientMessage(giveplayerid, TEAM_GROVE_COLOR, "Вы были заспавнены администратором"); format(string, sizeof(string), "[Администратор]:%s заспавнил игрока %s ",sendername, giveplayer, giveplayerid); ABroadCast(COLOR_LIGHTRED,string, 5); MedicBill[giveplayerid] = 0; new y, m, d; new h,mi,s; getdate(y,m,d); gettime(h,mi,s); format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s заспавнил игрока %s",d,m,y,h,mi,s,sendername,giveplayer); } } else { format(string, sizeof(string), "%d этот игрок не в игре.", giveplayerid); SendClientMessage(playerid, COLOR_GRAD1, string); } } } UsedCom[playerid]=0; return 1; }
  5. Alex_Rude

    Ларьки с едой

    Всем привет.Думаю сразу начнём так как в голову не идёт что писать. ) ко всем new: new pickuplarka[6]; в public OnGameModeInit: pickuplarka[0] = CreatePickup(1239,1,167.39999389648,616.20001220703,12,0); pickuplarka[1] = CreatePickup(1239,1,134.19999694824,642.40002441406,11.89999961853,0); pickuplarka[2] = CreatePickup(1239,1,194,793.29998779297,12.10000038147,0); pickuplarka[3] = CreatePickup(1239,1,219.89999389648,835.79998779297,12.10000038147,0); pickuplarka[4] = CreatePickup(1239,1,256.5,1012.700012207,12.10000038147,0); pickuplarka[5] = CreatePickup(1239,1,-187.39999389648,599.09997558594,12.10000038147,0); CreateObject(4443,218.5000000,836.2999900,13.0000000,0.0000000,0.0000000,249.4990000); CreateObject(4443,193.5996100,792.1992200,13.0000000,0.0000000,0.0000000,341.4990000); CreateObject(4443,-187.3000000,600.2999900,13.0000000,0.0000000,0.0000000,174.0000000); CreateObject(4443,255.2998000,1013.0996100,12.9000000,0.0000000,0.0000000,262.2440000); в public OnDialogResponse: if(dialogid == 1) { if(response) { if(listitem == 0) { if(GetPlayerMoney(playerid) < 80) return SendClientMessage(playerid,0xFF9900AA,"У вас не хватает денег"); { SetPlayerHealth(playerid, 100.0); SendClientMessage(playerid,0xFF9900AA,"Вы съели Хот-Дог"); GivePlayerMoney(playerid,-80); ApplyAnimation(playerid,"FOOD","EAT_Chicken",4.1,0,1,1,0,1); } } if(listitem == 1) { if(GetPlayerMoney(playerid) < 60) return SendClientMessage(playerid,0xFF9900AA,"У вас не хватает денег"); { SetPlayerHealth(playerid, 100.0); SendClientMessage(playerid,0xFF9900AA,"Вы съели Чебурек"); GivePlayerMoney(playerid,-60); ApplyAnimation(playerid,"FOOD","EAT_Chicken",4.1,0,1,1,0,1); } } if(listitem == 2) { if(GetPlayerMoney(playerid) < 120) return SendClientMessage(playerid,0xFF9900AA,"У вас не хватает денег"); { SetPlayerHealth(playerid, 100.0); SendClientMessage(playerid,0xFF9900AA,"Вы съели Крабовый салат"); GivePlayerMoney(playerid,-120); ApplyAnimation(playerid,"FOOD","EAT_Chicken",4.1,0,1,1,0,1); } } if(listitem == 3) { if(GetPlayerMoney(playerid) < 20) return SendClientMessage(playerid,0xFF9900AA,"У вас не хватает денег"); { SetPlayerHealth(playerid, 100.0); SendClientMessage(playerid,0xFF9900AA,"Вы съели Слоёный пирожок"); GivePlayerMoney(playerid,-20); ApplyAnimation(playerid,"FOOD","EAT_Chicken",4.1,0,1,1,0,1); } } if(listitem == 4) { if(GetPlayerMoney(playerid) < 20) return SendClientMessage(playerid,0xFF9900AA,"У вас не хватает денег"); { SetPlayerHealth(playerid, 100.0); SendClientMessage(playerid,0xFF9900AA,"Вы съели Пирожок с повидлом"); GivePlayerMoney(playerid,-20); ApplyAnimation(playerid,"FOOD","EAT_Chicken",4.1,0,1,1,0,1); } } else { return 1; } } } В public OnPlayerPickUpPickup: if(pickupid == pickuplarka[0]) { ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"{FF8102}Покупка еды", "Хот-дог - 80 рублейnЧебурк - 60 рублейnКрабовый салат - 120 рублейnСлоёный пирожок - 20 рублейnПирожок с повидлом - 20 рублей", "Выбрать", "Отмена"); } if(pickupid == pickuplarka[1]) { ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"{FF8102}Покупка еды", "Хот-дог - 80 рублейnЧебурк - 60 рублейnКрабовый салат - 120 рублейnСлоёный пирожок - 20 рублейnПирожок с повидлом - 20 рублей", "Выбрать", "Отмена"); } if(pickupid == pickuplarka[2]) { ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"{FF8102}Покупка еды", "Хот-дог - 80 рублейnЧебурк - 60 рублейnКрабовый салат - 120 рублейnСлоёный пирожок - 20 рублейnПирожок с повидлом - 20 рублей", "Выбрать", "Отмена"); } if(pickupid == pickuplarka[3]) { ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"{FF8102}Покупка еды", "Хот-дог - 80 рублейnЧебурк - 60 рублейnКрабовый салат - 120 рублейnСлоёный пирожок - 20 рублейnПирожок с повидлом - 20 рублей", "Выбрать", "Отмена"); } if(pickupid == pickuplarka[4]) { ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"{FF8102}Покупка еды", "Хот-дог - 80 рублейnЧебурк - 60 рублейnКрабовый салат - 120 рублейnСлоёный пирожок - 20 рублейnПирожок с повидлом - 20 рублей", "Выбрать", "Отмена"); } if(pickupid == pickuplarka[5]) { ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"{FF8102}Покупка еды", "Хот-дог - 80 рублейnЧебурк - 60 рублейnКрабовый салат - 120 рублейnСлоёный пирожок - 20 рублейnПирожок с повидлом - 20 рублей", "Выбрать", "Отмена"); } Вот и всё. Спасибо за внимание )
  6. Frozen Man

    [SOFT RP] Оригинал.

    Мод взят с другого ресурса. Админ слил этот мод так как жестоко его киданули. Вот вам ссылка на данный мод. Мод переводился с SA:MP а не с 0. Система MySQL Soft RP.zip
  7. Изначально заменяет Fortune, я подумав, решил поставить на Super GT. Есть только одна неисправность, при повороте передних колес, сквозь них торчат тормозные колодки :)
  8. Здравствуйте дороги пользователи GSGAMES.Сегодня,я вас научу делать возможности выполнения сервером какой-либо функции в определённое время. Для работы нам понадобится include time.inc, это стандартный includ. Первым шагом,мы создаём public Vremy, если у вас он есть, то вам его создавать не нужно. И так продолжаем. Ко всем forward вставляем: forward Vremy(); В свободное от пабликов/стоков место: public Vremy() { new hour, minute, second, year, month, day; gettime(hour, minute, second); getdate(year, month, day); if (year == 2013 && month == 10 && day == 31 && minute == 60) { // Проверка на год, месяц, день, минуту. (Меняем на свое)SendClientMessageToAll(-1,"(( Test ))"); } // Каждый час, 31 октября будет писать наш текст т.е "Test" return 1; } Теперь мы создадим таймер в public OnGameModeInit: SetTimer("Vremy",1000 * 60,1); Автор:Я(Kirill_Lacoste)
  9. Всем доброго дня! Скрипт Ларьки с едой их суть такова: Встаем на пикап и нам выскакивает диалоговое окно с выбором еды и что у нас появляется: -Хот-Дог -Крабовый Салат -Чебурек -Слоёный пирожок -Пирожок с повидлом При покупке нам дается 100 хп. >>Видео<< Ларёк by Dinar.rar
  10. Dinar

    Pirate Ship

    Благодаря этому фильтрскрипту, вы сможете управлять пиратским кораблем как в моде Pirates TDM v1.0. Пиратский корабль находится неподалеку от пирса города Лос Сантоса (Смотрите скриншоты 2 и 3). Команды: /commandship - перейти в режим управления кораблем /quitship - выйти из режима управления кораблем НЕ ЗАБЫВАЙТЕ СТАВИТЬ + PirateShip by Dinar.rar
  11. Vladimirok

    Drift Mod

    Здравствуйте всем предоставляю, вам мод дрифт сервера надеюсь все знают сервер крмп-дрифт, выкладываю мод из крмп-дрифта всё сходится и т.д. new.pwn,Система Админов от 1-10,Система Гаражов,Дрифт Счётчик,и многое другое увидете в самом моде,,Авторы Crmp-Drift and Max_King Команды сервера /v id машины /setadmin id и лвл от 1-10 /givemoney давать деньги /rcon exit рестарт серва,/rcon login 2138-пароль, /setanti ид выдать антикрэш,/setstrah-cnhf[jdrf страховка /ban-бан /unban разбан ,/setpos -создание домов,/setgamel-давать уровень,/greate-создать гараж,/gd-убрать гараж /setgamel id давать уровень /greate создание гаража Drift Mod.zip
  12. Изначально заменяет Bravura, но на мой взгляд, это отличная моделька на замену Uranus'a. Если поставить эту модификацию на ZR-350, то будут подниматься фары, а так просто горят огни сквозь кузов, единственный недочет, который я нашел.
  13. Выкладываю инт. элитного класса дома FOUS.Прошу не срать в комментарии, якобы я украл это и т.п, автором этого интерьера являюсь - я. Автор: #L9mon
  14. #L9mon

    Спортивный зал. | by L9mon

    Простенький спортивный зал, сделанный в "минимализме" Скриншоты: http://cs409326.vk.me/v409326524/36fa/VqTpFeypp0Y.jpg http://cs409326.vk.me/v409326524/3703/dv4kEoSkmZA.jpg http://cs409326.vk.me/v409326524/370c/HyTMlqg3NhY.jpg http://cs409326.vk.me/v409326524/3715/VwLsmj7-MUc.jpg
  15. #L9mon

    Радиоцентр 'Ритм' v.1 | by L9mon

    Интерьер радиоцентра. Автор: #L9mon Скриншоты: http://cs409326.vk.me/v409326524/36c8/hXjZTQgIr68.jpg http://cs409326.vk.me/v409326524/36cd/dVea2c5XuQE.jpg http://cs409326.vk.me/v409326524/36d6/4TpgpgF3v9I.jpg http://cs409326.vk.me/v409326524/36df/yqjErYPBgY4.jpg http://cs409326.vk.me/v409326524/36e8/E_o7sik2R5g.jpg http://cs409326.vk.me/v409326524/36f1/JLOEDDE9cLM.jpg
  16. SkRiTeX

    TextDraw (от SkRiTeX)

    Вот решил выложить TextDraw в правом нижнем углу экрана, может кому понадобится. Скриншот: ---------------------------------------------------------------------------------------------------- Этак приступим к вживлению данного TextDraw Ко всем new: new Text:Textdraw44;В public OnPlayerCommandText(playerid, cmdtext[]):TextDrawShowForPlayer(playerid, Textdraw44);В public OnGameModeInit():TextDrawShowForAll(Textdraw44);Textdraw44 = TextDrawCreate(632.000000, 412.000000, "irkytsk-rp.ucoz.ru"); <------- irkytsk-rp.ucoz.ru меняете на своё название.TextDrawAlignment(Textdraw44, 3);TextDrawBackgroundColor(Textdraw44, 255);TextDrawFont(Textdraw44, 0);TextDrawLetterSize(Textdraw44, 0.619999, 2.499999);TextDrawColor(Textdraw44, 629657343);TextDrawSetOutline(Textdraw44, 1);TextDrawSetProportional(Textdraw44, 1);Ну вот и всё. Если что то не будет работать пишите в эту тему, я исправлю. Спасибо за внимание.
  17. Добавляем команду: if(strcmp(cmd, "/fixveh", true) == 0){if(IsPlayerConnected(playerid)){if(PlayerInfo[playerid][pAdmin] < 1) <---------- Лвл Администратора который может использовать данную команду.{SendClientMessage(playerid, COLOR_GRAD1, "У вас нет прав для использование это команды!");return 1;}if(IsPlayerInAnyVehicle(playerid)){tmp = strtok(cmdtext, idx);new carid = strval(tmp);if(!strlen(tmp)) carid = GetPlayerVehicleID(playerid);tmp = strtok(cmdtext, idx);new Float:heal = floatstr(tmp);if(!strlen(tmp)) heal = 1000.0;SetVehicleHealth(carid, heal);RepairVehicle(carid);SendClientMessage(playerid, COLOR_GREY, "Транспорт починен!");}}return 1;} Вот и всё. Спасибо за внимание. P.S Только для мода Gamer.
  18. SkRiTeX

    Разводной мост.

    Ко всем new: new Most1;new Most2; Ко всем CreateDynamicObject добавляем: Most1 = CreateObject(2168,2747.34448242,-1142.90002441,21.60000038,0.00000000,0.00000000,180.00000000); //object(partition) (2)Most2 = CreateObject(2168,2747.30004883,-1262.00000000,21.60000038,0.00000000,0.00000000,0.00000000); //object(partition) (4) Добавляем команды /пмост ( поднять мост) и /омост (опустить мост): Для Админов: if(strcmp(cmd,"/пмост",true)==0){if(PlayerInfo[playerid][pAdmin] >= 10) //<------ Лвл Администратора{MoveObject(Most1,2747.34448242,-1142.90002441,22.6000002, 0.1, 55.00000000,0.00000000,180.00000000);MoveObject(Most2,2747.30004883,-1262.00000000,22.6000002, 0.1, 55.00000000,0.00000000,0.00000000 );SendClientMessageToAll(COLOR_GREEN,"Внимание!!! Подъём разводного моста!!!");return 1;}else{ SendClientMessage(playerid, COLOR_LIGHTRED,"Вы не Администратор");}}if(strcmp(cmd,"/омост",true)==0){if(PlayerInfo[playerid][pAdmin] >= 10){MoveObject(Most1,2747.34448242, -1142.90002441, 21.60000038, 0.1, 0.00000000, 0.00000000, 180.00000000 );MoveObject(Most2,2747.30004883, -1262.00000000, 21.60000038, 0.1, 0.00000000,0.00000000,0.00000000 );SendClientMessageToAll(COLOR_GREEN,"Внимание!!! Разводной мост опускается!!!");return 1;}else{ SendClientMessage(playerid, COLOR_LIGHTRED,"Вы не Администратор!");}} Для Хелперов и Админов: if(strcmp(cmd,"/пмост",true)==0){if (PlayerInfo[playerid][pAdmin] >= 10 || PlayerInfo[playerid][pHelper] >= 6){MoveObject(Most1,2747.34448242,-1142.90002441,22.6000002, 0.1, 55.00000000,0.00000000,180.00000000);MoveObject(Most2,2747.30004883,-1262.00000000,22.6000002, 0.1, 55.00000000,0.00000000,0.00000000 );SendClientMessageToAll(COLOR_GREEN,"Внимание!!! Подъём разводного моста!!!");return 1;}else{ SendClientMessage(playerid, COLOR_LIGHTRED,"Вы не Администратор");}}if(strcmp(cmd,"/омост",true)==0){if(PlayerInfo[playerid][pAdmin] >= 10){MoveObject(Most1,2747.34448242, -1142.90002441, 21.60000038, 0.1, 0.00000000, 0.00000000, 180.00000000 );MoveObject(Most2,2747.30004883, -1262.00000000, 21.60000038, 0.1, 0.00000000,0.00000000,0.00000000 );SendClientMessageToAll(COLOR_GREEN,"Внимание!!! Разводной мост опускается!!!");return 1;}else{ SendClientMessage(playerid, COLOR_LIGHTRED,"Вы не Администратор!");}} Ну вот и всё. Большое спасибо за внимание.
  19. Уважаемые пользователи GSG! Выкладываю вам рабочий скрипт тюнинга с сохранением!! Сам тюнинг вырезал из своего мода! Тюнинг с 0 написан! Но там нету неона!( Вот сам скрипт - http://rghost.ru/49698888 Пароль на скачку - GSG
  20. Изначально заменяла Banshee, но я заменил Feltzer.
  21. Данная модель заменяет Esperanto. Мне очень понравилась данная модель. :)
  22. Эта модификация для тех, кому надоела стандартная машина автомехаников :)
  23. Очень понравилась данная модификация, неисправностей не обнаружил, на что заменять решайте сами, либо на изначальный Huntley, либо же на то, на что установил я(Rnchlure). На дополнительных скриншотах, решетки на фарах, и изменения люка, так же верхний багажник.
×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.