[AJUDA]Nome e sobrenome pra entrar no server -
[STR]Matrix - 07.04.2012
galera eu to usando um sistema que tenque ter nome e sobrenome pra entrar no server mais estou tendo erros ao compilar
pawn Код:
public OnPlayerConnect(playerid)
{
new nome[24];
GetPlayerName(playerid, nome, 24);
if(strfind(nome, "_", true)) {
Kick(playerid);
new pname[MAX_PLAYER_NAME], string[30 + MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
format(string, sizeof(string), "[STR] » %s Conectou ao servidor", pname);
SendClientMessageToAll(0xAAAAAAAA, string);
GameTextForPlayer(playerid,"Bem vindo a Streme Drift Brasil Sempre Inovando!!!",6000,3);
SetPlayerMapIcon(playerid, 38, 1222.5375, -2036.8712, 65.2266, 38, 0);
return 1;
}
Re: [AJUDA]Nome e sobrenome pra entrar no server -
zbt - 07.04.2012
if(strfind(nome, "_", true)) {
abriu a chave e nгo fechou.
Re: [AJUDA]Nome e sobrenome pra entrar no server -
Panico622 - 07.04.2012
pawn Код:
public OnPlayerConnect(playerid)
{
new nome[24];
GetPlayerName(playerid, nome, 24);
if(strfind(nome, "_", true)){
Kick(playerid);}
new pname[MAX_PLAYER_NAME], string[30 + MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
format(string, sizeof(string), "[STR] » %s Conectou ao servidor", pname);
SendClientMessageToAll(0xAAAAAAAA, string);
GameTextForPlayer(playerid,"Bem vindo a Streme Drift Brasil Sempre Inovando!!!",6000,3);
SetPlayerMapIcon(playerid, 38, 1222.5375, -2036.8712, 65.2266, 38, 0);
return 1;
}
Re: [AJUDA]Nome e sobrenome pra entrar no server - kikito - 07.04.2012
Codigo do panico622 melhorado:
pawn Код:
public OnPlayerConnect(playerid)
{
new nome[24];
GetPlayerName(playerid, nome, 24);
if(strfind(nome, "_", true)){
Kick(playerid);}
format(string, sizeof(string), "[STR] » %s Conectou ao servidor", nome);
SendClientMessageToAll(0xAAAAAAAA, string);
GameTextForPlayer(playerid,"Bem vindo a Streme Drift Brasil Sempre Inovando!!!",6000,3);
SetPlayerMapIcon(playerid, 38, 1222.5375, -2036.8712, 65.2266, 38, 0);
return 1;
}
Respuesta: Re: [AJUDA]Nome e sobrenome pra entrar no server -
Pedro Pawno - 07.04.2012
Quote:
Originally Posted by (A)rray
Codigo do panico622 melhorado:
pawn Код:
public OnPlayerConnect(playerid) { new nome[24]; GetPlayerName(playerid, nome, 24); if(strfind(nome, "_", true)){ Kick(playerid);} format(string, sizeof(string), "[STR] » %s Conectou ao servidor", nome); SendClientMessageToAll(0xAAAAAAAA, string); GameTextForPlayer(playerid,"Bem vindo a Streme Drift Brasil Sempre Inovando!!!",6000,3); SetPlayerMapIcon(playerid, 38, 1222.5375, -2036.8712, 65.2266, 38, 0); return 1; }
|
esqueceu do new string[MAX_PLAYERS]; nгo?
Re: [AJUDA]Nome e sobrenome pra entrar no server - kikito - 07.04.2012
Dei fail D:
Peзo desculpa
No "new nome[24]" adicione "string[128]"
Re: [AJUDA]Nome e sobrenome pra entrar no server -
[STR]Matrix - 07.04.2012
Quote:
Originally Posted by Panico622
pawn Код:
public OnPlayerConnect(playerid) { new nome[24]; GetPlayerName(playerid, nome, 24); if(strfind(nome, "_", true)){ Kick(playerid);} new pname[MAX_PLAYER_NAME], string[30 + MAX_PLAYER_NAME]; GetPlayerName(playerid, pname, sizeof(pname)); format(string, sizeof(string), "[STR] » %s Conectou ao servidor", pname); SendClientMessageToAll(0xAAAAAAAA, string); GameTextForPlayer(playerid,"Bem vindo a Streme Drift Brasil Sempre Inovando!!!",6000,3); SetPlayerMapIcon(playerid, 38, 1222.5375, -2036.8712, 65.2266, 38, 0); return 1; }
|
Vlw mano o seu fucionou +rep
@EDIT
quando eu entro no jogo sem sobrenome ele nгo conecta mais quando eu entro com nome e sobrenome o samp_server fecha alguem ajuda aee
pawn Код:
new nome[24];
GetPlayerName(playerid, nome, 24);
if(strfind(nome, "_", true)){
SendClientMessage(playerid,0xD8D8D8FF,"[STR] » Vocк tenque ter um nome e um sobrenome exemplo %s_xD", nome);
GameTextForPlayer(playerid,"Vocк presisa de um nome e um sobrenome para conectar no servidor",6000,3);
Kick(playerid);}
Re: [AJUDA]Nome e sobrenome pra entrar no server -
steeldark - 07.04.2012
ele fecha por que vc deve ter algum sistema de salvamento de dados, no qual quando vc entra, com esse nome ele nгo consegue achar o arquivo. creio.
posta o onplayerconect
Re: [AJUDA]Nome e sobrenome pra entrar no server -
@Riichard - 07.04.2012
Eu Uso Assim :
pawn Код:
new VNome[MAX_PLAYER_NAME];
GetPlayerName(playerid, VNome, sizeof(VNome));
if(strfind(VNome, "_", true) == -1)
{
SendClientMessage(playerid,-1, "Nick Invбlido!");
SendClientMessage(playerid,-1, "Seu Nick deve conter ' _ ' (Andeline)!");
Kick(playerid);
return 1;
}
Acho que й isso que vocк quer. Nгo li tudo (:
Re: [AJUDA]Nome e sobrenome pra entrar no server -
[STR]Matrix - 08.04.2012
Quote:
Originally Posted by OwnPlaay
Eu Uso Assim :
pawn Код:
new VNome[MAX_PLAYER_NAME]; GetPlayerName(playerid, VNome, sizeof(VNome)); if(strfind(VNome, "_", true) == -1) { SendClientMessage(playerid,-1, "Nick Invбlido!"); SendClientMessage(playerid,-1, "Seu Nick deve conter ' _ ' (Andeline)!"); Kick(playerid); return 1; }
Acho que й isso que vocк quer. Nгo li tudo (:
|
cara seu codigo deu erro alguem ae tem esse sistema que fucione? ta ae minha public
pawn Код:
public OnPlayerConnect(playerid)
{
new pname[MAX_PLAYER_NAME], string[30 + MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
format(string, sizeof(string), "[STR] » %s Conectou ao servidor", pname);
SendClientMessageToAll(0xAAAAAAAA, string);
return 1;
}