[pomoć] Unknow command

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

prethodna tema - sledeća tema

0 članova i 2 gostiju 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.