Multi Portхes -
merloch - 31.10.2014
Bom galera estou com um problema e preciso da ajuda de quem puder ajudar, esse й o comando que uso para abrir um portгo, atй ai tudo bem, porйm quando loga + alguem no server, cria um novo portгo um em cima do outro. o comando funciona normal apenas o dono abre.
Код HTML:
if(strcmp(cmd, "/tested", true) == 0)
{
new pname[MAX_PLAYER_NAME];
format(string, sizeof(string), "/Casas/casa1.ini");
if(dini_Exists(string)){
GetPlayerName(playerid, pname, sizeof(pname));
if(strcmp(dini_Get(string, "Dono"), pname, true) == 0 && PlayerToPoint(15.0, playerid, 1810.28162, -1289.59692, 22.22636))
{
MoveObject( AP, 1810.28162, -1289.59692, 22.22636,3);//-1842.8439
GameTextForPlayer(playerid, "~w~Portao Casa~n~~b~Aberto", 5000, 3);
SetTimer("APS", 5000, false);
}
}
return 1;
}
Se alguem puder ajudar +REP
Re: Multi Portхes -
[BOPE]Seu._.Madruga - 31.10.2014
Mostre o cуdigo que estб em:
PHP код:
OnPlayerConnect(playerid)
PHP код:
OnPlayerSpawn(playerid)
Re: Multi Portхes -
merloch - 31.10.2014
й quando loga + de 1 pessoa que o erro ocorre
Код HTML:
AP = CreateObject(3089, 1810.36682, -1291.11804, 22.22640, 0.00000, 0.00000, 90.00000);
Re: Multi Portхes -
#Luca[S]. - 31.10.2014
Vocк colocou para o Objeto Criar no OnPlayerConnect pode ser, entгo a cada player que logar mais um portгo serб criado.. Posta sua public OnPlayerConnect
+/- um Tutorial:
Lб em cima fora de todas as publics crie uma variavel
Em seguida defina pra que servira a variavel, coloque em OnGameModeInit:
pawn Код:
Portao = CreateObject(ID, X, Y, Z, 0.00, 0.00, 0.00);
Depois й so fazer o Comando do portгo mover que pelo jeito vocк ja sabe como faz!
Re: Multi Portхes -
merloch - 31.10.2014
Quote:
Originally Posted by TenhoUmaDuvida
Vocк colocou para o Objeto Criar no OnPlayerConnect pode ser, entгo a cada player que logar mais um portгo serб criado.. Posta sua public OnPlayerConnect
+/- um Tutorial:
Lб em cima fora de todas as publics crie uma variavel
Em seguida defina pra que servira a variavel, coloque em OnGameModeInit:
pawn Код:
Portao = CreateObject(ID, X, Y, Z, 0.00, 0.00, 0.00);
Depois й so fazer o Comando do portгo mover que pelo jeito vocк ja sabe como faz! 
|
amigo eu sei o tutorial basico, o porem й abrir o portгo com o nome do dono apenas com ele e sem criar um outro portгo por cima
Re: Multi Portхes -
#Luca[S]. - 31.10.2014
Me explique direito o Erro!! e poste sua public OnPlayerConnect!! Tem Skype?
Re: Multi Portхes -
MultiKill - 31.10.2014
Se quer que o portгo seja criado sу uma vez coloque:
pawn Код:
AP = CreateObject(3089, 1810.36682, -1291.11804, 22.22640, 0.00000, 0.00000, 90.00000);
Em OnGameModeInit. Se nгo a cada jogador conectado vai criar mais um objetos.
Re: Multi Portхes -
merloch - 31.10.2014
Quote:
Originally Posted by TenhoUmaDuvida
Me explique direito o Erro!! e poste sua public OnPlayerConnect!! Tem Skype?
|
o erro estб na descriзгo quando 2 ou + pessoas logam um й criado um portгo em cima do outro
Код HTML:
public APS() {
MoveObject(AP, 1810.36682, -1291.11804, 22.22640, 4);//Portao PC Closed
return 1;
}
Skype: danilo.silva3378
Re: Multi Portхes -
merloch - 31.10.2014
Quote:
Originally Posted by MultiKill
Se quer que o portгo seja criado sу uma vez coloque:
pawn Код:
AP = CreateObject(3089, 1810.36682, -1291.11804, 22.22640, 0.00000, 0.00000, 90.00000);
Em OnGameModeInit. Se nгo a cada jogador conectado vai criar mais um objetos.
|
Muita logica vou tentar se der certo +rep
Re: Multi Portхes -
merloch - 31.10.2014
@Resolvido vlw manos!