Kako da promeninm SERVER: UNKNOWN COMMAND

Započeo Markovicc
24. Dec. 2019.
1,119
pregleda
9
postova
Markovicc
3
Hustler
24. Dec. 2019.
Kako da promenin ono kada ukucas komandu koja nepostoji i kaze ti Server:unknow command,,
Kako to da resim zna li neko
Bryan123
4
Enforcer
24. Dec. 2019.

public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
    if(!success) return SendClientMessage(playerid,-1,"ERROR: Uneli ste nepostojecu komandu!");
}
Vincenzo_Peruggia
5
OG Legend
24. Dec. 2019.
Nadjes public u kome se nalazi , primer
public OnPlayerCommandText
ili
public OnPlayerCommandPerformed
ili kako je vec u tvom modu i napravis proveru da ukoliko ne napise komandu kako treba da posalje poruku a to izgleda ovako 🙂
if(!success) return SCM //itd
  ili
if(!success) SendClientMessage
itd i onda na osnovu svojih parametara i defineova pravis Message 🙂
#tsipras
4
Shot Caller
24. Dec. 2019.
#define SCM SendClientMessage //definicija skracenice,koju koristis kod success-a! [lakse za napisati],,

public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
    if ( !success ) return SCM ( playerid, -1, "[INVALID COMMAND] Ta komanda nije validna!" ) ;
}

ili jednostavno stavljas ovo u public - OnPlayerCommandPerformed: if ( !success ) return SCM ( playerid, -1, "[INVALID COMMAND] Ta komanda nije validna!" ) ; //izmedju braketa "{ i }" return 1;
FunnyGamingDay - FGD
6
OG Legend
24. Dec. 2019.
mislim da je dovoljno da jedan odgovori tacno, kao sto je prvi odgovor u ovoj temi. Nema potrebe da ostali pisu, a ti Rejk, kad si vec napisao, tesko ti bilo da stavis SendClientMessage? 

Former SA:MP server developer

Markovicc
3
Hustler
24. Dec. 2019.
(497) : error 017: undefined symbol "success"
public OnPlayerCommandText(playerid, cmdtext[])
{
ovo je line 497  if(!success) return SCM(playerid,-1,"[ POGRESNA KOMANDA ]");
return 1;
}
FunnyGamingDay - FGD
6
OG Legend
24. Dec. 2019.
Markovicc wrote on December 24, 2019, 5:59 pm:
(497) : error 017: undefined symbol "success"
public OnPlayerCommandText(playerid, cmdtext[])
{
ovo je line 497  if(!success) return SCM(playerid,-1,"[ POGRESNA KOMANDA ]");
return 1;
}

ne stavljas to pod CommandText vec pod CommandPerformed.
Ako nemas u modu, OnPlayerCommandPerformed, primeni jednu od navedenih gore.

Former SA:MP server developer

Vincenzo_Peruggia
5
OG Legend
24. Dec. 2019.
Vasic wrote on December 24, 2019, 6:23 pm:
ne stavljas to pod CommandText vec pod CommandPerformed.
Ako nemas u modu, OnPlayerCommandPerformed, primeni jednu od navedenih gore.

A kako onda objasnjavas ovu temu 😄 https://forum.sa-mp.com/showthread.php?t=342567
FunnyGamingDay - FGD
6
OG Legend
24. Dec. 2019.
#THEV1NNY_ wrote on December 24, 2019, 6:26 pm:
A kako onda objasnjavas ovu temu 😄 https://forum.sa-mp.com/showthread.php?t=342567

tu ide ako iskljucivo koristi default sampov sistem komandi, ako koristi drugi, mora koristiti po tom includu, najcesce se pominje onplayercommandperformed.
EDIT: if(!success) SendClientMessage ti uopste ne treba u OnPlayerCommandText, vec samo returnuje da komanda ne postoji.

Former SA:MP server developer

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha