[AJUDA]Entrou no servidor
#1

Criei um servidor e as vezes (nгo sempre) quando alguem entre aparece duas vezes.
Exemplo: Ninja entrou no servidor
Ninja entrou no servidor

Algum sabe o que sera ?

Aqui estгo as linhas

pawn Код:
public OnPlayerConnect(playerid)
{
    new var0[24];
    new var1[48];
    GetPlayerName(playerid, var0, 24);
    format(var1, 48, " %s entrou no servidor ", var0);
    SendClientMessageToAll(0xFFFFFFAA, var1);


    Textdraw0 = TextDrawCreate(3.000000,344.000000,"~l~PORTUGAL C I D A D E I N V I C T A");
    TextDrawUseBox(Textdraw0,1);
    TextDrawBoxColor(Textdraw0,0x000000ff);
    TextDrawTextSize(Textdraw0,-1.000000,146.000000);
    TextDrawAlignment(Textdraw0,0);
    TextDrawBackgroundColor(Textdraw0,0x0000ff33);
    TextDrawFont(Textdraw0,3);
    TextDrawLetterSize(Textdraw0,0.299999,0.700000);
    TextDrawColor(Textdraw0,0xffffffff);
    TextDrawSetOutline(Textdraw0,1);
    TextDrawSetProportional(Textdraw0,1);
    TextDrawShowForPlayer(playerid, Text:Textdraw0);
Jб agora aproveitando o topico nesse Textdraw as vezes eele tambem desaparece e depois volta aparecer quando saio e entro no servidor se alguem souber e poder ajudar posta ae ._.


Obrigado


Reply
#2

Sobre o player entrar no servidor, й sу retirar a variavel "var 0" q ficarб assim:

pawn Код:
public OnPlayerConnect(playerid)
{
    new var1[48];
    GetPlayerName(playerid, var1, 24);
    format(var1, 48, "%s entrou no servidor.", var1);
    SendClientMessageToAll(0xFFFFFFAA, var1);
Sobre o textdraw, explique melhor, vc gostaria que ele ficasse o tempo todo no jogo, ou sу atй o player spawnar?
Reply
#3

thanks ficar o tempo todo......Sу que as vezes ela desaparece
Reply
#4

No OnGameModeInit;
pawn Код:
Textdraw0 = TextDrawCreate(3.000000,344.000000,"~l~PORTUGAL C I D A D E I N V I C T A");
TextDrawUseBox(Textdraw0,1);
TextDrawBoxColor(Textdraw0,0x000000ff);
TextDrawTextSize(Textdraw0,-1.000000,146.000000);
TextDrawAlignment(Textdraw0,0);
TextDrawBackgroundColor(Textdraw0,0x0000ff33);
TextDrawFont(Textdraw0,3);
TextDrawLetterSize(Textdraw0,0.299999,0.700000);
TextDrawColor(Textdraw0,0xffffffff);
TextDrawSetOutline(Textdraw0,1);
TextDrawSetProportional(Textdraw0,1);
No OnPlayerConnect ;
pawn Код:
TextDrawShowForPlayer(playerid, Text:Textdraw0);
Reply
#5

Obrigado Ambrуsio mas nгo resultou vlw sua prestaзгo e obrigado pela ajuda
Reply
#6

O textdraw й assim:

Код:
new Text:textdraw;//no topo

public OnGameModeInit()
textdraw = TextDrawCreate(bla bla bla);
//e suas outras configs

public OnPlayerConnect(playerid)
TextDrawShowForPlayer(playerid,textdraw);
Reply


Forum Jump:


Users browsing this thread: