Právě je ned 20. kvě 2012 7:17:13
Hosting WEDOS.cz
SLEVA 25% (slevový kód:PAWNO25)

Nejnovější témata:
[Prezentace]GameMix Hosting a Adminka od No.Wolf
[HOSTING] Hledáme od MarekH
[SCRIPT/INC] Colored Checkpoint v1 (QCCP v1) od QWER
[HLEDAM] Status hračov od aburi
[GM] Lucky Adventures od martanius

Vyzkoušejte antivirus ESET Smart Security 5

Vyhledat témata bez odpovědí | Zobrazit aktivní témata Zobrazit nové příspěvky | Zobrazit vaše příspěvky


Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 21 ] 
Autor Zpráva
 Předmět příspěvku: [SCRIPT/FS] ColorChat v2 by Mort
PříspěvekNapsal: úte 07. úno 2012 19:14:10 
Moderátor
Moderátor
Registrován: čtv 28. dub 2011 18:53:54
Příspěvky: 1451

COLOR CHAT


v1

Spoiler:
Aneb moje dnešní práce.

Stačí napsat v chatu do hrataných závorek hex barvu (šestimístná).

Viz. příklad:

Obrázek

=

Obrázek

Můžete si barvu namíchat nebo se můžete kouknout zde: http://wiki.sa-mp.com/wiki/Hex_colours

Download: http://pastebin.com/GVMF41NH




Mort


Včera jsem to jaksi nestihl to sem dát, tak to dám sem.

Možná že se už těšíte na v2 hlavně kvůli novým možnostem, tak já vám jej nyní přicházím dát :)

v3 ColorChatu bude co nejvíce optimalizovaná v2

Takže jdeme na to:

A) Můžeme si nadefinovat pomocí šestimístné hex barvy svoji vlastní barvu

Spoiler:
Obrázek
=
Obrázek


B) Můžete použít již definované barvy:

#RED - červená
#BLUE - modrá
#YELLOW - žlutá
#GREEN - zelená
#WHITE - bílá

Spoiler:
Obrázek
=
Obrázek


C) Můžete oboje dvoje míchat dohromady

D) Ošetřená chyba při zadání špatného hex kódu - text automaticky zbělá

Download: http://pastebin.com/hHzVEbL9

Prosím, rate & commet


Mort.

_________________
Používejte mozek! Snadněji tak vyřešíte záhadu Schrödingerovy kočky.


Obrázek


Naposledy upravil Mort dne čtv 09. úno 2012 15:09:45, celkově upraveno 3

Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v1 by Mort
PříspěvekNapsal: úte 07. úno 2012 19:16:01 
Jeffery Wilson "OG LOC"
Jeffery Wilson "OG LOC"
Uživatelský avatar
Registrován: sob 10. črc 2010 17:06:35
Příspěvky: 1042
Bydliště: Chomutov

mě se to líbí ;) :thumbup:

_________________
Obrázek
Obrázek
Obrázek
Obrázek
Obrázek
Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v1 by Mort
PříspěvekNapsal: úte 07. úno 2012 19:17:12 
Barry Thorne "Big Bear"
Barry Thorne "Big Bear"
Uživatelský avatar
Registrován: pát 18. lis 2011 17:23:04
Příspěvky: 219
Bydliště: Praha 6 :)

Jo dobrý GJ 10*

_________________
█▬█ █



Na samp mě najdeš pod nickem PdAn]KenJi[dSR

http://www.dsr.mzf.cz
http://www.pd-amaters.mzf.cz

i <3 drifting


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v1 by Mort
PříspěvekNapsal: úte 07. úno 2012 19:20:17 
The Truth
The Truth
Uživatelský avatar
Registrován: sob 05. úno 2011 14:19:37
Příspěvky: 420

Mohol si rovno použiť anglické výrazy farieb... HEX si nikdo nezapamätá :D

_________________


Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v1 by Mort
PříspěvekNapsal: úte 07. úno 2012 19:21:05 
Moderátor
Moderátor
Registrován: čtv 28. dub 2011 18:53:54
Příspěvky: 1451

MartinHavo píše:
Mohol si rovno použiť anglické výrazy farieb... HEX si nikdo nezapamätá :D


to se dá jednoduše předělat

_________________
Používejte mozek! Snadněji tak vyřešíte záhadu Schrödingerovy kočky.


Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v1 by Mort
PříspěvekNapsal: úte 07. úno 2012 19:28:36 
The Truth
The Truth
Uživatelský avatar
Registrován: sob 05. úno 2011 14:19:37
Příspěvky: 420

Mort píše:
MartinHavo píše:
Mohol si rovno použiť anglické výrazy farieb... HEX si nikdo nezapamätá :D


to se dá jednoduše předělat


Osobne sa mne nič nechce prerábať :)
Inak hodnotenie ti dávam 9/10 :)

-1 za ten hex

Aspoň som spoznal pár nových funkcii ako sú strmid, strdel.

_________________


Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v1 by Mort
PříspěvekNapsal: úte 07. úno 2012 19:50:56 
Moderátor
Moderátor
Registrován: čtv 28. dub 2011 18:53:54
Příspěvky: 1451

Díky strmid můžeš extrahovat část stringu do proměnné a pak s ní pracovat a strdel vymaže část stringu.

_________________
Používejte mozek! Snadněji tak vyřešíte záhadu Schrödingerovy kočky.


Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v1 by Mort
PříspěvekNapsal: úte 07. úno 2012 19:54:45 
Marc Wayne "B-Dup"
Marc Wayne "B-Dup"
Uživatelský avatar
Registrován: úte 18. srp 2009 18:37:17
Příspěvky: 877
Bydliště: new Prešov[MAX_PLAYERS];

Pekné, ale lepšie by to bolo na nejakú skratku, keby sa to dalo (neviem).. napríklad: [red]text ale inač GJ. ;)

9/10

_________________
Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v1 by Mort
PříspěvekNapsal: stř 08. úno 2012 11:10:19 
Marc Wayne "B-Dup"
Marc Wayne "B-Dup"
Uživatelský avatar
Registrován: pát 19. zář 2008 16:26:22
Příspěvky: 760

Právě že naopak s tím hexem je to lepší, můžeš si namixovat svoji barvu, zatímco ty sračky, co říkáte, [red] [blů] [půrpl] je jen ta určitá jedna barva. Nebo rovnou můžete udělat nějakej dialog na editor barev a tam doplníte něco jako toto:

Název: gaycolor > HEX: ff00ff > Ok > v chatu [gaycolor]

_________________
Obrázek

Proud =NTP= Member - http://ntpclan.com/


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v1 by Mort
PříspěvekNapsal: stř 08. úno 2012 11:23:18 
Carl Johnson "CJ"
Carl Johnson "CJ"
Uživatelský avatar
Registrován: čtv 29. led 2009 20:03:51
Příspěvky: 4531
Bydliště: Blava ne ?

chýba ochrana proti tomu aby zadal niečo takéto

[00XXPP]

_________________
Moja tvorba http://pastebin.com/u/PatchwerkQWER
Ak chceš byť lepší ako ja, a budeš sa snažiť budeš lepší ! Už len pri pomyslení na to, že si lepší než ja, ťa posunie dopredu. Ale nezabudni ! Musíš sa snažiť. A potom zistíš to, čo vie pár ľudí - že som lama a moje scripty sú nič oproti tomu, čo môžeš vytvoriť ty. Tak sa prekonaj ako kedysi ja, a natri to všetkým ! Uprav budúcnosť pre svoj prospech


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v1 by Mort
PříspěvekNapsal: stř 08. úno 2012 13:23:28 
Moderátor
Moderátor
Registrován: čtv 28. dub 2011 18:53:54
Příspěvky: 1451

QWER píše:
chýba ochrana proti tomu aby zadal niečo takéto

[00XXPP]



Na tom už pracuju, ale ono to v chatu udělá jen:

Kód:
{00XXPP}


a barvu nezmění, zkoušel jsem to.

A co když hex barva neexistuje(viz. tvůj příklad, QWER)

má to udělat jak to zadal nebo třeba
Citace:
ahoj [barva neexistuje] zdar


?

HighPrint, díky za nápad, určitě ho do v2 udělám.

