Započeo Ermin.
•31. Jan. 2013.• Zaključano[POMOC] ClearChat i ClearChatToAll
1,248
pregleda
9
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
666
Postovi:
43
Teme:
Pridružio se:Avg. 2012
31. Jan. 2013.
Skripta koju koristim: 0
Detaljan opis problema: nije problem treba mi stock za ClearChat i ClearChatToAll
znam napravit u jednoj boji al ne zkako ovo napravi
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: nije problem treba mi stock za ClearChat i ClearChatToAll
znam napravit u jednoj boji al ne zkako ovo napravi
ClearChat(playerid, BOJA, linije); ClearChatToAll(BOJA, linije);Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
804
Postovi:
115
Teme:
Pridružio se:Jul 2012
31. Jan. 2013.
ClearChatToAll
clear chat
stock ClearChatToAll()
{
for (new c = 0; c < 150; c++)
{
SendClientMessageToAll(BELA, " ");
}
}
koristis
ClearChatToAll();
clear chat
stock ClearChat(playerid)
{
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
SCM(playerid, COLOR_GREY, " ");
}
koristis ClearChat(playerid);
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
666
Postovi:
43
Teme:
Pridružio se:Avg. 2012
31. Jan. 2013.
Ne razumes ti mene,znam ja to napravit, al kako da u funkciji mozes mjenjat boju kakko zelis cvc
npr ClearChatToAll(0xFF4500FF, 10); - 10 linija
i ClearChat(playerid, 0xFF4500FFF, 5); - 5 linija
da to mogu mjenjat u funkciji a ne posebno za sve lol
npr ClearChatToAll(0xFF4500FF, 10); - 10 linija
i ClearChat(playerid, 0xFF4500FFF, 5); - 5 linija
da to mogu mjenjat u funkciji a ne posebno za sve lol
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
804
Postovi:
115
Teme:
Pridružio se:Jul 2012
31. Jan. 2013.
Ermin Smith wrote on January 31, 2013, 2:13 pm:
Ne razumes ti mene,znam ja to napravit, al kako da u funkciji mozes mjenjat boju kakko zelis cvc
npr ClearChatToAll(0xFF4500FF, 10); - 10 linija
i ClearChat(playerid, 0xFF4500FFF, 5); - 5 linija
da to mogu mjenjat u funkciji a ne posebno za sve lol
npr ClearChatToAll(0xFF4500FF, 10); - 10 linija
i ClearChat(playerid, 0xFF4500FFF, 5); - 5 linija
da to mogu mjenjat u funkciji a ne posebno za sve lol
CMD:cc(playerid, params[])
{
new br;
if(sscanf(params, "i", br)) return SCM(playerid, -1, "/cc [br linija]");
for (new c = 0; c < br; c++)
{
SendClientMessageToAll(-1, " ");
}
return 1;
}
CMD:ccme(playerid, params[])
{
new br;
if(sscanf(params, "i", br)) return SCM(playerid, -1, "/ccme [br linija]");
for (new c = 0; c < br; c++)
{
SendClientMessage(playerid,-1, " ");
}
return 1;
}
probaj vako 😉
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
241 / 250 XP
Početnik(0)
731
Postovi:
54
Teme:
Pridružio se:Sep. 2010
31. Jan. 2013.
stock ClearChatToAll(boja = -1, linija = 25)
{
for(new clearChat = (0); clearChat < linija; ++ clearChat) SendClientMessageToAll(boja, " ");
}
stock ClearChat(playerid, boja = -1, linija = 25)
{
for(new clearPlayerChat = (0); clearPlayerChat < linija; ++ clearPlayerChat) SendClientMessage(playerid, boja, " ");
}evo ti, to su sada OPTIMALNI argumenti Å¡to znaÄi da ih MOŽEÅ , a i NE MORAÅ koristiti
primjer:
ClearChatToAll(); // RADIT ĆE I OVAKO JER POSTOJE POČETNE VRIJEDNOSTI
ClearChatToAll(0xFFFFFF, 30) // 30 linija bijelim bojama
isto tako i za ClearChat() funkciju...
Jedino, ne vidim razlog zašto želiš boju u funkciji kada ništa ne ispisuje tj. ispisuje prazni string?
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
241 / 250 XP
Početnik(0)
731
Postovi:
54
Teme:
Pridružio se:Sep. 2010
31. Jan. 2013.
--Lood-- wrote on January 31, 2013, 2:20 pm:
CMD:cc(playerid, params[])
{
new br;
if(sscanf(params, "i", br)) return SCM(playerid, -1, "/cc [br linija]");
for (new c = 0; c < br; c++)
{
SendClientMessageToAll(-1, " ");
}
return 1;
}
CMD:ccme(playerid, params[])
{
new br;
if(sscanf(params, "i", br)) return SCM(playerid, -1, "/ccme [br linija]");
for (new c = 0; c < br; c++)
{
SendClientMessage(playerid,-1, " ");
}
return 1;
}
probaj vako 😉
{
new br;
if(sscanf(params, "i", br)) return SCM(playerid, -1, "/cc [br linija]");
for (new c = 0; c < br; c++)
{
SendClientMessageToAll(-1, " ");
}
return 1;
}
CMD:ccme(playerid, params[])
{
new br;
if(sscanf(params, "i", br)) return SCM(playerid, -1, "/ccme [br linija]");
for (new c = 0; c < br; c++)
{
SendClientMessage(playerid,-1, " ");
}
return 1;
}
probaj vako 😉
Nema potrebe za koristiti sscanf u ovom sluÄaju...
YCMD:clearchat(playerid, params[], help)
{
new linija = floatround(params);
return ClearChat(playerid, _, linija); // _ - preskakanje argumenta tj. uzet će poÄetnu vrijednost
}
EDIT: Mislim, nije greška, bolje je koristiti ga ali samo sam htio skrenuti pažnju da ne koriste svi sscanf pa da mu uklonimo potencijalne probleme
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava