GTA-Center.com » Forum
http://www.gta-center.com/forums/

[HELP]TAG
http://www.gta-center.com/forums/viewtopic.php?f=41&t=1171
Pagina 1 di 1

Autore:  ~Bluec0de [ 12/05/2011, 20:45 ]
Oggetto del messaggio:  [HELP]TAG

come si fa a mettere una tag colorata es:

[TAG]

Autore:  Alajandro_Sosa [ 12/05/2011, 21:03 ]
Oggetto del messaggio:  Re: [HELP]TAG

Sai come si creano le tag? Se non lo sai si una il Create3DLabelText.

Se non mi sbaglio si usa ~g~. Per g sai intende verde. Vai su wiki sa-mp e trovi gli altri. Si trovano in
Scripting>GameText

Oppure usa il color embeding come {FF0000}(rosso). Per il colore usa i colori HTML qui

Autore:  ~Bluec0de [ 12/05/2011, 21:09 ]
Oggetto del messaggio:  Re: [HELP]TAG

es

Immagine

so che e nuovo per samp 0.3c

Autore:  Alajandro_Sosa [ 12/05/2011, 21:13 ]
Oggetto del messaggio:  Re: [HELP]TAG

Scusa una cosa ma devono essere sulla chat oppure sul player o un veicolo?

Autore:  ~Bluec0de [ 12/05/2011, 21:22 ]
Oggetto del messaggio:  Re: [HELP]TAG

sulla chat

Autore:  Angelo [ 12/05/2011, 21:28 ]
Oggetto del messaggio:  Re: [HELP]TAG

Dicci su quale Tag devi applicarlo e quali colori devi applicare

Autore:  ~Bluec0de [ 12/05/2011, 21:32 ]
Oggetto del messaggio:  Re: [HELP]TAG

TAG [ILV] colore azzurro queste due [ ] verde >> I bianco >> L rosso >> V

Autore:  Alajandro_Sosa [ 12/05/2011, 21:38 ]
Oggetto del messaggio:  Re: [HELP]TAG

ah ok. Allora si usa il color embeding. Il color embeding come hai detto tu è una novità di sa-mp 0.3c.

Credo che sia cosi cio che vuoi:


Codice:
new nome[MAX_PLAYER_NAME];
new stringa[256];
if(IsPlayerAdmin(playerid))
{
    GetPlayerName(playerid, nome, sizeof(nome));
    format(stringa, sizeof(stringa), "{00FFFF}[{00FF00}I{FFFFFF}L{FF0000}V{00FFFF}]{FFFFFF}%s: %s", nome, text);
    SendClientMessageToAll(BIANCO, stringa);
}
return 0;


Va in OnPlayerText e sei ha return 1; sostituiscilo con quello che ho messo (return 0;). Poi questo lo fa solo agli admin

Autore:  ~Bluec0de [ 12/05/2011, 21:49 ]
Oggetto del messaggio:  Re: [HELP]TAG

compare..

[ILV] colorato come dici tu.. [ILV]Player
[ILV]Player

cosi

Autore:  Alajandro_Sosa [ 12/05/2011, 22:13 ]
Oggetto del messaggio:  Re: [HELP]TAG

quindi va bn?

Autore:  ~Bluec0de [ 12/05/2011, 22:16 ]
Oggetto del messaggio:  Re: [HELP]TAG

no

compare due volte il nome

Autore:  Alajandro_Sosa [ 12/05/2011, 22:17 ]
Oggetto del messaggio:  Re: [HELP]TAG

Ma hai sostituito return 1 con return 0?

Autore:  ~Bluec0de [ 12/05/2011, 22:21 ]
Oggetto del messaggio:  Re: [HELP]TAG

si

Autore:  Alajandro_Sosa [ 12/05/2011, 22:25 ]
Oggetto del messaggio:  Re: [HELP]TAG

Scusa puoi postare come è lo hai fatto lo script?

Autore:  ~Bluec0de [ 12/05/2011, 22:32 ]
Oggetto del messaggio:  Re: [HELP]TAG

Codice:
public OnPlayerText(playerid, text[])
{
    new nome[MAX_PLAYER_NAME];
    GetPlayerName(playerid, nome, sizeof(nome));
    format(stringa, sizeof(stringa), "{00FFFF}[{00FF00}I{FFFFFF}L{FF0000}V{00FFFF}]{FFFFFF}%s: %s", nome, text);
    SendClientMessageToAll(playerid, stringa);
    //====================CHAT-COLORATA-0.3c
    return SendPlayerMessageToAll(playerid, ColouredText(text)), 0;
}


ho il return della chat colorata

Autore:  Alajandro_Sosa [ 12/05/2011, 22:52 ]
Oggetto del messaggio:  Re: [HELP]TAG

deve essere return 0 no return con quel coso

Autore:  Peppinux AKA Peppe_Stasu [ 12/05/2011, 23:05 ]
Oggetto del messaggio:  Re: [HELP]TAG

May la chat colorata e lo script che vuoi fare tu non possono stare assieme o verrà mandato sempre il messaggio 2 volte.. Decidi e facci sapere quale vuoi tenere.

Autore:  Mr.giovanni96 [ 08/01/2015, 20:23 ]
Oggetto del messaggio:  Re: [HELP]TAG

ragazzi mi serve una mano allora ho preso questo script su internet lo messo ma mi metteva la tag due volte, ora invece lo modificato! però mi leva quei 5 carattere della tag [SbT] a chi entra senza tag quindi se entra un Giovanni me lo da [SbT]nni, invece per chi entra membro che ha già la tag questo non succede! quindi ora entrando con la tag e perfetto! però c'è il problema per chi entra senza! quindi io ora da questo script vorrei che la tag la mettesse solo a chi entra appunto con la tag! si puo fare perfavore? mi potete aiutare??

public OnPlayerText(playerid, text[])
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
if(!IsPlayerAdmin(playerid))
{
strdel(name, 0, 5);
format(string, 256, "[{00FF00}S{FFFFFF}b{FF0000}T{FFFFFF}]{00FF00}%­s: %­s", name, text);
SendClientMessageToAll(-1, string);
return 0;
}
return 1;
}

Pagina 1 di 1 Tutti gli orari sono UTC + 1 ora [ ora legale ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/