_________________
Používejte mozek! Snadněji tak vyřešíte záhadu Schrödingerovy kočky.


Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v1 by Mort
PříspěvekNapsal: stř 08. úno 2012 13:26:09 
Marc Wayne "B-Dup"
Marc Wayne "B-Dup"
Uživatelský avatar
Registrován: pát 19. zář 2008 16:26:22
Příspěvky: 760

Myslel tím asi:

Ahoj [PPXXPP] borče => Ahoj borče, aby to prostě neukázalo

_________________
Obrázek

Proud =NTP= Member - http://ntpclan.com/


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v1 by Mort
PříspěvekNapsal: stř 08. úno 2012 14:29:28 
Moderátor
Moderátor
Registrován: čtv 28. dub 2011 18:53:54
Příspěvky: 1451

Už mám tu ochranu QWER, ale udělal jsem to tak že pokud zadá nějakou špatnou hex barvu tak text za tím je ihned bílý (defaultní).

např.

Citace:
test1 [ff0000]test2 [pppppp]test3 [33ff00]test4


=

Citace:
test1 test2 test3 test4


(černá = bílá (bílá tu není moc vidět))

ještě udělám už přednastavené barvy:

#RED
#BLUE
#WHITE
#GREEN
#YELLOW


Ty budou jako příklad, ostatní si můžete potom dodělat sami.

Ještě dneska vydám v2, ať se máte nač těšit :)

_________________
Používejte mozek! Snadněji tak vyřešíte záhadu Schrödingerovy kočky.


Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v1 by Mort
PříspěvekNapsal: stř 08. úno 2012 14:36:32 
The Truth
The Truth
Uživatelský avatar
Registrován: ned 20. bře 2011 21:06:48
Příspěvky: 539
Bydliště: Brno

I kdyš je to jednoduché , říká se v jednoduchosti je krása.
Dávám tak 10/10

_________________
Hudba je jako kamarád, drží nás nad vodou, zvyšuje naše sebevědomí a vede nás za správným cílem


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v1 by Mort
PříspěvekNapsal: stř 08. úno 2012 14:39:07 
Moderátor
Moderátor
Registrován: čtv 28. dub 2011 18:53:54
Příspěvky: 1451

Jednoduché. Vážně si myslíš že je to tak strašně jednoduché?
Zapínám pořád dokola sa:mp server, zapínám hru, pořád testuju aby to opravdu fungovalo.

String je pěkná sviňa ti řeknu a opravdu s ním pracovat není jednoduché. Zkus si to sám a uvidíš.

_________________
Používejte mozek! Snadněji tak vyřešíte záhadu Schrödingerovy kočky.


Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v1 by Mort
PříspěvekNapsal: stř 08. úno 2012 14:40:18 
Organizátor srazu
Organizátor srazu
Uživatelský avatar
Registrován: ned 20. bře 2011 20:54:01
Příspěvky: 725
Bydliště: Brandýs n. L.

tak tohle je fakt NICE! to se fakt hodí :) 10/10

_________________
Kdo si lítá na Flight Simulatoru X: Accleration


Ať mě kontaktuje zalítáme ;) :D

Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v1 by Mort
PříspěvekNapsal: stř 08. úno 2012 14:41:41 
The Truth
The Truth
Uživatelský avatar
Registrován: ned 20. bře 2011 21:06:48
Příspěvky: 539
Bydliště: Brno

Mort píše:
Jednoduché. Vážně si myslíš že je to tak strašně jednoduché?
Zapínám pořád dokola sa:mp server, zapínám hru, pořád testuju aby to opravdu fungovalo.

String je pěkná sviňa ti řeknu a opravdu s ním pracovat není jednoduché. Zkus si to sám a uvidíš.


Ano to sice jo...
Zapínat server musíš , ale hru zapínat nemusíš stačí automatický reconnect ve hře.

_________________
Hudba je jako kamarád, drží nás nad vodou, zvyšuje naše sebevědomí a vede nás za správným cílem


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v2 by Mort
PříspěvekNapsal: čtv 09. úno 2012 15:07:33 
Moderátor
Moderátor
Registrován: čtv 28. dub 2011 18:53:54
Příspěvky: 1451

Včera jsem to jaksi nestihl to sem dát, tak to dám sem.

Možná že se už těšíte na v2 hlavně kvůli novým možnostem, tak já vám jej nyní přicházím dát :)

