Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4506 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)

Štai paskutinės eilutės, gal padarytum? :)

public OnShadowText(playerid, text[])
{
    if (strcmp("Exit", text, true, 10) == 0)
	{
	    if(ShadInfoBoxShowing[playerid] == 1)
	    {
	        printf("(%d) Has Just Deleted the Shadow Info Box From his Screen",playerid);
			TextDrawHideForPlayer(playerid, ShadInfoBox);
			return 0;
	    }
	}
	return 0;
}

Ir štai stock:

stock ShadInfoBoxForPlayer(playerid, text[])
{
    TextDrawHideForPlayer(playerid, ShadInfoBox);
	new info[700];
    ShadInfoBoxShowing[playerid] = 1;
    format(info, sizeof(info), "%s~n~~n~~y~Type Exit to hide this menu", text);
    TextDrawSetString(ShadInfoBox, info);
	TextDrawShowForPlayer(playerid, ShadInfoBox);
}
Redaguota , nario Evaldas .
(redaguota)


new timeris[MAX_PLAYERS]; // kintamasis ant kurio laikysim timeri

stock ShadInfoBoxForPlayer(playerid, text[]) //stockas

{

TextDrawHideForPlayer(playerid, ShadInfoBox); // nerodom textdrawo

new info[700]; // sukuriam kintamaji ant kurio laikysim teksta

ShadInfoBoxShowing[playerid] = 1; // nustatom kintamaji true reiksmei

format(info, sizeof(info), "%s~n~~n~~y~", text); // formatuojam

TextDrawSetString(ShadInfoBox, info); // uzdedam stringa ant textdrawo

TextDrawShowForPlayer(playerid, ShadInfoBox); // rodom textdrawa

timeris[playerid] = SetTimerEx(HideInfoBox, 5000, false, "i", playerid); // pradedam timeri, kadangi false, veiks tik viena karta, 5000 - 5 sek

}

forward HideInfoBox(playerid) // sukuriam forwarda kad galetume sukurti publica

public HideInfoBox(playerid) // sukuriam publica

{

TextDrawHideForPlayer(playerid, ShadInfoBox); // neberodom textdrawo

}

Redaguota , nario if(Bičas){kick(playerid);}
  • Teigiamai 1
    new timeris[MAX_PLAYERS]; // kintamasis ant kurio laikysim timeri

stock ShadInfoBoxForPlayer(playerid, text[]) //stockas
{
    TextDrawHideForPlayer(playerid, ShadInfoBox); // nerodom textdrawo
    new info[700]; // sukuriam kintamaji ant kurio laikysim teksta
    ShadInfoBoxShowing[playerid] = 1; // nustatom kintamaji true reiksmei
    format(info, sizeof(info), "%s~n~~n~~y~", text); // formatuojam
    TextDrawSetString(ShadInfoBox, info); // uzdedam stringa ant textdrawo
    TextDrawShowForPlayer(playerid, ShadInfoBox); // rodom textdrawa
    timeris[playerid] = SetTimerEx(HideInfoBox, 5000, false, "i", playerid); // pradedam timeri, kadangi false, veiks tik viena karta, 5000 - 5 sek
 }

forward HideInfoBox(playerid) // sukuriam forwarda kad galetume sukurti publica
public HideInfoBox(playerid) // sukuriam publica
{
    TextDrawHideForPlayer(playerid, ShadInfoBox); // neberodom textdrawo
}

Vistiek nedingsta :/

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4506 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...