Sign in to follow this  
Followers 0
gmosergey

Россия Дрифт CRMP 3e сливаю потому ходит по рукам

4 posts in this topic

Россия Дрифт CRMP 3e сливаю потому ходит по рукам


Игровой проект в crmp, который поддерживался 5 лет программистом любителям!
В начале его старта, был хороший онлайн, но после всяких проблем с хостингам сервера. Онлайн сервера сильно упал!
Проект уникален и не имеет аналогов, потому что был сделан с нуля.

Не весь список систем, которые есть на сервере:
Система регистрации на mysql R34
Система бана
Система активации одноразовых и многоразовых бонусных кодов
Система возрождения после смерти
Системе администрирование сервером
Система х2 (дрифт, донат)
Система донат привилегий
Система премиум привилегии
Система прокачки оружия
Система получения розыска
Система полиции (работа)
Система докторов (работа)
Работа дальнобойщика
Работа водолаза
Работа разводчика пиццы
Работа собирателя цветов
Работа мойщика унитазов (находиться в тюрьме)
Система дрифта
Система особого евента "Месть CJ" (Даёт доступ к заданиям в которых игроки получают ценные награды)
Система квартир
Система домов
Система игровых рангов
Система динамических банд
Система захвата территорий для динамических банд
Система арены
Система гонок с шансом получения предмета
Система доступа к транспорта по количеству очков опыта игрока
Система создания автомобиля
Система телепортации игроков
Система персональных настроек сервера для игрока
Система инвентаря (Не малое количество предметов для игрового процесса)
Система аукциона (Продажа предметов между игроками)
Система викторины
Система баллов (Даёт возможность поменять баллы на донат привилегии)
Обычный мапинг в Южном. Немного в других городах. Закрытие дырок карты.
Античит на оружие
Античит на деньги

Автор и разработчик: New_King

739965255.jpg

Вот сервера, которые не должны иметь мод.

ArADPP4UrYQ.jpgE5ddpT-GWdk.jpg

Ссылка на скачивание: Скачать с облака 15.7 МБ
По мимо этого, у меня есть очень большое количество старых версии мода!
ps: описание немного старое!


  • Добавил
  • Добавлено
    01/25/20
  • Категория
  • Автор
    New_King

 

Share this post


Link to post
Share on other sites

Ничегошеньки уникального. Всё это есть и на других серверах, а даже если нет, то теперь будет)

Share this post


Link to post
Share on other sites

слишком большой вес базы данных как исправить это??

Share this post


Link to post
Share on other sites

@kriket добавить базу в zip архив с максимальным сжатием

Share this post


Link to post
Share on other sites

Your content will need to be approved by a moderator

Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   You have pasted content with formatting.   Remove formatting

  Only 75 emoticons maximum are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

Loading...
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • youngblaste
      By youngblaste
      Привет. Не нужно писать что команда заезженная - просто выйди с темы.
      И так, постараюсь объяснить как всё работает в этой команде
      Погнали, хлопци!:
      CMD:makeadmin(playerid, params[]){ /* Здесь начинается наша команда */ if(p_info[playerid][pAdmin] < 7) /* Идёт проверка на админку, если наш уровень администратора ниже 7 то ничего не произойдёт (можно сменить на свой уровень) */ return true; /* возвращаем 1 - или же не на ельфийском, то просто ничего не пройзойдёт и команда не продолжит работу */ new name[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], targetid, admlvl, string[250]; /* Создаем переменные для команды (targetid - кому выдавать будем админку, admlvl - это какой лвл админки будем выдавать), string - ну это стринг :D */ if(sscanf(params, "ud", targetid, admlvl)) /* Делаем проверку на правильное написание команды */ return SendClientMessage(playerid, -1, "{84cd5c}[Подсказка] {ffffff} Используйте команду: /makeadmin [id игрока] [lvl админ-прав]"); /* Если мы ввели не верно команду, то нам возвращает сообщение в чат с подсказкой как ввести команду */ GetPlayerName(playerid, name, MAX_PLAYER_NAME); /* Тут мы получаем наш ник */ GetPlayerName(targetid, player, MAX_PLAYER_NAME); /* А тут мы получаем ник игрока которому выдаем админку */ if(!IsPlayerConnected(targetid)) /* Делаем проверку на то находится ли игрок на сервере, вообще у меня в команде здесь есть проверка на Авторизован ли игрок и она вместе с проверкой на есть ли такой игрок на сервере, но увы, я убрал потому что скорее всего не у всех есть такая фича, это не очень важно но если ты хоть немного шаришь то и сам добавишь проверку */ return SendClientMessage(playerid, -1, "{c23838}[Ошибка] {ffffff} Игрок ещё не вступил в игру"); /* Возвращаем сообщение о том что игрок ещё не вступил в игру - ну вообще должно быть "Игрока с таким ID нету на сервере", но если ты решишь добавить проверку на авторизацию то это будет немного лучше */ if(admlvl < 0 || admlvl > 6) /* Делаем проверку на какой лвл мы хотим поставить игрока, то есть мы не можем выдать лвл адм ниже 0 или выше 6, меняйте на своё если так нужно))) */ return SendClientMessage(playerid, -1, "{c23838}[Ошибка] {ffffff} Увы, нельзя выдавать меньше 0 или выше 6 уровня администратора"); /* Возвращаем сообщение о том что мы не можем выдавать меньше 0 или выше 6 лвл адм */ p_info[targetid][pAdmin] = admlvl; /* И так... p_info у вас может быть разное: PlayerInfo, pInfo, PI, PlayerInformation, p_Info, P_I и т.п., pAdmin так же может быть другим, хотя обычно такое, например: Admin, PlayerAdmin, Player_Admin, Adminka и т.п. */ format(string, sizeof(string), "{b33d3d}{A} Администратор %s[%d] назначил администратором игрока %s[%d]", name, playerid, player, targetid); /* И так, тут мы форматируем string и после отпрам в админ чат))) */ AdmChat(-1, string); /* Ниже вы увидите сток с AdmChat, крч просто отправляем в адм чат */ format(string, sizeof(string), "{ffffff}Администратор %s[%d] назначил Вас администратором %d-го уровня.", name, playerid, admlvl); /* Форматируем опять стринг и потом игроку отправим */ SendClientMessage(targetid, -1, string); /* Устал описовать команду, ну да ладно... Теперь отправляем игроку string */ return true; /* Возвращаем 1, чтобы небыло еррора))) */ } /* Здесь заканчивается наша команда */ /* vk.com/youngblaste - люbлю сkpuптuнг */ А теперь сток AdmChat, добавьте возле своих стоков ну или под командой:
      stock AdmChat(color, const text[]) /* тут не буду много объяснять */ { foreach(new i: Player) if(p_info[i][pAdmin] > 0) SendClientMessage(i, color, text); /* Обычно используют для админ чата... Ну и как всегда... p_info у вас может быть разное: PlayerInfo, pInfo, PI, PlayerInformation, p_Info, P_I и т.п., pAdmin так же может быть другим, хотя обычно такое, например: Admin, PlayerAdmin, Player_Admin, Adminka и т.п. */ } Если Вы заметили какую-то ошибку, пожалуйста отпишите. Надеюсь Вам понравился этот мини-урок, ну а точнее команда /makeadmin.
      Удачи, юные скриптеры 

    • warrion4ik
      By warrion4ik
      При телепорте по метке она тепает под текстуры и приходится перетелепортироваться, как это можно исправить?
      Видео: https://youtu.be/FLjer8lfGc0
    • E)/(IK
      By E)/(IK
      В моде Only RolePlay можно создать всего 612 машин,для сервера мне надо  700. Так как я буду добавлять в игру их. Просто нужно мне узнать,как сделать так,чтобы больше машин можно было спавинть. После написания команды /veh 613 0 0 пишет введите /veh [ID Машины] [цвет1] [цвет2] а если вводить меньше то все работает.
    • Leo_Carter
      By Leo_Carter
      Такая проблема то что я пишу мод с нуля и когда почти мод был готов, я решил его залить на хостинг, ну там есть подключение к mysql и всё подобное, только вот залил на хостинг, запускаю и у меня вот такие дебаги вылезают и сервер Unknown

       
      Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3.7-R2, (C)2005-2015 SA-MP Team [18:54:42] filterscripts = "" (string) [18:54:42] [18:54:42] Server Plugins [18:54:42] -------------- [18:54:42] Loading plugin: mysql_static.so [18:54:42] >> plugin.mysql: R39-2 successfully loaded. [18:54:42] Loaded. [18:54:42] Loading plugin: pawncmd.so [18:54:42] Pawn.CMD plugin v3.1.4 by urShadow loaded [18:54:42] Loaded. [18:54:42] Loading plugin: pawnregex.so [18:54:42] Pawn.Regex plugin v1.1 by urShadow loaded [18:54:42] Loaded. [18:54:42] Loading plugin: crashdetect.so [18:54:42] CrashDetect v4.18.1 is OK. [18:54:42] Loaded. [18:54:42] Loading plugin: streamer.so [18:54:42] *** Streamer Plugin v2.8.2 by Incognito loaded *** [18:54:42] Loaded. [18:54:42] Loading plugin: sscanf.so [18:54:42] [18:54:42] =============================== [18:54:42] sscanf plugin loaded. [18:54:42] Version: 2.8.1 [18:54:42] (c) 2012 Alex "Y_Less" Cole [18:54:42] =============================== [18:54:42] Loaded. [18:54:42] Loaded 6 plugins. [18:54:42] [18:54:42] Filterscripts [18:54:42] --------------- [18:54:42] Loaded 0 filterscripts. [18:54:42] [debug] Run time error 19: "File or function is not found" [18:54:42] [debug] cache_get_value_name [18:54:42] [debug] cache_get_value_name_int [18:54:42] [debug] Run time error 19: "File or function is not found" [18:54:42] [debug] cache_get_value_name [18:54:42] [debug] cache_get_value_name_int [18:54:42] Script[gamemodes/project.amx]: Run time error 19: "File or function is not found" [18:54:42] Number of vehicle models: 0 [18:54:42] [debug] Run time error 19: "File or function is not found" [18:54:42] [debug] cache_get_value_name [18:54:42] [debug] cache_get_value_name_int [18:54:42] [debug] Run time error 19: "File or function is not found" [18:54:42] [debug] cache_get_value_name [18:54:42] [debug] cache_get_value_name_int  
    • Svetlana Atamanenko
      By Svetlana Atamanenko
      Сами ошибки
      C:\Users\Ñâåòà.ïê-ÏÊ.000\Desktop\Modik\gamemodes\arizona.pwn(27923) : warning 217: loose indentation C:\Users\Ñâåòà.ïê-ÏÊ.000\Desktop\Modik\gamemodes\arizona.pwn(27923) : error 014: invalid statement; not in switch C:\Users\Ñâåòà.ïê-ÏÊ.000\Desktop\Modik\gamemodes\arizona.pwn(27923) : warning 215: expression has no effect C:\Users\Ñâåòà.ïê-ÏÊ.000\Desktop\Modik\gamemodes\arizona.pwn(27923) : error 001: expected token: ";", but found ":" C:\Users\Ñâåòà.ïê-ÏÊ.000\Desktop\Modik\gamemodes\arizona.pwn(27923) : error 029: invalid expression, assumed zero C:\Users\Ñâåòà.ïê-ÏÊ.000\Desktop\Modik\gamemodes\arizona.pwn(27923) : fatal error 107: too many error messages on one line Compilation aborted. Pawn compiler 3.10.8 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors. Сам код с данными ошибками
      } } } } case 2552: { if(response) { switch(listitem) { case 0: { new str[150],sctring[800];//лохик 1900 format(str,sizeof(str),"{ffffff}Для того, чтобы получить Админку вам нужно отыграть время\n\n"); strcat(sctring,str); format(str,sizeof(str),"{ffffff}Отыграв {00ff00}50 часов, {ffffff}вы получаете {00ff00}Админку от 1 до 5 уровня\n"); strcat(sctring,str); format(str,sizeof(str),"{ffffff}Всё очень просто, вы играете в своё удовольствие и за это получаете Админку\n"); strcat(sctring,str); format(str,sizeof(str),"{ffffff}Отыграв нужное количество часов, вводите {00ff00}/arz {ffffff}и забирайте свою Админку.\n"); strcat(sctring,str); format(str,sizeof(str),"{ffffff}Посмотреть количество отыгранных часов: {00ff00}/time2\n\n"); strcat(sctring,str); format(str,sizeof(str),"{00ff00}Желаем Вам приятной игры на нашем сервере - Arizona Role Play\n"); strcat(sctring,str); ShowPlayerDialog(playerid,4839,DIALOG_STYLE_MSGBOX,"{00FF00}Информация",sctring,"Прочитал",""); } case 1: { if(PI[playerid][pAdmin] == 0) { if(PI[playerid][pPlayHours] < 50) return SendClientMessage(playerid, COLOR_WHITE, "{7FB151}» {FAEBD7}Вы не отыграли 50 часов"); if(PI[playerid][pReputation] == 1) return SendClientMessage(playerid, COLOR_RED, !"[Ошибка] {FFFFFF}Админку можно взять только один раз"); PI[playerid][pAdmin] = 2; UpdatePlayerData(playerid, "Admin", PI[playerid][pAdmin]); PI[playerid][pReputation] = 1; UpdatePlayerData(playerid, "pReputation", PI[playerid][pReputation]); SendClientMessage(playerid,COLOR_WHITE,"{7FB151}» {FAEBD7}Вы получили Админку 2 уровня {00ff00}(/apanel)"); SendClientMessage(playerid,COLOR_WHITE,"{7FB151}» {FAEBD7}Меню Администратора: {00ff00}/apanel {ff0000}ОЗНАКОМИТЬСЯ!"); SendClientMessage(playerid,COLOR_WHITE,"{7FB151}» {FAEBD7}Немедленно отпишитесь ВК Создателю, иначе Снятие! {00ff00}"OSNVK""); } else return SendClientMessage(playerid,COLOR_WHITE,"{7FB151}» {FAEBD7}У вас уже есть Админка"); } } } }