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,
[pomoć] Unknow command
1,352
pregleda
21
postova
31. Jul 2012.
1. Avg. 2012.
Pa daj komandu koju si pravio a imaÅ¡ tut kako da promjeniÅ¡ to da ti ljepÅ¡e izgleda kad nema komande. 🙂
2. Avg. 2012.
za svaku komandu ili za samo jednu ako za svaku onda si negde zeznuo return ili tako nesto isti problem sam ja imao
Crime Lord
Novi Član
240 / 250 XP
🌱Početnik(0)
937
Postovi:
22
Teme:
Pridružio se:Mar. 2011
2. Avg. 2012.
Quote from August 2, 2012, 8:52 am:
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 ?
2. Avg. 2012.
Joey_ wrote on August 2, 2012, 6:03 pm:
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,
szMessage;
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 = iOrgID;
P_Data = 6;
switch(iOrgID)
{
case 1:
{
P_Data = GetPlayerSkin(iPlayerID);
P_Data = 283;
SetPlayerSkin(iPlayerID, P_Data);
}
case 2:
{
P_Data = GetPlayerSkin(iPlayerID);
P_Data = 283;
SetPlayerSkin(iPlayerID, P_Data);
}
}
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;
}2. Avg. 2012.
Encyanix wrote on August 2, 2012, 8:34 pm:
Jel koristis ycmd i strcmp zajedno?
Samo YCMD.
3. Avg. 2012.
Encyanix wrote on August 3, 2012, 7:44 am:
Probaj onplayercommandtext promjenit u onplayercommandperformed
Probao sam to, i staviti return 1;, ali neće
Extreme a.k.a. Snooker wrote on August 3, 2012, 6:01 am:
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.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava