[POMOC]prebacivanje teksta 2


Započeo Ole, Septembar 09, 2016, 17:27:38 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Ole

*

Skripta koju koristim:moja
Detaljan opis problema: problem je sto sam napravio textdraw tekst za box i sad me zanima kako kad tekst dodje do kraja ekrana znaci da nemoze ici dalje(ali kod mene trenuno moze), da se prebaci u novi red ispod? Nadam se da ste me ukapirali imam neku provjeru za tekst i ne znam kako da to sve spojim :D
Dio skripte:
stock SendXMessage(playerid, const text[])
{
    for(new line; line < 15; line++)
    {
        TextDrawShowForPlayer(playerid, XMsg[line]);//show the lines
    }
    for(new line; line < 15; line++)
    {
        TextDrawHideForAll(XMsg[line]);//hide the line
        if(line < 14)
        {
            XMsgStr[line] = XMsgStr[line+1];//Message going up ^
            TextDrawSetString(XMsg[line], XMsgStr[line]);
        }
    }
    format(XMsgStr[9], 128, "%s",text);//Message !
    TextDrawSetString(XMsg[9], XMsgStr[9]);//Start fron Line 9
    for(new line; line < 15; line++) // goes up
    {
        TextDrawShowForAll(XMsg[line]);//TextDraw show for player
    }
    return 1;
}
imam i ovu komandu koja salje tekst u box
CMD:abox(playerid,params[]) {
    #pragma unused params
    new string[128],name[24];
        if(PlayerInfo[playerid][Level] >= 1)
        if(isnull(params)) return SendClientMessage(playerid, red,"Koristi: /abox [tekst]");
        SendClientMessage(playerid,0x20B2AAFF,"Poruka poslana!");
        GetPlayerName(playerid,name,sizeof(name));
        format(string,sizeof(string),"%s",params);
        SendXMessage(playerid,string);
    	return 1;
}
a ovo je ta neka provjera
if(strlen(inputtext) > 40) strins("~n~", inputtext, 40); //ako je string veci od 40 stavice na plolje 40 string "~n~"

Neke slike/video za lakse dobivanje pomoci(neobavezno): http://prnt.sc/ce1xcd