shape1
shape2
shape3
shape4
shape7
shape8

Проблема с Модпаком!


Статус
Закрыто для дальнейших ответов.

ALWI

Новичок
Пользователь
08.10.2014
19
1
0
Приветствую вас, уважаемые пользователи PAWNO-CRMP!
Столкнулся с такой проблемой: запуская сервер на локалке, в респонс отправляет только нули, img лежит в кастоме, все нужные файлы прилагаются, в гейммоде все прописано по данному уроку: 
 Использование проверки на пользовательский модпак.  

Таким образом, не могу получить хэш Модпака.
Не могли бы вы мне помочь? 
 
Последнее редактирование модератором:
C

compan

Гость
Гость
В папке servers => есть текстовой файл расширением .txt он переименован в локальный IP компьютера и в самом файле что прописано?

 

ALWI

Новичок
Пользователь
08.10.2014
19
1
0
В файле с названием "мой локальный IP" прописано название Модпака.
Скрины прилагаются:

-929206895.png


 
Последнее редактирование модератором:
A

Autor

Гость
Гость
А порт почему не прописан в IP порт надо прописать только не через двоеточие,а через точку.

И это: SendClientMessage(playerid,0x01010101, "$cmd get_custom_hash"); надо вставить не pablic OnPlayerSpawn (playerid), а в OnPlayerConnect

 

ALWI

Новичок
Пользователь
08.10.2014
19
1
0
А порт почему не прописан в IP порт надо прописать только не через двоеточие,а через точку.

И это: SendClientMessage(playerid,0x01010101, "$cmd get_custom_hash"); надо вставить не pablic OnPlayerSpawn (playerid), а в OnPlayerConnect
Название файла: 127.0.0.1.8904

В OnPlayerConnect переместил, значения не имеет.

Нули так и остались.

 

Mirex

Руководитель проекта
Команда портала
Гл.Администратор
Золотой
21.12.2013
2 512
3
550
0
29
definehost.ru
Скриптер
У вас в мультиплеере со всем другой ип, не вводите пожалуйста нас в заблуждение.

 

ALWI

Новичок
Пользователь
08.10.2014
19
1
0
В мультиплеере и в модпаке сейчас этот IP, прошу прощения, что забыл об этом вам сказать.

 
C

compan

Гость
Гость
Я не понял,вы разобрались или нет? Если вопрос решён то нужно нажать соответствующую кнопку.

 

ALWI

Новичок
Пользователь
08.10.2014
19
1
0
Вопрос по прежнему не решен, я закрою тему, как только найду ответ на поставленный вопрос.

 

Mirex

Руководитель проекта
Команда портала
Гл.Администратор
Золотой
21.12.2013
2 512
3
550
0
29
definehost.ru
Скриптер
Вопрос по прежнему не решен, я закрою тему, как только найду ответ на поставленный вопрос.
Хэш поставьте в начало public OnPlayerConnect и заново всё проверьте, вы явно где-то сами ошибаетесь.

 
Последнее редактирование модератором:

ALWI

Новичок
Пользователь
08.10.2014
19
1
0
Спасибо за совет, позже проверю.

Если ничего не выйдет, прикреплю строчки из Гейммода, файлы и их содержание.

 

ALWI

Новичок
Пользователь
08.10.2014
19
1
0
К сожалению ничего не вышло, прошу помощи!
Название файла .IMGmp_successful

Название файла прилежащего к нему .TXTmp_successful, его содержание: en:<Proverka>|ru:Successful city RolePlay Pack 4.8

Файл с названием 127.0.0.1.8904 имеет содержаниеsuccessful

Строчки Гейммода:
1. OnPlayerCommandText 

public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[32], params[128], ss[144]; // Ñîçäàåì ìàññèâ äëÿ êîìàíäû è ïàðàìåòðîâ
sscanf(cmdtext, "s[32]s[128]", cmd, params); // Îòäåëÿåì êîìàíäó îò ïàðàìåòðîâ
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)); //Ðàçäåëÿåì ñòðîêó cmdtext è ðåçóëüòàò ðàçäåëåíèÿ - èñêîìûé õýø - çàïèøåì â ìàññèâ packhash
if(strcmp(packhash, "2ac5ca642cd33ce4", false)) //Åñëè ñòðîêè ðàçëè÷íû
{
SetTimerEx("ProverkaPack",5000,false, "i", playerid);
}
return 1;
*/

2. OnPlayerConnect

Код:
public OnPlayerConnect(playerid)
{
    SendClientMessage(playerid,0x01010101, "$cmd get_custom_hash");
 

ALWI

Новичок
Пользователь
08.10.2014
19
1
0
Файл с названием 127.0.0.1.8904 имеет содержание: successful
 В игру точно входите на этот ип?
Прошу прощения за мою невнимательность, проблема заключалась в том, что файл с IP имел расширение в виде порта, т.е. ***.8904, достаточно было сохранить в файле .TXT.

Тема закрыта, спасибо за помощь.

 
Статус
Закрыто для дальнейших ответов.