v3 ColorChatu bude co nejvíce optimalizovaná v2

Takže jdeme na to:

A) Můžeme si nadefinovat pomocí šestimístné hex barvy svoji vlastní barvu

Spoiler:
Obrázek
=
Obrázek


B) Můžete použít již definované barvy:

#RED - červená
#BLUE - modrá
#YELLOW - žlutá
#GREEN - zelená
#WHITE - bílá

Spoiler:
Obrázek
=
Obrázek


C) Můžete oboje dvoje míchat dohromady

D) Ošetřená chyba při zadání špatného hex kódu - text automaticky zbělá

Download: http://pastebin.com/hHzVEbL9

Prosím, rate & commet


Mort.

_________________
Používejte mozek! Snadněji tak vyřešíte záhadu Schrödingerovy kočky.


Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v2 by Mort
PříspěvekNapsal: čtv 09. úno 2012 16:24:15 
Carl Johnson "CJ"
Carl Johnson "CJ"
Uživatelský avatar
Registrován: čtv 29. led 2009 20:03:51
Příspěvky: 4531
Bydliště: Blava ne ?

333 riadkov ? :D :D :D :D

_________________
Moja tvorba http://pastebin.com/u/PatchwerkQWER
Ak chceš byť lepší ako ja, a budeš sa snažiť budeš lepší ! Už len pri pomyslení na to, že si lepší než ja, ťa posunie dopredu. Ale nezabudni ! Musíš sa snažiť. A potom zistíš to, čo vie pár ľudí - že som lama a moje scripty sú nič oproti tomu, čo môžeš vytvoriť ty. Tak sa prekonaj ako kedysi ja, a natri to všetkým ! Uprav budúcnosť pre svoj prospech


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v2 by Mort
PříspěvekNapsal: pát 10. úno 2012 2:51:20 
Eddie Pulaski
Eddie Pulaski
Uživatelský avatar
Registrován: úte 02. lis 2010 22:16:14
Příspěvky: 1465
Bydliště: Program Files(x64);

Citace:
Kód:
stock GetHexColor(string[])
{
        new 
len strlen(string);
        for(new 
i;i<len;i++)
        {
                if(!(
'a' <= string[i] <= 'f' || 'A' <= string[i] <= 'F' || '0' <= string[i] <= '9')) // thx Y_Less
                
{
                        return 
false;
                }
        }
        return 
true;


Není to samé toto >>>>
Kód:
stock GetHexColor(color)
{
    new string[128];
    format(string,128,"{%06x}", color >>> 8);
    return string;
}
//From Incognito  

_________________
ObrázekObrázekObrázekObrázekObrázek


ObrázekObrázekObrázek

Obrázek

K temné straně Dooku přidal se. Lži, zrada a nedůvěra jsou teď nástroje jeho.


Offline
 Profil  
 Předmět příspěvku: Re: [SCRIPT/FS] ColorChat v2 by Mort
PříspěvekNapsal: pát 10. úno 2012 3:05:20 
Carl Johnson "CJ"
Carl Johnson "CJ"
Uživatelský avatar
Registrován: čtv 29. led 2009 20:03:51
Příspěvky: 4531
Bydliště: Blava ne ?

vôbec

GetHexColor(string[]) = má string npr "FFPP44" a zisťuje, či je to šestnástková sústava
GetHexColor(color) = má farbu (npr. "0x00FF00FF" (modrá)) a mení to na "SCM" farbu (čiže dá preč to "0x" a ešte aj transparentnosť (posledné "FF")) čiže ostane iba 6 znakov RRGGBB lenže v šestnástkovej sústave

:) dúfam že si pochopil

_________________
Moja tvorba http://pastebin.com/u/PatchwerkQWER
Ak chceš byť lepší ako ja, a budeš sa snažiť budeš lepší ! Už len pri pomyslení na to, že si lepší než ja, ťa posunie dopredu. Ale nezabudni ! Musíš sa snažiť. A potom zistíš to, čo vie pár ľudí - že som lama a moje scripty sú nič oproti tomu, čo môžeš vytvoriť ty. Tak sa prekonaj ako kedysi ja, a natri to všetkým ! Uprav budúcnosť pre svoj prospech


Offline
 Profil  
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 21 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


 Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na: