Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: krótki
1. Krótki tekst - string.
Cze?? wszystkim, nie b?d? si? rozpisywa? - od razu przejd? do rzeczy. Ot?? posiadam problem z wy?wietlaniem d?ugiej ilo?ci tekstu - chodzi mi tu o [u]string[/u] i on jest chyba tym problemem, ale nie jestem pewny :D


1. Przyk?ad - prywatna wiadomo??.

Tak wygl?da wys?ana wiadomo??:
http://imgur.com/404emcF
Okienko w kt?rym wykonujemy polecenie:
http://imgur.com/wpfwXwA

A u osoby, kt?ra odbiera wiadomo?? tak to wygl?da:
http://imgur.com/oK8JVb0

Chcia?bym osi?gn?? taki efekt:
http://imgur.com/13Zx0Lf

Kod:

[spoiler]
[code]
CMD:pw(playerid, cmdtext[])
{
new id, tekst[256];
if(sscanf(cmdtext,"us",id,tekst)) return SendClientMessage(playerid,-1,"{FF0000}[Serwer] {FFFFFF}U?yj: /pm [id] [tre??]");
if(id < 0 || id > GRACZE) return SendClientMessage(playerid,-1,"{FF0000}[Serwer] {FFFFFF}Gracz o podanym ID nie jest po??czony z serwerem.");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,-1, "{FF0000}[Serwer] {FFFFFF}Gracz o podanym ID nie jest po??czony z serwerem.");
if (id == playerid) return SendClientMessage(playerid, -1, "{FF0000}[Serwer] {FFFFFF}Nie mo?esz u?y? tej komendy na sobie.");
new string[256];
new Player[MAX_PLAYER_NAME];
GetPlayerName(id,Player,sizeof(Player));
format(string, sizeof(string), "{FFFF00}[Serwer]{FFFFFF}Wys?a?e? prywatn? wiadomo?? do %s",Player);
SendClientMessage(playerid,-1,string);
format(string, sizeof(string), "%s"...