[pomoc] velika slova u komandi

Započeo CroM
20. Feb. 2014. Zaključano
666
pregleda
15
postova
CroM
2
Street Runner
20. Feb. 2014.
Skripta koju koristim: od 0
Detaljan opis problema: Komandu moram upisati malim slovima, a ja hocu da se mogu koristiti i velika slova npr: ne mogu /Makeadmin, vec moram /makeadmin
Dio skripte:
CMD:makeadmin(playerid,params[])
{

new user, lvl;
if(IsPlayerAdmin(playerid) || PlayerInfo == 4)
{
if(sscanf(params, "ui", user, lvl)) return SCM(playerid, COLOR_GRAY, "/makeadmin [Admin level]");
PlayerInfo = lvl;
new string;
new name1;
new name2;
GetPlayerName(playerid, name1, sizeof(name1));
GetPlayerName(user, name2, sizeof(name2));
format(string, sizeof(string), "Admin: %s | Your Admin Level has been changed to: %d!", name1, lvl);
SCM(user, COLOR_YELLOW, string);
format(string, sizeof(string), "You have set %s's (ID:%d) Admin Level to: %d",name2, user, lvl);
SCM(playerid, COLOR_YELLOW, string);
}
else
{
SendClientMessage(playerid, COLOR_RED, "You are not authorized to use this command!.");
}
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
CroM
2
Street Runner
20. Feb. 2014.
Lenon wrote on February 20, 2014, 3:29 pm:
Izvini a koja je svrha velikog pocetnog slova u komandi? :O


Zar je bitno koje ce slobo biti veliko evo ako ces shvatit neka bude ovako /maKeadmin ili ovako /MAKEADMIN ili ovako /MakeADMin.
Nadam se da sad shvacas da hocu da se komanda izvrsi bez obzira kako je napisana.
CroM
2
Street Runner
20. Feb. 2014.
Lenon wrote on February 20, 2014, 3:36 pm:
Nije bitno koje je slovo veliko. Iskreno jos mi do sada nije palo na pamet da probam veliko slovo u komandi 😄 Probaj jednostavno staviti veliko slovo u komandi pa isprobaj, nez kako bi drugacije.


Molio bi da se vise ne javljas u temu i da se javi netko tko razumije problem. Hvala.
[CH]pliva
4
Made Man
20. Feb. 2014.
Ne znam koji command processor koristis,ali sigurno je da treba izmjenit
Quote
strcmp(stringfromvariable, stringfromtextfile, true, strlen(stringfromvariable))
CroM
2
Street Runner
20. Feb. 2014.
Ne razumijem te, koristim YSI...y_commands se zove include file
[CH]pliva
4
Made Man
20. Feb. 2014.
Definiraj onda ovako u modu prije y_commands
Quote
#define COMMAND_INSENSITIVE
CroM
2
Street Runner
20. Feb. 2014.
קlเשค wrote on February 20, 2014, 4:16 pm:
Definiraj onda ovako u modu prije y_commands
Quote
#define COMMAND_INSENSITIVE

Stavio sam na vrh moda i ne radi.
[CH]pliva
4
Made Man
20. Feb. 2014.
Hmm,stavi onda prije samog y_commands:


#if defined COMMAND_SENSITIVE
  #undef COMMAND_SENSITIVE
#endif

Ukoliko to ne radi,onda je u y_commands definirano to,pa ces tamo morati promjenit.
CroM
2
Street Runner
20. Feb. 2014.
u includeu sam nasao ovo:

#if defined COMMAND_SENSITIVE
#define TOLOWER(%0) (%0)
#define COMMAND_END_CMP (0)
#else
#if defined COMMAND_ACCURATE
#define TOLOWER(%0) tolower(%0)
#define COMMAND_END_CMP (0)
#else
#define TOLOWER(%0) ((%0) | 0x20)
#define COMMAND_END_CMP (0x20)
#endif
#endif

Ako to izbrisem onda dobijem 14 errora, a ak napravim ono sta si reko onda ne radi
D:\Mario\Server\03x\pawno\include\YSI\y_commands.inc(1247) : error 017: undefined symbol "TOLOWER"
D:\Mario\Server\03x\pawno\include\YSI\y_commands.inc(1248) : error 017: undefined symbol "COMMAND_END_CMP"
D:\Mario\Server\03x\pawno\include\YSI\y_commands.inc(1251) : error 017: undefined symbol "TOLOWER"
D:\Mario\Server\03x\pawno\include\YSI\y_commands.inc(1252) : error 017: undefined symbol "COMMAND_END_CMP"
D:\Mario\Server\03x\pawno\include\YSI\y_commands.inc(1255) : error 017: undefined symbol "TOLOWER"
D:\Mario\Server\03x\pawno\include\YSI\y_commands.inc(1256) : error 017: undefined symbol "COMMAND_END_CMP"
D:\Mario\Server\03x\pawno\include\YSI\y_commands.inc(1259) : error 017: undefined symbol "TOLOWER"
D:\Mario\Server\03x\pawno\include\YSI\y_commands.inc(1260) : error 017: undefined symbol "COMMAND_END_CMP"
D:\Mario\Server\03x\pawno\include\YSI\y_commands.inc(1286) : error 017: undefined symbol "TOLOWER"
D:\Mario\Server\03x\pawno\include\YSI\y_commands.inc(1286) : warning 204: symbol is assigned a value that is never used: "ch"
D:\Mario\Server\03x\pawno\include\YSI\y_commands.inc(1312) : error 017: undefined symbol "TOLOWER"
D:\Mario\Server\03x\pawno\include\YSI\y_commands.inc(1321) : error 017: undefined symbol "TOLOWER"
D:\Mario\Server\03x\pawno\include\YSI\y_commands.inc(1330) : error 017: undefined symbol "TOLOWER"
D:\Mario\Server\03x\pawno\include\YSI\y_commands.inc(1339) : error 017: undefined symbol "TOLOWER"
D:\Mario\Server\03x\pawno\include\YSI\y_commands.inc(1370) : error 017: undefined symbol "TOLOWER"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
[CH]pliva
4
Made Man
20. Feb. 2014.
Ma nemoj brisat,definirano ti je negdje,pogledaj moj post opet gore jer sam ga izmjenio.
CroM
2
Street Runner
20. Feb. 2014.
Ono sta si dao to sam stavio iznad #include < YSI\y_commands > i ne radi
[CH]pliva
4
Made Man
20. Feb. 2014.
CroM wrote on February 20, 2014, 5:02 pm:
Ono sta si dao to sam stavio iznad #include < YSI\y_commands > i ne radi

Evo ja probao kod sebe isto to,radi perfektno /report i /RePoRt je isto.
CroM
2
Street Runner
20. Feb. 2014.
#include 
#if defined COMMAND_SENSITIVE
  #undef COMMAND_SENSITIVE
#endif
#include < YSI\y_commands >
#include < YSI\y_ini >
#include

Ovako je kod mene
[CH]pliva
4
Made Man
20. Feb. 2014.
Jesi koristio gdje:
COMMAND_ACCURATE


I probaj koristit: YCMD: za poziv komande.
CroM
2
Street Runner
21. Feb. 2014.
Ako koristim YCMD za poziv komande onda opet ne radi...

a ovaj nisam nigdje koristio
COMMAND_ACCURATE

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha