Dobrý den potreboval bych pomoci
dcmd_ahelp(playerid,params[])
{
#pragma unused params
if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, 0xffffffAA,"SERVER: Unknown command.");//ak nie je rcon
SendClientMessage(playerid, CERVENA, "Zadal si příkaz /ahelp");
SendClientMessage(playerid, ZLUTA, "Rád tije vypíši");
SendClientMessage(playerid, ZELENA, "Zamražení hráče [ /freeze ]");
SendClientMessage(playerid, ZELENA, "Odzamražení hráče [ /unfreeze ]");
SendClientMessage(playerid, ZELENA, "Varovaní hráče [ /var ]");
SendClientMessage(playerid, ZELENA, "AdminHelp [ /ahelp ]");
return 1;
}
a
dcmd_help(playerid, params[])
{
#pragma unused params
SendClientMessage(playerid, CERVENA, "Zadal si příkaz /help");
SendClientMessage(playerid, ZLUTA, "AdminScript má tajné příkazy adminské takže ti je neřeknu ale řeknu ti které jse mužeš dozvédet");
SendClientMessage(playerid, ZELENA, "/help");
SendClientMessage(playerid, CERVENA, SPODNI_CARA);
return 1;
}
ale mam to i zapsane v public OnPlayerCommandText(playerid, cmdtext[])
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(info, 4,cmdtext);
dcmd(freeze,6,cmdtext);
dcmd(unfreeze,8,cmdtext);
dcmd(var,3,cmdtext);
dcmd(ahelp,10,cmdtext);
dcmd(help,11,cmdtext);
return 0;
}
ale vubec mi nefunguje to ahelp a help a natom 10 a 11 nemam nic
ulozi se mi to bez erroru ale ve hre nefunguje .. mam i definovani DCMD
#define dcmd(%1,%2,%3) if((strcmp((%3)[1],#%1,true,(%2))==0)&&((((%3)[(%2)+1]==0)&&(dcmd_%1(playerid,"")))||(((%3)[(%2)+1]==32)&&(dcmd_%1(playerid,(%3)[(%2)+2]))))) return 1
UPOZORNUJI: Jsem uplni novacek v jaziku pawnu takze nepochopim nic sloziteho v tomhle ! ale ucim se to