kirill_20_01
Дебютант
Здравствуйте у меня такая ошибка когда
в мод ставишь include
#include <dudb>
Происходит такая штука:
и таких ошибок много
Строчка ошибки:
и везде в каждой команде ошибки, где используется
tmp = strtok(cmdtext, idx);
Если убрать #include <dudb>
Все нормально
Почему так ?(если можно то решение проблемы)
в мод ставишь include
#include <dudb>
Происходит такая штука:
Код:
error 047: array sizes do not match, or destination array is too small
Строчка ошибки:
Код:
tmp = strtok(cmdtext, idx);
Код:
if(strcmp(cmd, "/slap", true) == 0)
{
if(IsPlayerConnected(playerid))
if (Player[playerid][pAdmin] >= 1)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp) && Player[playerid][pAdmin] >= 1)
{
SendClientMessage(playerid,-1, "Используйте: /slap [id игрока]");
return 1;
}
new playa;
new Float:shealth;
new Float:slx, Float:sly, Float:slz;
playa = ReturnUser(tmp);
if (!IsPlayerConnected(playa)) return SendClientMessage(playerid,0xAFAFAFAA, "Игрок не подключен");
{if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
giveplayerid = strval(tmp);
GetPlayerName(giveplayerid, giveplayer, MAX_PLAYER_NAME);
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerHealth(playa, shealth);
//SetPlayerHealth(playa, shealth-5); // -5 hp уже в воздухе
GetPlayerPos(playa, slx, sly, slz);
SetPlayerPos(playa, slx, sly, slz+5);
PlayerPlaySound(playa, 1130, slx, sly, slz+5);
format(string,sizeof string,"[A] Администратор %s подкинул игрока %s",sendername,giveplayer);
AdminChat(grey,string);
}
}
}
}
else
{
SendClientMessage(playerid,0xFF0000FF,"У вас недостаточно прав");
}
return 1;}
tmp = strtok(cmdtext, idx);
Если убрать #include <dudb>
Все нормально
Почему так ?(если можно то решение проблемы)
