Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

Pomoc oko random poruka td i datum td

Započeo Hydra
pre 7 godina
702
pregleda
7
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Hydra
Street Runner
pre 7 godina
E ovako,uradio sam td-ove,ubacio sam funkciju za random poruke i sve lepo radi,ali nekako text kao da je providan,kao da je iza textdrawa,evo slike pa vidite: https://prnt.sc/it2gia    molim vas mi recite gresku,i ako zatreba kod neki da vidite da li je tacno,recite

e sad za datum td
forward Datum(playerid);
public Datum(playerid)
{
new string,godina,Mesec,dan;
    getdate(dan, Mesec, godina);
    format(string, sizeof string, "%s%d/%s%d/%s%d", (dan < 10) ? ("0") : (""), dan, (Mesec <10 ) ? ("0") : (""), Mesec, (godina <10) ? ("0") : (""), godina);
    TextDrawSetString(DatumTD, string);
}

ovako sam stavio kod ali ipak mi ne prikazuje tacan datum

Molim vas pomoc,hitno,ako jos neki kod zatreba da vidite, napisite
ivan221
Made Man
pre 7 godina
Slikaj kodove gde si kreirao taj td "DatumTD"
Bajricc
Made Man
pre 7 godina
Pošalji taj Textdraw za randomaporuke moguće da je tu nešto zabrljano
Hydra
Street Runner
pre 7 godina
Evo za datum vidi kod,sve cu posebne kodove za datum da stavim:

//--vrh skripte--//
new Text:DatumTD;
//---OnGameModeinit--//
DatumTD = TextDrawCreate(499.000152, 434.311187, "18/03/2018");
TextDrawLetterSize(DatumTD, 0.253999, 0.886518);
TextDrawAlignment(DatumTD, 1);
TextDrawColor(DatumTD, -1);
TextDrawSetShadow(DatumTD, 0);
TextDrawSetOutline(DatumTD, 1);
TextDrawBackgroundColor(DatumTD, 51);
TextDrawFont(DatumTD, 1);
TextDrawSetProportional(DatumTD, 1);
//--OnPlayerConnect--//
TextDrawShowForPlayer(playerid, DatumTD);
//--Negde pri dnu skripte--//
forward Datum(playerid);
public Datum(playerid)
{
new string,godina,Mesec,dan;
    getdate(dan, Mesec, godina);
    format(string, sizeof string, "%s%d/%s%d/%s%d", (dan < 10) ? ("0") : (""), dan, (Mesec <10 ) ? ("0") : (""), Mesec, (godina <10) ? ("0") : (""), godina);
    TextDrawSetString(DatumTD, string);
}

Eto svi kodovi za datum

a evo za randommsg pa vidi:

//-----ovo sam negde na vrhu skripte--//
new Text:randommsg;

forward RandomMessage();

new RandomMessages[][] =
{
    "Posetite nas teamspeak server /ts3 ",
    "Link za donacije pogledajte na www.uskoro.info",
    "Ako imate pitanje /pitaj",
    "Ako zelite da prijavite igraca /report"
};

public RandomMessage()
{
        TextDrawSetString(randommsg, RandomMessages[random(sizeof(RandomMessages))]);
        return 1;
}
//-------------kraj sto je pri vrhu-----//
//-----------onda sam ovo pod OnGameModeInit-----------//
SetTimer("RandomMessage",8000,1);

randommsg = TextDrawCreate(256.666656, 432.237091, "Hvala vam sto igrate na nasem serveru");
TextDrawLetterSize(randommsg, 0.188666, 1.052444);
TextDrawAlignment(randommsg, 1);
TextDrawColor(randommsg, -1);
TextDrawSetShadow(randommsg, 0);
TextDrawSetOutline(randommsg, 1);
TextDrawBackgroundColor(randommsg, 51);
TextDrawFont(randommsg, 1);
TextDrawSetProportional(randommsg, 1);
//---//OnPlayerSpawn
TextDrawShowForPlayer(playerid, randommsg);
Lazar Milojevic
Kingpin
pre 7 godina
@Luk@ stavi i njemu pravila kao sto umes i meni a lepo sam otvorio po formularu,strasno
Bajricc
Made Man
pre 7 godina
randommsg = TextDrawCreate(256.666656, 432.237091, "Hvala vam sto igrate na nasem serveru");
TextDrawLetterSize(randommsg, 0.188666, 1.052444);
TextDrawAlignment(randommsg, 1);
TextDrawColor(randommsg, -1);
TextDrawSetShadow(randommsg, 0);
TextDrawSetOutline(randommsg, 1);
TextDrawBackgroundColor(randommsg, 51);
TextDrawFont(randommsg, 1);
TextDrawSetProportional(randommsg, 1);
tu ti nešto ne valja imao sam sličan problem prije znam da je tu bilo probaj
TextDrawBackgroundColor(randommsg, 51);
vidit da nije do toga
a za datum msm da će ovo radit
forward Datum(playerid);
public Datum(playerid)
{
        new string,year,month,day; // a ako hoćeÅ¡ za vrijme staviÅ¡ string
        getdate(year, month, day);
        format(string, sizeof string, "%d/%s%d/%s%d", day, ((month < 10) ? ("0") : ("")), month, (year < 10) ? ("0") : (""), year);
        TextDrawSetString(DatumTD, string);
   
}
ophion
OG Legend
pre 7 godina
pravila

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava