Witam
To zn?w ja ;]
Mam par? pyta? ;f
1. Mam kod na pisanie /nazywo i text przesuwa si? na dole ekranu lecz chcia?bym aby za ka?dym razem wyskakiwa?o na niebiesko "Na ?ywo!!" reszta tekstu ;] Reszta tekstu chcia?bym aby by?o na br?zowo
Kod
G?ra mapki
[code]new Text:TextTD;
new Timer;
new Tablica[155];[/code]
OnGameModeInit
[code] TextTD = TextDrawCreate(641.000000,434.000000,"_");
TextDrawAlignment(TextTD,1);
TextDrawBackgroundColor(TextTD,0x00000033);
TextDrawFont(TextTD,1);
TextDrawLetterSize(TextTD,0.299999,1.200000);
TextDrawColor(TextTD,0xffffffff);
TextDrawSetOutline(TextTD,1);
TextDrawSetProportional(TextTD,1);
TextDrawSetShadow(TextTD,1);[/code]
OnGameModeExit
[code]public OnGameModeExit()
{
//ruchomy text
TextDrawDestroy(TextTD);
return 1;
//
}[/code]
Reszta kodu
[code]CMD:nazywo(playerid,params[])
{
if(gTeam[playerid] == TEAM_SANNEWS)
{
if(strlen(params) < 3 || strlen(params) > 150)
return SendClientMessage(playerid,0xFFFFFFFF, "Tekst musi mie? od 3 do 150 znak?w.");
KillTimer(Timer);
Tablica[0] = EOS;
strcat(Tablica,params);
Timer = SetTimerEx("MoveText",50,false,"i",641);
}
else
{
SendClientMessage(playerid,0xFF0000FF,"Komenda dost?pna tylko dla SanNews!");
}
return 1;
}
forward MoveText(Status);
public MoveText(Status)
{
Status --;
if... |