[AJUDA] aki rapidin -
4LiSs0N - 10.01.2012
Galera tem como Empedir de trocar os bonecos "personagems" ai so libera pra escolher quando o player logar ou se registrar?
Re: [AJUDA] aki rapidin -
WeenSoares_ - 10.01.2012
Explique melhor porfavor !
Re: [AJUDA] aki rapidin -
4LiSs0N - 10.01.2012
Sistema de login
logey
ai quando eu mudo de personagem aparese dnv
Re: [AJUDA] aki rapidin -
AleeFerreira - 10.01.2012
Poste a OnPlayerRequestClass
Re: [AJUDA] aki rapidin -
4LiSs0N - 10.01.2012
pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
new PlayerName[MAX_PLAYER_NAME], string[128], file[256];
GetPlayerName(playerid, PlayerName, MAX_PLAYER_NAME);
new tmp3[50]; GetPlayerIp(playerid,tmp3,50);
if(!udb_Exists(PlayerName2(playerid))) ShowPlayerDialog(playerid,1000,DIALOG_STYLE_INPUT," Sistema de Registro","Bem vindo !\nDigite sua senha abaixo para se registrar : ","Registrar","Sair");
else
{
PlayerInfo[playerid][Registered] = 1;
format(file,sizeof(file),"/ladmin/users/%s.sav",udb_encode(PlayerName));
new tmp2[256]; tmp2 = dini_Get(file,"ip");
if( (!strcmp(tmp3,tmp2,true)) && (ServerInfo[AutoLogin] == 1) )
{
LoginPlayer(playerid);
if(PlayerInfo[playerid][Level] > 0)
{
format(string,sizeof(string),"CONTA: Vocк foi automaticamente logado. (Nнvel %d)", PlayerInfo[playerid][Level] );
SendClientMessage(playerid,green,string);
}
else SendClientMessage(playerid,green,"CONTA: Vocк foi automaticamente logado.");
}
else ShowPlayerDialog(playerid,1001,DIALOG_STYLE_INPUT,"Sistema de Login","Seu nick estб registrado!\nDigite sua senha abaixo para logar : ","Logar","Sair");
}
ApplyAnimation(playerid,"DANCING","DAN_LOOP_A",4.0,1,0,0,0,-1);
if(classid == 0 || classid == 1) {
}
SetPlayerInterior(playerid, 1);
SetPlayerPos(playerid,299.4340,-34.8732,1001.5156,90.3719);
SetPlayerCameraPos(playerid,296.0629,-35.1048,1001.5156,271.4581);
SetPlayerCameraLookAt(playerid,296.0629,-35.1048,1001.5156,271.4581);
SetPlayerFacingAngle(playerid,90.3719);
ApplyAnimation(playerid, "DANCING", "DAN_LOOP_A", 4.0, 1, 0, 0, 0, -1);
return 1;
Re: [AJUDA] aki rapidin -
AleeFerreira - 10.01.2012
pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
new PlayerName[MAX_PLAYER_NAME], string[128], file[256];
GetPlayerName(playerid, PlayerName, MAX_PLAYER_NAME);
new tmp3[50]; GetPlayerIp(playerid,tmp3,50);
if(!udb_Exists(PlayerName2(playerid))) ShowPlayerDialog(playerid,1000,DIALOG_STYLE_INPUT," Sistema de Registro","Bem vindo !\nDigite sua senha abaixo para se registrar : ","Registrar","Sair");
else
{
PlayerInfo[playerid][Registered] = 1;
format(file,sizeof(file),"/ladmin/users/%s.sav",udb_encode(PlayerName));
new tmp2[256]; tmp2 = dini_Get(file,"ip");
if( (!strcmp(tmp3,tmp2,true)) && (ServerInfo[AutoLogin] == 1) )
{
LoginPlayer(playerid);
if(PlayerInfo[playerid][Level] > 0)
{
format(string,sizeof(string),"CONTA: Vocк foi automaticamente logado. (Nнvel %d)", PlayerInfo[playerid][Level] );
SendClientMessage(playerid,green,string);
}
else SendClientMessage(playerid,green,"CONTA: Vocк foi automaticamente logado.");
}
ApplyAnimation(playerid,"DANCING","DAN_LOOP_A",4.0,1,0,0,0,-1);
if(classid == 0 || classid == 1) {
}
SetPlayerInterior(playerid, 1);
SetPlayerPos(playerid,299.4340,-34.8732,1001.5156,90.3719);
SetPlayerCameraPos(playerid,296.0629,-35.1048,1001.5156,271.4581);
SetPlayerCameraLookAt(playerid,296.0629,-35.1048,1001.5156,271.4581);
SetPlayerFacingAngle(playerid,90.3719);
ApplyAnimation(playerid, "DANCING", "DAN_LOOP_A", 4.0, 1, 0, 0, 0, -1);
return 1;
}
OBS: Nгo testei! to no notebook e nгo tem o pawno aqui, editei no bloco de notas!
Re: [AJUDA] aki rapidin -
4LiSs0N - 10.01.2012
pawn Код:
C:\Users\Alisson\Desktop\Server Teste\filterscripts\admin.pwn(7035) : error 030: compound statement not closed at the end of file (started at line 7004)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Re: [AJUDA] aki rapidin -
pWesley - 10.01.2012
pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
new PlayerName[MAX_PLAYER_NAME], string[128], file[256];
GetPlayerName(playerid, PlayerName, MAX_PLAYER_NAME);
new tmp3[50]; GetPlayerIp(playerid,tmp3,50);
if(!udb_Exists(PlayerName2(playerid))) ShowPlayerDialog(playerid,1000,DIALOG_STYLE_INPUT," Sistema de Registro","Bem vindo !\nDigite sua senha abaixo para se registrar : ","Registrar","Sair");
else
{
PlayerInfo[playerid][Registered] = 1;
format(file,sizeof(file),"/ladmin/users/%s.sav",udb_encode(PlayerName));
new tmp2[256]; tmp2 = dini_Get(file,"ip");
if( (!strcmp(tmp3,tmp2,true)) && (ServerInfo[AutoLogin] == 1) )
{
LoginPlayer(playerid);
if(PlayerInfo[playerid][Level] > 0)
{
format(string,sizeof(string),"CONTA: Vocк foi automaticamente logado. (Nнvel %d)", PlayerInfo[playerid][Level] );
SendClientMessage(playerid,green,string);
}
else SendClientMessage(playerid,green,"CONTA: Vocк foi automaticamente logado.");
}
ApplyAnimation(playerid,"DANCING","DAN_LOOP_A",4.0,1,0,0,0,-1);
if(classid == 0 || classid == 1)
{
SetPlayerInterior(playerid, 1);
SetPlayerPos(playerid,299.4340,-34.8732,1001.5156,90.3719);
SetPlayerCameraPos(playerid,296.0629,-35.1048,1001.5156,271.4581);
SetPlayerCameraLookAt(playerid,296.0629,-35.1048,1001.5156,271.4581);
SetPlayerFacingAngle(playerid,90.3719);
ApplyAnimation(playerid, "DANCING", "DAN_LOOP_A", 4.0, 1, 0, 0, 0, -1);
return 1;
}
}
Vк se isso resolve?
Re: [AJUDA] aki rapidin -
AleeFerreira - 10.01.2012
pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
new PlayerName[MAX_PLAYER_NAME], string[128], file[256];
GetPlayerName(playerid, PlayerName, MAX_PLAYER_NAME);
new tmp3[50]; GetPlayerIp(playerid,tmp3,50);
if(!udb_Exists(PlayerName2(playerid))) ShowPlayerDialog(playerid,1000,DIALOG_STYLE_INPUT," Sistema de Registro","Bem vindo !\nDigite sua senha abaixo para se registrar : ","Registrar","Sair");
else
{
PlayerInfo[playerid][Registered] = 1;
format(file,sizeof(file),"/ladmin/users/%s.sav",udb_encode(PlayerName));
new tmp2[256]; tmp2 = dini_Get(file,"ip");
if( (!strcmp(tmp3,tmp2,true)) && (ServerInfo[AutoLogin] == 1) )
{
LoginPlayer(playerid);
if(PlayerInfo[playerid][Level] > 0)
{
format(string,sizeof(string),"CONTA: Vocк foi automaticamente logado. (Nнvel %d)", PlayerInfo[playerid][Level] );
SendClientMessage(playerid,green,string);
}
else SendClientMessage(playerid,green,"CONTA: Vocк foi automaticamente logado.");
}
ApplyAnimation(playerid,"DANCING","DAN_LOOP_A",4.0,1,0,0,0,-1);
if(classid == 0 || classid == 1) {
}
SetPlayerInterior(playerid, 1);
SetPlayerPos(playerid,299.4340,-34.8732,1001.5156,90.3719);
SetPlayerCameraPos(playerid,296.0629,-35.1048,1001.5156,271.4581);
SetPlayerCameraLookAt(playerid,296.0629,-35.1048,1001.5156,271.4581);
SetPlayerFacingAngle(playerid,90.3719);
ApplyAnimation(playerid, "DANCING", "DAN_LOOP_A", 4.0, 1, 0, 0, 0, -1);
}
return 1;
}
Eu tinha esquecido de fechar :/
Re: [AJUDA] aki rapidin -
pWesley - 10.01.2012
Ainda ta aberto ... e eu ja tinha postado ela com a Chave fechada O_O'