Posts: 163
Threads: 26
Joined: Oct 2012
Здраствуйте. У меня возникла небольшая проблема - на сервере не читаются команды из игрового мода. Команды написаны на стандартной функции "strcmp", никаких других командородных инклюдов не имеется (ну zcmd, dcmd и прочие, их нету). Проблема мне просто не известна. Может вы знаете, что да как?
Posts: 163
Threads: 26
Joined: Oct 2012
Posts: 163
Threads: 26
Joined: Oct 2012
Quote:
Originally Posted by Mance
Паблик в студию.
|
Паблик с одной из команд:
public OnPlayerCommandText(playerid, cmdtext[])
Код:
{
new string[128];
if(strcmp(cmdtext, "/c", true)==0)
{
cchat[playerid] = 1;
SendClientMessage(playerid, 0xFF0000FF, "Чат для вас очищен");
return 1;
}
}
Posts: 1,912
Threads: 5
Joined: Feb 2007
Reputation:
0
Вы не думали добавить дебаг в начале паблика, и посмотреть, что получится?
Posts: 163
Threads: 26
Joined: Oct 2012
Quote:
Originally Posted by eakwarp
Вы не думали добавить дебаг в начале паблика, и посмотреть, что получится?
|
Не пробовали, потому что мы не знаем, что это такое, мы по части маппинга, скриптингу только учимся
Posts: 163
Threads: 26
Joined: Oct 2012
Quote:
Originally Posted by eakwarp
Тогда срочно покиньте этот форум, и марш на вики, изучать матчасть.
|
На вики нашёл только SAMP Debug, что-то типа расстановки авто -_-
Posts: 163
Threads: 26
Joined: Oct 2012
Quote:
Originally Posted by Diman777
Сразу после OnPlayerCommandText(playerid, cmdtext[]), что у тебя есть до того как начинаются команды?
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[]) {
// визуально здесь какой-то код уже написан, перед всеми командами new string[128]; if(strcmp(cmdtext, "/c", true) == 0) { cchat[playerid] = 1; SendClientMessage(playerid, 0xFF0000FF, "Чат для вас очищен"); return 1; } return 0;
}
|
Чисто сразу команды