[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.

Skripta koju koristim: GM od 0
Detaljan opis problema: Napravio sam sve, nema ni errora niti ničeg, ali mi opet neće, opet mi izbacuje SERVER: Unknown command,
Poslednja Izmena: Avgust 04, 2012, 15:59:51 POSLE PODNE od SpaMaster



Capetroon.

Pa daj komandu koju si pravio a imaš tut kako da promjeniš to da ti ljepše izgleda kad nema komande. :)

za svaku komandu ili za samo jednu ako za svaku onda si negde zeznuo return ili tako nesto isti problem sam ja imao

To se i meni desavalo , return si pogresio negde.
ODSUTAN

Citat: [BW]fitiLj. poslato Avgust 02, 2012, 10:52:27 PRE PODNE
za svaku komandu ili za samo jednu ako za svaku onda si negde zeznuo return ili tako nesto isti problem sam ja imao

return na komandi, ili ?


Pa daj primjer neke komande na kojoj ti se to dogaÄ'a.

Last nick: Paradox

Citat: Joey_ poslato Avgust 02, 2012, 20:03:58 POSLE PODNE
Pa daj primjer neke komande na kojoj ti se to dogaÄ'a.

Na svim:

YCMD:makeleader(playerid, params[], help)
{
	if (IsPlayerAdmin(playerid)) // Provjerava da li je igrac RCON admin, vi to mozete promijeniti u svoju provjeru
	{
		new
			iPlayerID,
			iOrgID,
			szPlayerName[MAX_PLAYER_NAME],
			szMessage[105];

		if (sscanf(params, "ud", iPlayerID, iOrgID))
			return SendClientMessage(playerid, C_WHITE, "Korištenje: /makeleader [ID/Dio imena] [ID vojske]");
		else if (iPlayerID == INVALID_PLAYER_ID)
			return SendClientMessage(playerid, C_WHITE, "Pogresan ID/Dio imena.");
		else if (iOrgID < 1 || iOrgID > MAX_ORGS)
			return SendClientMessage(playerid, C_WHITE, "ID organizacije ne smije biti manji od 1 ili veci od "#MAX_ORGS);

		P_Data[iPlayerID][pLeader] = iOrgID;
		P_Data[iPlayerID][pRank] = 6;

		switch(iOrgID)
		{
			case 1:
			{
				P_Data[iPlayerID][pSkin] = GetPlayerSkin(iPlayerID);
				P_Data[iPlayerID][pOrgskin] = 283;

				SetPlayerSkin(iPlayerID, P_Data[iPlayerID][pOrgskin]);
			}

			case 2:
			{
				P_Data[iPlayerID][pSkin] = GetPlayerSkin(iPlayerID);
				P_Data[iPlayerID][pOrgskin] = 283;

				SetPlayerSkin(iPlayerID, P_Data[iPlayerID][pOrgskin]);
			}
		}

		GetPlayerName(playerid, szPlayerName, MAX_PLAYER_NAME);

		format(szMessage, sizeof(szMessage), "Postavljeni ste za lidera organizacije %s od Administratora %s.", szPlayerName, GetOrgNameByID(iOrgID));
		SendClientMessage(iPlayerID, C_WHITE, szMessage);

		GetPlayerName(iPlayerID, szPlayerName, MAX_PLAYER_NAME);

		format(szMessage, sizeof(szMessage), "Postavio si igraca %s za lidera organizacije %s", szPlayerName, GetOrgNameByID(iOrgID));
		SendClientMessage(playerid, C_WHITE, szMessage);
	}
	else
		SendClientMessage(playerid, C_WHITE, "Moraš biti RCON admin da koristiš ovu komandu.");
	return 1;
}



Probaj staviti return 1; u OnPlayerCommandText, ovako:
public OnPlayerCommandText(playerid, cmdtext[])
{
    return 1;
}

Probaj onplayercommandtext promjenit u onplayercommandperformed

Citat: Encyanix poslato Avgust 03, 2012, 09:44:12 PRE PODNE
Probaj onplayercommandtext promjenit u onplayercommandperformed

Probao sam to, i staviti return 1;, ali neće

Citat: Extreme a.k.a. Snooker poslato Avgust 03, 2012, 08:01:28 PRE PODNE
Probaj staviti return 1; u OnPlayerCommandText, ovako:
public OnPlayerCommandText(playerid, cmdtext[])
{
    return 1;
}


Pa da stavim komande izvan CallBacka ? Ako trebam staviti u CallBack, neće opet.