[pomoć] Unknow command

Započeo elemental., Jul 31, 2012, 18:46:54 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Naravno da komande idu izvan callbacka i da ti callback treba biti prazan samo da ima return 1;

Citat: Extreme a.k.a. Snooker poslato Avgust 03, 2012, 14:43:18 POSLE PODNE
Naravno da komande idu izvan callbacka i da ti callback treba biti prazan samo da ima return 1;

Jesam, neće opet. Pogledaj PM

Citat: [BURPG]Shockâ,,¢ poslato Avgust 03, 2012, 17:43:37 POSLE PODNE
Preimenuj OnPlayerCommandText u OnPlayerStrcmpCommand(playerid, cmdtext[])

I dodaj ovaj public
OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
   if(success) return 1;
   else return OnPlayerStrcmpCommand(playerid, cmdtext);
}


Error mi izbacuje na ovoj liniji:

   else return OnPlayerStrcmpCommand(playerid, cmdtext);

undefined symbol:"OnPlayerStrcmpCommand"

Citat: [BURPG]Shockâ,,¢ poslato Avgust 03, 2012, 17:51:27 POSLE PODNE
Izbrisi  bivsi OnPlayerCommandText koji si preimenuvao i izbrisi onaj drugi public sto sam ti dao i dodaj ih ovako
OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
   if(success) return 1;
   else return OnPlayerStrcmpCommand(playerid, cmdtext);
}

OnPlayerStrcmpCommand(playerid, cmdtext[])
{
   if(!strcmp(cmdtext,"/mycommand",true))
   {
      //command code
      return 1;
   }
   return 0;
}


YCMD koristim :O

Napravio sam to, ali kada kucam /Gmx, ne pamti mi ni org ni lidera

public LoadPlayerData(playerid, name[], value[])
{
    INI_Int("Password", P_Data[playerid][pPassword]);
    INI_Int("Admin", P_Data[playerid][pAdmin]);
    INI_Int("Money", P_Data[playerid][pMoney]);
    INI_Int("Score", P_Data[playerid][pScore]);
    INI_Int("Skin", P_Data[playerid][pSkin]);
    INI_Int("Warn", P_Data[playerid][pWarn]);
    INI_Int("VIP", P_Data[playerid][VIP]);
    INI_Int("Org", P_Data[playerid][pOrg]);
    INI_Int("Lider", P_Data[playerid][pLeader]);
    return 1;
}


Evo GMX:

YCMD:gmx(playerid, params[], help)
{
        #pragma unused help
        #pragma unused params
        if(P_Data[playerid][pAdmin] < 1338) return SCM(playerid, COLOR_RED, "You need to be admin level 5 to use this!");
        SendRconCommand("gmx");
        return 1;
}
Poslednja Izmena: Avgust 04, 2012, 16:00:55 POSLE PODNE od SpaMaster