Nomes RolePlay
#4

Cara isso realmente й complicado enfim dessa maneira й possнvel porйm nгo sei se й correcta
Enfim nunca usei Text Label Tente:

Funciona da Seguinte forma caso o player digite seu Nome (Igual) no chat ele irб fazer uma busca das strings que seria o texto e o nome do player caso a busca for verdadeira ele irб criar o Text Label acima do player que seria o nome do mesmo..

pawn Код:
new Text3D:label[MAX_PLAYERS];
 
public OnPlayerText(playerid,text[])
{
    new name[MAX_PLAYER_NAME], string[44];
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), "%s",name);
    new nomedele = strfind(text, name, true);//Procura no texto o nome
    if(nomedele == -1)//Caso tiver
{
    label[playerid] = Create3DTextLabel(name,0x008080FF,30.0,40.0,50.0,40.0,0);
    Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.7);
}
    return 1;
}
 
public OnPlayerDisconnect(playerid, reason)
{
    Delete3DTextLabel(label[playerid]);
    return 1;
}
Desculpa se tiver erro nгo estou correto sobre a comparaзгo das strings estou em dъvida sobre 'strcmp' e 'strfind'.
Enfim.
Reply


Messages In This Thread
Nomes RolePlay - by VitorMondim - 08.07.2010, 00:21
Re: Nomes RolePlay - by ipsBruno - 08.07.2010, 00:44
Re: Nomes RolePlay - by Amendoim - 08.07.2010, 00:57
Re: Nomes RolePlay - by ipsBruno - 08.07.2010, 01:09
Re: Nomes RolePlay - by Amendoim - 08.07.2010, 12:29
Re: Nomes RolePlay - by KrZ7 - 08.07.2010, 12:29
Re: Nomes RolePlay - by VitorMondim - 08.07.2010, 13:06
Re: Nomes RolePlay - by ipsBruno - 08.07.2010, 13:44
Re: Nomes RolePlay - by VitorMondim - 08.07.2010, 14:02
Re: Nomes RolePlay - by KrZ7 - 08.07.2010, 21:02

Forum Jump:


Users browsing this thread: 2 Guest(s)