[Pomoc] Boja

Započeo Reggie, April 03, 2013, 20:41:58 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Skripta koju koristim: MG-RP
Detaljan opis problema: kako da dodam kada je admin na dužnosti i priča na /B chat da chat bude narandžast a kada gm priča na /B da chat bude plav.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):

onplayertext , dodas proveru if(AdminDuty[playerid] == 1)
{
//text
}
i tako i za GMa

ne kontam da to sto si mi dao stavim pod onplaytext i bice mi boja narandzasta za admina a plava za gm-a, pocetnik sam jbg

Citat: [UP] Amar Kovacic poslato April 03, 2013, 21:02:14 POSLE PODNE
ne kontam da to sto si mi dao stavim pod onplaytext i bice mi boja narandzasta za admina a plava za gm-a, pocetnik sam jbg
da bice

Dodao sam ispod OnPlayText to sto si mi dao i boja texta opet ista

Refresh, izvinjavam se na duplom postu prosao je jedan dan.

nije ali nema veze, stavis lepo kako sam ti rekao, pa mora da hoce if(AdminDuty[playerid] == 1)
{
format(string, sizeof(string), "Admin kaze:  %s", text);
ProxDetector(20.0, playerid, string,-1,-1,-1,-1,-1);
}

Kada pise na /b bice admin kaze: netreba mi to treba mi kada pise da bude sve normalno a samo da boja teksta bude narandzasta, ako mozes to da izmjenis i to se stavlja pod onplaytext i odma ispod tako isto ali za gm-a? Izvini sto te smaram, ucim..

if(AdminDuty[playerid] == 1)
{
format(string, sizeof(string), "{FFAF00}%s kaze:  {FFFFFF}%s",sendername, text);
ProxDetector(20.0, playerid, string,-1,-1,-1,-1,-1);
}

Mozes mi to dati i za gm-a da bude plava boja teksta? Ovo ubacujem odma ispod OnPlayer text evo kako izgleda taj dio reci mi gdje da ubacim za gm-a i admina

public OnPlayerText(playerid, text[])

{

new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new tmp[256];
new string[256];
    //new gPlayerUsingLoopingAnim[MAX_PLAYERS];
SetPlayerChatBubble(playerid, text, COLOR_GRAD1, 20.0, 10000); //poruka iznad glave
    //LoopingAnim(playerid,"PED","IDLE_CHAT",4.0,1,0,0,1,1);
if(PlayerInfo[playerid][pMuted] == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "{F81414}[MG:RP] {0084e3}Ne mozes pricati, mutiran si!");
return 0;
}

    if(AdvertisementCheck(text) && !IsPlayerAdmin(playerid))
{
    GetPlayerName(playerid, sendername, sizeof(sendername));
format( string, sizeof( string ), "{F81414}[MG:RP AntiAdvertise] {0084e3}Ne reklamiraj dobices ban ({F81414}Admini/Gamemasteri {0084e3}su upozoreni o pokusaju reklamiranja)!");
SendClientMessage( playerid, 0xFF4444FF, string);
    format( string, sizeof( string ), "{F81414}[MG:RP AntiAdvertise] {0084e3}Igrac %s pokusava da reklamira opomenite ga!", sendername);
SendAdminGmMessage(COLOR_LIGHTRED, string);
return 0;
}
if(anty(text))
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format( string, sizeof( string ), "{F81414}[MG:RP AntiAdvertise] {0084e3}Ne reklamiraj dobices ban ({F81414}Admini/Gamemasteri {0084e3}su upozoreni o pokusaju reklamiranja)!");
SendClientMessage( playerid, 0xFF4444FF, string);
    format( string, sizeof( string ), "{F81414}[MG:RP AntiAdvertise] {0084e3}Igrac %s pokusava da reklamira opomenite ga!", sendername);
SendAdminGmMessage(COLOR_LIGHTRED, string);
return 0;
}
if(SelectChar[playerid] == 255)
{
    new idx;
    tmp = strtok(text, idx);
    if ((strcmp("next", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("next")))
{
    switch (SelectCharID[playerid])
{
case 20:
{

pa isto tako samo dodas umesto AdminDuty , GMDuty ili kako ti je vec..

stavio sam odma ispod OnPlayerText i nece da se kompiluje


Ne izbacuje mi eror pawno prestane da radi a kada izbrisem to opet sve radi normalno i kompiluje se.

sad je ovako public OnPlayerText(playerid, text[])

{
 

sad sam stavio i ovako je

public OnPlayerText(playerid, text[])
if(AdminDuty[playerid] == 1)
{
format(string, sizeof(string), "{FFAF00}%s kaze:  {FFFFFF}%s",sendername, text);
ProxDetector(20.0, playerid, string,-1,-1,-1,-1,-1);
}
{