Перейти к содержанию
Авторизация  
Vlad_Miroshnicov

Кто может помочь? (заходи читай)

Рекомендуемые сообщения

Vlad_Miroshnicov

Здравствуйте пользователи.
Я решил подключить к серверу мод пак, сделал всё как надо, хэш взял, вставил всё сделал. захожу на сервер, не кикает играю стандартно.

Мод на zcmd (SAMP)

Изменено пользователем Vlad_Andreev

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Max_Eitzen

Как я понял, не кикает, а постоянно переподключает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vlad_Miroshnicov

Как я понял, не кикает, а постоянно переподключает?

Нет, Можно играть без мод пака. хотя проверка стоит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Max_Eitzen

 

Как я понял, не кикает, а постоянно переподключает?

Нет, Можно играть без мод пака. хотя проверка стоит.

 

Значит криво стоит. Код в студию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vlad_Miroshnicov

 

 

Как я понял, не кикает, а постоянно переподключает?

Нет, Можно играть без мод пака. хотя проверка стоит.

 

Значит криво стоит. Код в студию.

 

это я устоновил сюда как говориться чтобы подключит ьмод пак

Public OnPlayerConnect(playerid)
 
SendClientMessage(playerid,0x01010101, "$cmd get_custom_hash");

 

Public: OnPlayerCommandText(playerid, cmdtext[])

if(strfind(cmdtext, "$response get_custom_hash", true) != -1)
{
new packhash[64];
strmid(packhash, cmdtext, 26, strlen(cmdtext));
SendClientMessage (playerid, 0xFFFFFFFF, packhash);
return 1;
}
if(strfind(cmdtext, "$response get_custom_hash", true) != -1)
{
new packhash[64];
strmid(packhash, cmdtext, 26, strlen(cmdtext));
if (strcmp(packhash, "f61dffc4d0204218", false)) //мод пак
{
SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Здравствйте.");
SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}У Вас не установлен или установлен неверный пакет модификаций.");
SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Скачать пакет модификаций можно на сйте {FF0000}www.vk.com/elite.project.role.play ==> Ссылки 'EPRP - Pack v0.0.1'");
SetTimerEx("NewKick",500,false,"i",playerid);
}
return 1;
}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Max_Eitzen

Так это zcmd.

В OnPlayerCommandPerformed добавь:

 

SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Здравствйте.");
SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}У Вас не установлен или установлен неверный пакет модификаций.");
SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Скачать пакет модификаций можно на сйте {FF0000}www.vk.com/elite.project.role.play ==> Ссылки 'EPRP - Pack v0.0.1'");
Kick(playerid);
  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vlad_Miroshnicov

 

Так это zcmd.

В OnPlayerCommandPerformed добавь:

 

SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Здравствйте.");
SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}У Вас не установлен или установлен неверный пакет модификаций.");
SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Скачать пакет модификаций можно на сйте {FF0000}www.vk.com/elite.project.role.play ==> Ссылки 'EPRP - Pack v0.0.1'");
Kick(playerid);

 

А теперь сервер перезагружается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Max_Eitzen

 

 

Так это zcmd.

В OnPlayerCommandPerformed добавь:

 

SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Здравствйте.");
SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}У Вас не установлен или установлен неверный пакет модификаций.");
SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Скачать пакет модификаций можно на сйте {FF0000}www.vk.com/elite.project.role.play ==> Ссылки 'EPRP - Pack v0.0.1'");
Kick(playerid);

 

А теперь сервер перезагружается.

 

Поправлю, просто свой код добавь в этот паблик.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vlad_Miroshnicov

 

 

 

Так это zcmd.

В OnPlayerCommandPerformed добавь:

 

SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Здравствйте.");
SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}У Вас не установлен или установлен неверный пакет модификаций.");
SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Скачать пакет модификаций можно на сйте {FF0000}www.vk.com/elite.project.role.play ==> Ссылки 'EPRP - Pack v0.0.1'");
Kick(playerid);

 

А теперь сервер перезагружается.

 

Поправлю, просто свой код добавь в этот паблик.

 

так и сделал)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
#Kot

К forward:

forward ProverkaPack(playerid);

public OnPlayerCommandPerformed:

public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
    if(strfind(cmdtext, "$response get_custom_hash", true) != -1)
    {
        new packhash[64];
        strmid(packhash, cmdtext, 26, strlen(cmdtext));
        SendClientMessage (playerid, 0xFFFFFFFF, packhash);
        return 1;
    }
    if(strfind(cmdtext, "$response get_custom_hash", true) != -1)
 {
    new packhash[64]; 
    strmid(packhash, cmdtext, 26, strlen(cmdtext));
    if(strcmp(packhash, "свой хеш", false)) 
    {
   SetTimerEx("ProverkaPack",7000,false, "i", playerid);
    }
    return 1;
    }
    return 1;
}
}

И создаешь паблик:

public ProverkaPack(playerid)
{
    SCM(playerid, 0xFFFFFFFF, "пишешь свое где скачать бла бла бла");
    SCM(playerid, 0xFFFFFFFF, "пишешь свое где скачать бла бла бла00");
    Kick(playerid);
}

Если что табуляцию поправь..

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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