Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: nikolaaa16 poslato Oktobar 07, 2013, 10:49:08 PRE PODNE

Naslov: [POMOC]Oko slova
Poruka od: nikolaaa16 poslato Oktobar 07, 2013, 10:49:08 PRE PODNE
Mod koji koristim:EuroGaming 2013 Version by Farkias
Problem: Kako da namestim kad je admin na /aduty da mu u chat-u pisu plava slova,i kad kuca /odg da mu pisu plava slova,i da mu ime bude plavo?
Dio skripte: //
Slika/Video: //
Naslov: Odg: [POMOC]Oko slova
Poruka od: nikolaaa16 poslato Oktobar 08, 2013, 21:38:34 POSLE PODNE
Ne razumem bas najbolje,jel mozes malo opsirnije da mi objasnis.

Ovo mi pise kod SetPlayerColor:

stock BelaBojaIgraca(playerid)
{
   SetPlayerColor(playerid,0xFFFFFF00);
}

a kad kucam OnPlayerText ima sto nekih sra*a
Naslov: Odg: [POMOC]Oko slova
Poruka od: Lilnelly poslato Oktobar 09, 2013, 17:25:29 POSLE PODNE
CMD:odg(playerid, params[])
{
new id, text[100], hString[128], ip[16], hIme1[MAX_PLAYER_NAME], hIme2[MAX_PLAYER_NAME], logstring[256];
GetPlayerIp(playerid, ip, sizeof ip);
if(PlayerInfo[playerid][pAdmin] >= 1338 || IsPlayerAdmin(playerid))
{
    if(sscanf(params, "us[100]", id, text)) return SCM(playerid, COLOR_LIGHTBLUE, "Koristite: {FFFFFF}/adm [Korisnicki ID ili Ime igraca] [Tekst]");
    if(!IsPlayerConnected(id)) return SCM(playerid, CRVENA, "Greska |{FFFFFF} Taj igrac je offline!");
    GetPlayerName(id, hIme2, sizeof(hIme2));
        GetPlayerName(playerid, hIme1, sizeof(hIme1));
format(hString, sizeof(hString), "Head Adminstrator %s:{FFFFFF} %s", hIme1, text);
SendClientMessage(id, COLOR_LIGHTBLUE, hString);
format(hString, sizeof(hString), "|A| %s[%d] > %s[%d]: {FFFFFF}%s", hIme1, playerid, hIme2, id, text);
StaffPoruka(0xC60000FF, hString);
SendClientMessage(playerid, BIJELA, "Poruka poslata igracu.");
}
else if(PlayerInfo[playerid][pAdmin] > 0 && PlayerInfo[playerid][pAdmin] < 1338)
{
    if(sscanf(params, "us[100]", id, text)) return SCM(playerid, COLOR_LIGHTBLUE, "Koristite: {FFFFFF}/adm [Korisnicki ID ili Ime igraca] [Tekst]");
    if(!IsPlayerConnected(id)) return SCM(playerid, CRVENA, "Greska |{FFFFFF} Taj igrac je offline!");
    GetPlayerName(id, hIme2, sizeof(hIme2));
        GetPlayerName(playerid, hIme1, sizeof(hIme1));
format(hString, sizeof(hString), "Adminstrator %s(ID: %d):{FFFFFF} %s", hIme1, playerid, text);
SendClientMessage(id, COLOR_LIGHTBLUE, hString);
format(hString, sizeof(hString), "|A| %s[%d] > %s[%d]: {FFFFFF}%s", hIme1, playerid, hIme2, id, text);
StaffPoruka(0xC60000FF, hString);
SendClientMessage(playerid, BIJELA, "Poruka poslata igracu.");
}
else return SCM(playerid, BIJELA, "[{F81414}Anti-Cheat{FFFFFF}]{DBDBDB} Admini samo!");
return 1;
}


evo i kad palis duznost
CMD:aon(playerid, params[])
{
    if(PlayerInfo[playerid][pAdmin] > 0 || IsPlayerAdmin(playerid))
    {
        new ime1[MAX_PLAYER_NAME];
        if(AdminDuznost[playerid] == 1) return SCM(playerid, CRVENA, "Greska |{FFFFFF} Vec imate ukljucenu Admin duznost!");
        SetPlayerColor(playerid,CRVENA);
        if(PlayerInfo[playerid][pAdmin] == 1338) SetPlayerColor(playerid,COLOR_LIGHTBLUE);
else if(PlayerInfo[playerid][pAdmin] < 1338) SetPlayerColor(playerid,COLOR_LIGHTBLUE);
        SetPlayerHealth_B(playerid, 100);
        SetPlayerArmour_B(playerid, 100);
        GetPlayerName(playerid,ime1,sizeof(ime1));
        format(CmdString, sizeof(CmdString), "Admin duznost |{FFFFFF} %s je sada na admin duznosti.", ime1);
        StaffPoruka(COLOR_LIGHTBLUE,CmdString);
        TextDrawShowForPlayer(playerid, AdminOnDuty);
        SCM(playerid, ZELENA2, "Pomoc |{FFFFFF} Ukljucili ste Admin duznost. Da je iskljucite, upisite /aoff.");
        AdminDuznost[playerid] = 1;
    }
    else return SCM(playerid, BIJELA, "[{F81414}Anti-Cheat{FFFFFF}]{CCCCCC} Admini samo!!");
    return 1;
}


Ti samo koriguj po svojim varijablama. Nadam se da sam pomogao