Zaključano

[Pomoc] Poruke

Započeo Darkic
pre 10 godina
239
pregleda
7
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Bryan123
Enforcer
pre 10 godina
Skripta koju koristim: BE
Detaljan opis problema: Hocu da napravim textdraw i da se preko tog textdrawa prikazuju poruke.
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
HamZa303
Street Runner
pre 10 godina
new Text😛orukeRandom;//Primjer
//----------------------------------------------
TextDrawHideForPlayer(playerid, PorukeRandom);
//----------------------------------------------
TextDrawShowForPlayer(playerid, PorukeRandom);//OnPlayerSpawn
//----------------------------------------------
    PorukeRandom = TextDrawCreate(0, "Ovde text napisi");//Primjer
    TextDrawLetterSize(PorukeRandom, 0);
    TextDrawAlignment(PorukeRandom, 0);
    TextDrawColor(PorukeRandom, 0);
    TextDrawSetShadow(PorukeRandom, 0);
    TextDrawSetOutline(PorukeRandom, 0);
    TextDrawBackgroundColor(PorukeRandom, 0);
    TextDrawFont(PorukeRandom, 0);
    TextDrawSetProportional(PorukeRandom, 0);
//----------------------------------------------
    TextDrawSetString(PorukeRandom, RandomMessages[random(sizeof(RandomMessages))]);
//----------------------------------------------
new RandomMessages[][] =
{
    "Treba vam pomoc? kucajte /askq (text)",
    "Koristite /report da prijavite chitera",
    "Kucajte /help za pomoc oko komandi",
    "DM je strogo zabranjen",
};
   
Bryan123
Enforcer
pre 10 godina
E radi sve,samo što menja poruke tek kad odem relog,ovako stoji jedna poruka.Jel tu treba neki timer odraditi?
[WW]ivan
Kingpin
pre 10 godina
Bryan123 wrote on April 15, 2015, 11:38 am:
E radi sve,samo što menja poruke tek kad odem relog,ovako stoji jedna poruka.Jel tu treba neki timer odraditi?

naravno da treba, ako zelis da se mjenjaju
Bryan123
Enforcer
pre 10 godina
Jel može neko da mi napravi taj tajmer,pošto sam baš baš početnik?
[WW]ivan
Kingpin
pre 10 godina
SetTimer("poruke", 30000, true);//pod ongamemodeinit

forward poruke();
public poruke()
{
        TextDrawSetString(PorukeRandom, RandomMessages[random(sizeof(RandomMessages))]);//ovo sam kopiro tu od tebe, nadam se da su dobre definicije
        return 1;
}
Bryan123
Enforcer
pre 10 godina
E od ovog mi samo iskaču errori,ovako sam napravio i sad radi

Na početku skripte
forward RandomMessage();

new RandomMessages[][] =
{
    "Poruka 1",
    "Poruka 2",
    "Poruka 3",
};

public RandomMessage()
{
        TextDrawSetString(TdPoruke, RandomMessages[random(sizeof(RandomMessages))]);
        return 1;
}


OnPlayerSpawn
TextDrawShowForPlayer(playerid, TdPoruke);


OnGameModeInit
SetTimer("RandomMessage", 6000, true);
// ---------- [ TextDraw Poruke ] -----------
TdPoruke = TextDrawCreate(4,436,"Poruke");
TextDrawLetterSize(TdPoruke,0.349999,1.100000);
TextDrawAlignment(TdPoruke,0);
TextDrawColor(TdPoruke, NARANDZASTA);
TextDrawBackgroundColor(TdPoruke,255);
TextDrawFont(TdPoruke,3);
TextDrawUseBox(TdPoruke,0);
TextDrawSetOutline(TdPoruke,1);
TextDrawSetProportional(TdPoruke,1);
TextDrawSetShadow(TdPoruke,1);
return 1;


OnGameModeExit
TextDrawHideForAll(TdPoruke);
TextDrawDestroy(TdPoruke);


Hvala na pomoći,može lock

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava