Dezmont_Mailz
Умник
Здраствуйте и вопрос как убрать огромный заголовок дело в том что до этого у меня были команды все записаны на колбеке OnPlayerCommandText и вот у меня был заголовок не больше 9000
после я применил движок ZCMD и полностью все команды сделал на этом движке теперь у меня заголовок стал аж 15000 в чём проблема либо ZCMD либо я хз!
все команды сделаны нормально без всякой жопы вот к примеру /setarmor /sethp
И в чём смысл все команды сделаны правельно когда переводил каждую команду на ZCMD тестировал и проверял не пишет ли не каких ошибок или ещё что то типо этого,обьясните мне это в чём проблема?
Все команды работают идеально!
Да и ещё #pragma dynamic 5400 уберает всё,но не в этом дело не забывайте ответить на счёт заголовка
Ведь на сколько все знают что pragm-ой поправить на самом деле нельзя ничего!
PHP:
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Header size: 8920bytes
Code size: 2642148 bytes
Data size: 3280540 bytes
Stack/heap size: 16384 bytes; estimated max. usage=5311 cells (21244 bytes)
Total requirements: 5954532 bytes
PHP:
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Header size: 15460 bytes
Code size: 2642148 bytes
Data size: 3280540 bytes
Stack/heap size: 16384 bytes; estimated max. usage=5311 cells (21244 bytes)
Total requirements: 5954532 bytes
PHP:
CMD:setarmor(playerid, params[])
{
if(gPlayerLogged[playerid] == false) return true;
if(!IsPlayerConnected(playerid)) return true;
if(sscanf(params, "ud",params[0],params[1])) return SendMes(playerid, COLOR_WHITE, "Введите: /sethp [id] [уровень armor]");
if(!IsPlayerConnected(params[0])) return SendMes(playerid,COLOR_GREY,"Нет такого игрока");
if (PlayerInfo[playerid][pAdmin] < 5) return SendMes(playerid, COLOR_GRAD1, "Вы не уполномочены использовать эту команду!");
SetPVarFloat(playerid,"PlayerArmor", params[1]);
SetPlayerArmorAC(params[0], GetPVarFloat(playerid,"PlayerArmor"));
return true;
}
CMD:sethp(playerid, params[])
{
if(gPlayerLogged[playerid] == false) return true;
if(!IsPlayerConnected(playerid)) return true;
if(sscanf(params, "ud",params[0],params[1])) return SendMes(playerid, COLOR_WHITE, "Введите: /sethp [id] [уровень hp]");
if(!IsPlayerConnected(params[0])) return SendMes(playerid,COLOR_GREY,"Нет такого игрока");
if (PlayerInfo[playerid][pAdmin] < 5) return SendMes(playerid, COLOR_GRAD1, "Вы не уполномочены использовать эту команду!");
SetPVarFloat(playerid,"PlayerHealth", params[1]);
SetPlayerHealthAC(params[0], GetPVarFloat(playerid,"PlayerHealth"));
return true;
}
Все команды работают идеально!
Да и ещё #pragma dynamic 5400 уберает всё,но не в этом дело не забывайте ответить на счёт заголовка
Ведь на сколько все знают что pragm-ой поправить на самом деле нельзя ничего!
Последнее редактирование:
