Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

[Pomoc] Random Messages

Započeo haides
pre 11 godina
267
pregleda
4
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
haides
Rookie
pre 11 godina
Random Messages

Skripta koju koristim: Android Balkan RP
Detaljan opis problema: Znaci imam kod za izbacivanje random poruka ali mi izbacuje samo prvu a ostale ne.
Dio skripte:
new BugMessage;
forward Bug();
public Bug()
{
if(!BugMessage)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Nemojte nikad nikom davati svoj password, cak ni Staff Team-u.");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
BugMessage = 0;
}
else if(BugMessage == 1)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Ako koristite hackove dobit cete ban!");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
        BugMessage = 2;
}
else if(BugMessage == 2)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Nemozete naci lokaciju neceg? Koristite /search komandu.");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
BugMessage = 3;
}
else if(BugMessage == 3)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Trebas pomoc? Koristi /report komandu da pricas sa Admin Timom");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
BugMessage = 4;
}
else if(BugMessage == 4)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Zelis se pridruziti nekoj bandi ili organizaciji? Javi se Leaderu i RP-aj");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
BugMessage = 4;
}
else if(BugMessage == 5)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Ovo nije DeathMatch server. DM se nece tolerirati!");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
BugMessage = 5;
}
else if(BugMessage == 6)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Ako vidite nekog da koristi Hackove, reportajte ga na forum ili komandom /report");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
BugMessage = 6;
}
else if(BugMessage == 7)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Ako cete koristiti Newbie Chat za bilo sto drugo osim pomoci, dobit cete Mute ili Kick.");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
BugMessage = 7;
}
else if(BugMessage == 8)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Android Balkan Roleplay staff team uvijek tu za vas.");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
BugMessage = 8;
}
return 1;
}


O kakvom savjetu se radi: Jel bi mi mogao netko reci kako da to popravim?
Komentar:  Unaprijed hvala!
luka2223
Enforcer
pre 11 godina
Mislim da na svakoj ti treba return 1
Simke94
Enforcer
pre 11 godina
Ako hoces random poruke onda moras ovako:
new BugMessage;
forward Bug();
public Bug()
{
BugMessage = random(9);
if(BugMessage == 1)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Nemojte nikad nikom davati svoj password, cak ni Staff Team-u.");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
}
else if(BugMessage == 2)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Ako koristite hackove dobit cete ban!");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
}
else if(BugMessage == 3)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Nemozete naci lokaciju neceg? Koristite /search komandu.");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
}
else if(BugMessage == 4)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Trebas pomoc? Koristi /report komandu da pricas sa Admin Timom");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
}
else if(BugMessage == 5)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Zelis se pridruziti nekoj bandi ili organizaciji? Javi se Leaderu i RP-aj");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
}
else if(BugMessage == 6)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Ovo nije DeathMatch server. DM se nece tolerirati!");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
}
else if(BugMessage == 7)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Ako vidite nekog da koristi Hackove, reportajte ga na forum ili komandom /report");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
}
else if(BugMessage == 8)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Ako cete koristiti Newbie Chat za bilo sto drugo osim pomoci, dobit cete Mute ili Kick.");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
}
else if(BugMessage == 9)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Android Balkan Roleplay staff team uvijek tu za vas.");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
}
return 1;
}


A ako hoces da ti izbaci jednu poruku, pa nakon 2-3 sec drugu, onda moras da stavis timer koji ce da ti priverava varijablu
BugMessage
i da ti ispise sledecu poruku... Evo ovako:
new BugMessage;
forward Bug();
public Bug()
{
if(BugMessage == 1)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Nemojte nikad nikom davati svoj password, cak ni Staff Team-u.");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
BugMessage = 2;
}
else if(BugMessage == 2)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Ako koristite hackove dobit cete ban!");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
        BugMessage = 3;
}
else if(BugMessage == 3)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Nemozete naci lokaciju neceg? Koristite /search komandu.");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
BugMessage = 4;
}
else if(BugMessage == 4)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Trebas pomoc? Koristi /report komandu da pricas sa Admin Timom");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
BugMessage = 5;
}
else if(BugMessage == 5)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Zelis se pridruziti nekoj bandi ili organizaciji? Javi se Leaderu i RP-aj");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
BugMessage = 6;
}
else if(BugMessage == 6)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Ovo nije DeathMatch server. DM se nece tolerirati!");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
BugMessage = 7;
}
else if(BugMessage == 7)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Ako vidite nekog da koristi Hackove, reportajte ga na forum ili komandom /report");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
BugMessage = 8;
}
else if(BugMessage == 8)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Ako cete koristiti Newbie Chat za bilo sto drugo osim pomoci, dobit cete Mute ili Kick.");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
BugMessage = 9;
}
else if(BugMessage == 9)
{
SendClientMessageToAll(COLOR_GREY, "================================================================================");
SendClientMessageToAll(COLOR_LIGHTBLUE, "»» Android Balkan Roleplay staff team uvijek tu za vas.");
SendClientMessageToAll(COLOR_GREY, "================================================================================");
}
SetTimer("Bug",5000, true);
return 1;
}
To bi trebalo da bude ok..

P.S. timer sam stavio na 5 sec, ti ga izmeni i stavi koliko ti hoces..
haides
Rookie
pre 11 godina
Hvala 🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava