Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

[Pomoc] Boje

pre 13 godina
722
pregleda
11
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Tarik (Krdzalic)
Hustler
pre 13 godina
Skripta koju koristim: SERP
Detaljan opis problema: Ovako, neko sranje mi se desava oko boja, znaci preko color pickera uzmem tu boju, definujem je i onda mi je definuje kao drugu boju tj. kao neku plavu, sto puta sam pokusavao, i druge kombinacije itd, al sve nove boje koje dodam pojavi mi se taj problem
Dio skripte: Pocetak tj. defineovanje
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
FlasHica
Kingpin
pre 13 godina
format - 0xFFF00
ako je tako onda nebi trebalo da bude problema..
COPYRIGHT
Wheel Man
pre 13 godina
Sa color picker uzimas kod 0xD70000FF. Najgore u skriptu qcas #define RED 0xD70000FF i kad napises npr. SendClientMessage(playerid,RED,"Tvoj text); onda ce biti text crveni. Svuda gde napises RED ko boju bice crvena.. mozes da uzmes i drugo ime nadam se da nisi pocetnik 😄
Tarik (Krdzalic)
Hustler
pre 13 godina
ne ne ne, sve je okej, ali neznam do cega mi je gle :

valjda cete skontati sta sam htio napravit (da Admin moze pisati na /g i da moze viditi, a da njegov tekst tada bude zelenom bojom a na /a da bude plavom )
#define COLOR_GSCHAT 0xB2FF36


Slika : http://ch-slike.com/images/lkcvT.png

Kod u skripti
//---------------------------------------------------------------------------------
    if(strcmp(cmd, "/admin", true) == 0 || strcmp(cmd, "/a", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristi: /a [Admin chat ]");
return 1;
}
format(string, sizeof(string), "|%d|A| %s:{FFFFFF} %s", PlayerInfo, sendername, result);
if (PlayerInfo >= 1)
{
SendAdminMessage(COLOR_LIGHTBLUE, string);
}
printf("Admin %s: %s", sendername, result);
}
return 1;
}
//---------------------------------------------------------------------------------
if(strcmp(cmd, "/gamesage", true) == 0 || strcmp(cmd, "/g", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristi: (/a)dmin [admin chat]");
return 1;
}

new arank;
if(PlayerInfo == 1) { arank = "1"; }
else if(PlayerInfo == 2) { arank = "2"; }
else if(PlayerInfo == 3) { arank = "3"; }
else if(PlayerInfo == 4) { arank = "4"; }
else if(PlayerInfo == 1337) { arank = "1337"; }
else if(PlayerInfo == 1338) { arank = "1338"; }
else { arank = ""; }

format(string, sizeof(string), "|%s|A| %s: {FFFFFF}%s.", arank, sendername, result);
if (PlayerInfo >= 1)
{
SendAdminGmMessage(COLOR_GSCHAT, string);
}
printf("Admin %s: %s", sendername, result);

new gmrank;
if(PlayerInfo == 1) { gmrank = "1"; }
else if(PlayerInfo == 2) { gmrank = "2"; }
else if(PlayerInfo == 3) { gmrank = "3"; }
else if(PlayerInfo == 4) { gmrank = "4"; }
else { gmrank = ""; }

format(string, sizeof(string), "|%s|GS| %s: {FFFFFF}%s.", gmrank, sendername, result);
if (PlayerInfo >= 1)
{
SendAdminGmMessage(COLOR_GSCHAT, string);
}
printf("GameSage %s: %s", sendername, result);
}
return 1;
}
Deekline
Shot Caller
pre 13 godina
evo ti neke boje pa stavi kao define
//BOJE
#define COLOR_TOMATO 0xFF6347AA
#define WHITE 0xFFFFFFFF
#define COLOR_SEA 0x00808000
#define COLOR_MYORANGE 0xFF7F24FF
#define COLOR_ZELENKASTA 0x48E31CFF
#define ZELENKASTA2 0x48E31CAA
#define COLOR_MOJABOJA 0x5EA0FF
#define COLOR_LJUBICASTA 0xC2A2DAAA
#define COLOR_CHAT1 0xB7FFAA
#define COLOR_CHAT2 0xE6A9ECAA
#define COLOR_CHAT3 0xC38EC7AA
#define COLOR_CHAT4 0xD2B9D3AA
#define COLOR_CHAT5 0xC6AEC7AA
#define COLOR_IVORY 0xFFFF82AA
#define COLOR_ORANGE 0x00AA
#define ANNOUNCEMENT 0x6AF7E1FF
#define COLOR_DRED 0xFF0000FF
#define COLOR_DPLAVA 0x995F2BFF
#define ADMCRVENA 0xFF6347AA
#define NICERED 0xFF0000FF
#define NICERE 0xFF0000FF
#define OOC 0xE0FFFFAA
#define CRNA 0x0F0000FF
#define ZELENO 0x33AA33AA
#define SIVA 0xAFAFAFAA
#define ZUTA 0xFFFF00AA
#define LJUBICASTA 0xC2A2DAAA
#define ZLATNA 0xB8860BAA
#define BRAON 0xA52A2AAA
#define CRVENA 0xAA3333AA
#define ZELENA 0xA5FF00FF
#define BELA 0xFFFFFFAA
#define ZELENKASTA 0x48E31CFF
#define zelenkasta 0x48E31CFF
#define PLAVA 0x0000BBAA
#define SVETLOPLAVA 0x33CCFFAA
#define SVETLOZELENA 0x80FF80FF
#define NARANDZASTA 0x00AA
#define YELLOW 0xFFFF00AA
#define ORANGE 0x7804FF
#define GRAY 0xCECECEFF
#define LIGHTBLUE 0x00C2ECFF
#define siva 0xAFAFAFAA
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_RED 0xAA3333AA
#define COLOR_ODG 0xFF0000AA
#define COLOR_GREEN 0x9EC73DAA
#define COLOR_GROVE 0x00FF00FF
#define COLOR_GRAD1 0xB4B5B7FF
#define COLOR_GRAD2 0xBFC0C2FF
#define COLOR_GRAD3 0xCBCCCEFF
#define COLOR_GRAD4 0xD8D8D8FF
#define COLOR_GRAD5 0xE3E3E3FF
#define COLOR_GRAD6 0xF0F0F0FF
#define LIGHTRED 0xFF6347AA
#define COLOR_LIGHTRED 0xFF6347AA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_LIGHTGREEN 0x9ACD32AA
#define COLOR_BLACK 0x000000FF
#define COLOR_Text 0xF5D9C1F6
#define COLOR_SVETLOPLAVA 0x33CCFFAA
#define NICERED 0xFF0000FF
#define COLOR_NICERED 0xFF0000FF
#define COLOR_INVIS 0xAFAFAF00
#define COLOR_SPEC 0xBFC0C200
#define COLOR_ADD 0x63FF60AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_YELLOW2 0xF5DEB3AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_FADE1 0xE6E6E6E6
#define COLOR_FADE2 0xC8C8C8C8
#define COLOR_FADE3 0xAAAAAAAA
#define COLOR_FADE4 0x8C8C8C8C
#define COLOR_FADE5 0x6E6E6E6E
#define COLOR_PURPLE 0xC2A2DAAA
#define COLOR_DBLUE 0x2641FEAA
#define COLOR_ALLDEPT 0xFF8282AA
#define COLOR_NEWS 0x458E1DAA
#define COLOR_OOC 0xE0FFFFAA
#define OBJECTIVE_COLOR 0x64000064
#define TEAM_GREEN_COLOR 0xFFFFFFAA
#define TEAM_JOB_COLOR 0xFFB6C1AA
#define TEAM_HIT_COLOR 0xFFFFFF00
#define TEAM_BLUE_COLOR 0x8D8DFF00
#define TEAM_RADIO_COLOR 0xF2D068FF
#define TEAM_GROVE_COLOR 0x00D900C8
#define TEAM_VAGOS_COLOR 0xFF00EBFF
#define TEAM_BALLAS_COLOR 0xD900D3C8
#define TEAM_AZTECAS_COLOR 0x01FCFFC8
#define TEAM_CYAN_COLOR 0xFF8282AA
#define TEAM_ORANGE_COLOR 0xFF830000
#define TEAM_COR_COLOR 0x39393900
#define TEAM_BAR_COLOR 0x00D90000
#define TEAM_TAT_COLOR 0xBDCB9200
#define TEAM_CUN_COLOR 0xD900D300
#define TEAM_STR_COLOR 0x01FCFF00
#define TEAM_ADMIN_COLOR 0x00808000
#define cop_color 0xC2A2DAFF
#define RED 0xAA3333AA
Tarik (Krdzalic)
Hustler
pre 13 godina
a ma netrebaju mi boje, nego hoceli mi iko pomoci za ovu retardiranu gresku ili sta vec :S
Deekline
Shot Caller
pre 13 godina
Cekaj samo tren sto zelis napraviti kad admin pise na /g da mu bude ta i ta boja?
COPYRIGHT
Wheel Man
pre 13 godina
Probaj ovako:

if(strcmp(cmd, "/admin", true) == 0 || strcmp(cmd, "/a", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristi: /a [Admin chat ]");
return 1;
}
format(string, sizeof(string), "|%d|A| %s: {00D100}%s", PlayerInfo, sendername, result);
if (PlayerInfo >= 1)
{
SendAdminMessage(COLOR_LIGHTBLUE, string);
}
printf("Admin %s: %s", sendername, result);
}
return 1;
}
//---------------------------------------------------------------------------------
if(strcmp(cmd, "/gamesage", true) == 0 || strcmp(cmd, "/g", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristi: (/a)dmin [admin chat]");
return 1;
}

new arank;
if(PlayerInfo == 1) { arank = "1"; }
else if(PlayerInfo == 2) { arank = "2"; }
else if(PlayerInfo == 3) { arank = "3"; }
else if(PlayerInfo == 4) { arank = "4"; }
else if(PlayerInfo == 1337) { arank = "1337"; }
else if(PlayerInfo == 1338) { arank = "1338"; }
else { arank = ""; }

format(string, sizeof(string), "|%s|A| %s: {00D100}%s.", arank, sendername, result);
if (PlayerInfo >= 1)
{
SendAdminGmMessage(COLOR_GSCHAT, string);
}
printf("Admin %s: %s", sendername, result);

new gmrank;
if(PlayerInfo == 1) { gmrank = "1"; }
else if(PlayerInfo == 2) { gmrank = "2"; }
else if(PlayerInfo == 3) { gmrank = "3"; }
else if(PlayerInfo == 4) { gmrank = "4"; }
else { gmrank = ""; }

format(string, sizeof(string), "|%s|GS| %s: {00D100}%s.", gmrank, sendername, result);
if (PlayerInfo >= 1)
{
SendAdminGmMessage(COLOR_GSCHAT, string);
}
printf("GameSage %s: %s", sendername, result);
}
return 1;
}
Tarik (Krdzalic)
Hustler
pre 13 godina
Ma gledajte, sve su mi se boje sjebale, orange mi je definovana kao 0xFFAF00 a pokazuje mi je kao nesto ovako 0x26F0AD ali ova "0x26F0AD" mi nigdje nije definovana :S

edit : evo neko sam sranje skontao, nesto ako dodam na kraj boje "00" ili "aa" ili sta ja znam vec bit ce mi ok, al kad ja da dodam 00 ili AA .. Zacudjen sam jbt, nikad mi se ovo nije desavalo, sve su mi boje radile :S
Deekline
Shot Caller
pre 13 godina
eno ti moje boje rade ti
Tarik (Krdzalic)
Hustler
pre 13 godina
rade, ali problem je u tome kad ja da dodam na kraj boja "00" "ff" ili "aa" 😕

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava