Frase de entrada -
PNNumLock - 25.06.2013
Gente eu queria saber como e que eu coloco esse comando no server Por exemplo eu coloco /frase {minhafrase} dai aparece assim quando entro:
http://i.imgur.com/aBYBcNt.png
Alguem sabe onde que eu encontro isso Valeu
Re: Frase de entrada -
mau.tito - 25.06.2013
e so isso !
pawn Код:
static Frase[100] = "N/A" ;
public OnPlayerConnected(playerid)
{
static _var[100];
format(_var,sizeof(_var),"%s",Frase);
SendClientMessage(playerid, -1,_var);
return 1;
}
Na hora que quizer trocar a frase so alterar a var!
#edit
kkkkkkkkkkkkkkkk e minha FS nem percebi e que ele corto a imagem ai nem percebi.
https://sampforum.blast.hk/showthread.php?tid=411315
Re: Frase de entrada -
MonFiTy - 25.06.2013
estude
https://sampforum.blast.hk/showthread.php?tid=279227
https://sampwiki.blast.hk/wiki/How_to_Create_a_Dialog
e
https://sampwiki.blast.hk/wiki/OnPlayerConnect
que tu cria rapidao isso rapidao
Re: Frase de entrada -
WLSF - 25.06.2013
Eu nгo sei se eu entendi bem, mas me pareceu ser algo pessoal como cada player ter a sua prуpria frase...
Se for isso, eu fiz um pequeno exemplo corridinho aqui, vai funcionar mas nгo sei se vocк usa processador de comandos, ou algum gerenciador de arquivos, entгo fiz simples tambйm, strcmp e files.
pawn Код:
public OnPlayerConnect(playerid)
{
new nome[MAX_PLAYER_NAME + 5];
GetPlayerName(playerid, nome, MAX_PLAYER_NAME);
strcat(nome, ".ini");
if (fexist(nome))
{
new File:sFile = fopen(nome, io_read);
new msg[128];
fread(sFile, msg);
GetPlayerName(playerid, nome, MAX_PLAYER_NAME);
format(msg, 128, "%s Acabou de se conectar ao servidor: %s", nome, msg);
SendClientMessageToAll(-1, msg);
}
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/frase")
{
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Frase de entrada", "Digite a frase que vocк deseja na sua entrada.", "Confirmar", "");
}
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case 1:
{
new nome[MAX_PLAYER_NAME + 5];
GetPlayerName(playerid, nome, MAX_PLAYER_NAME);
strcat(nome, ".ini");
new File: sFile = fopen(nome, io_write);
if (sFile)
{
fwrite(sFile, inputtext);
fclose(sFile);
}
}
}
}
Re: Frase de entrada -
iTzDemon - 25.06.2013
Eu uso assim
pawn Код:
public OnPlayerConnect(playerid)
{
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(String, sizeof(String), "O Jogador {ffffff}%s {66ff00}[ID:{ffffff}%d{66ff00}] entrou no servidor.", pname,playerid);
SendClientMessageToAll(0x66ff00FF, String);
return 1;
}
Re: Frase de entrada -
WLSF - 25.06.2013
Quote:
Originally Posted by iTzDemon
Eu uso assim
pawn Код:
public OnPlayerConnect(playerid) { new pname[MAX_PLAYER_NAME]; GetPlayerName(playerid, pname, MAX_PLAYER_NAME); format(String, sizeof(String), "O Jogador {ffffff}%s {66ff00}[ID:{ffffff}%d{66ff00}] entrou no servidor.", pname,playerid); SendClientMessageToAll(0x66ff00FF, String); return 1; }
|
Mas assim ele nгo dispхe da 'famosa' frase que o amigo mencionou ali em cima, mesmo assim jб й uma forma de se fazer.
Re: Frase de entrada -
iTzDemon - 25.06.2013
ha sei o que ele quer, й tipo aparece que ele entrou no server e depois uma frase que ele meteu. eu vou fazer depois mando por pm
Re : Frase de entrada -
ThiagoMK - 25.06.2013
Acho que esse print foi tirado do meu server.. Isso й um fs do mau.tito.
Re: Re : Frase de entrada -
feliphemort - 25.06.2013
Quote:
Originally Posted by ThiagoMK
Acho que esse print foi tirado do meu server.. Isso й um fs do mau.tito.
|
Foi lб ...