PDA

Просмотр полной версии : [Вопрос] Ошибка



ALIT13
24.12.2014, 17:04
C:\Users\Волшебник\Desktop\I17Role Play\gamemodes\Illumin.pwn(1491) : warning 209: function "cmd_r" should return a value
C:\Users\Волшебник\Desktop\I17Role Play\gamemodes\Illumin.pwn(1502) : warning 209: function "cmd_d" should return a value
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


2 Warnings.

-WorcOut-
24.12.2014, 17:23
В конце команды добавь

return true;

ALIT13
24.12.2014, 17:24
В конце команды добавь

return true;

спс -WorcOut-

I'm Cobra
24.12.2014, 17:24
В конце команды добавь

return true;

Почему именно return true;?

L0ndl3m
24.12.2014, 17:28
Почему именно return true;?
Действительно.

ALIT13
24.12.2014, 17:34
Почему именно return true;?

а вы мне что придложите ?

L0ndl3m
24.12.2014, 17:41
Для начала вы должны были прочитать правила и правильно оформить тему.

А на счёт проблемы, то вы должны были выложить команду, не все здесь экстрасенсы, в большинстве случаев проблему без кода не решить.
Можно например обойтись без оператора return ( если конечно в Вашем случае это можно сделать ).

ALIT13
24.12.2014, 17:43
а в моём не как так как я обращайлся уже не кто не помог , а когда добавил код return true; всё работает

I'm Cobra
24.12.2014, 17:54
а в моём не как так как я обращайлся уже не кто не помог , а когда добавил код return true; всё работает

Скиньте свой код и мы посмотрим, какой возврат нужен, true или false.

ALIT13
24.12.2014, 17:58
CMD:r(playerid, params[])
{
new string[86];
if (IsAGang(playerid) || PlayerInfo[playerid][pMember] == 0) return SCM(playerid, COLOR_RED, "Недоступно");
if(sscanf(params, "s[144]", params[0])) return send(playerid, "Используй /r [текст]");
format(string, sizeof(string), "{00ff7f}[R] %s %s: %s",RankName(playerid), GN(playerid), params[0]),SendFamilyMessage(PlayerInfo[playerid][pMember], -1, string);
return true;
}