Scripta koju koristim: Moja
Problem: Treba mi da kad pocnem nesto da pisem u chat da ako kucam malim slovima automatski prvo pocetno slovo se prebaci u veliko, i u recenice da nemogu veliko slovo da koristim, samo da mogu posle tacke, uzvicnika i upitnika. Ako moze neko to da mi pokaze kako da stavim
Dio Skripte:
ovo imam vec
public OnPlayerText(playerid, text[])
{
new string[128], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s[%d]: %s",name,playerid, text);
SendClientMessageToAll(-1, string);
return 0;
}
To je nemoguce koliko se ja razumjem u OnPlayerText...
#define toupper(%0) \
(((%0) >= 'a' && (%0) <= 'z') ? ((%0) & ~0x20) : (%0))
#define tolower(%0) \
(((%0) >= 'A' && (%0) <= 'Z') ? ((%0) | 0x20) : (%0))
//OnPlayerText
text[0] = toupper(text[0]);
banalni primer, posalji mi sledeci put onplayertext
Citat: Blaeks poslato Mart 10, 2014, 19:40:54 POSLE PODNE
#define toupper(%0) \
(((%0) >= 'a' && (%0) <= 'z') ? ((%0) & ~0x20) : (%0))
#define tolower(%0) \
(((%0) >= 'A' && (%0) <= 'Z') ? ((%0) | 0x20) : (%0))
//OnPlayerText
text[0] = toupper(text[0]);
banalni primer, posalji mi sledeci put onplayertext
Vise mi nista od ovoga ne treba, hvala puno, moze lock.