[Ajuda] Com Sistema de Veiculo
#1

Код:
new carcriado[MAX_PLAYERS];

CreateDialogVehicle(playerid,vehicleid)
{
	new Float:PAngulo;
//	DestroyVehicle(carcriado[playerid]);
	GetPlayerPos(playerid,X,Y,Z);
    GetPlayerFacingAngle(playerid, PAngulo);
    carcriado[playerid] = CreateVehicle(vehicleid,X,Y,Z,PAngulo,-1, -1, -1);
    LinkVehicleToInterior(carcriado[playerid],GetPlayerInterior(playerid));
    PutPlayerInVehicle(playerid, carcriado[playerid], 0);
    SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),playerid, 0, 1);
	return 1;
}
Essa funcao apresenta o seguinte problema, se eu criei um veiculo ta ok, agora se outro player criar o meu some, ai se eu criar o do outro player some..

Eu uso assim:

Код:
CreateDialogVehicle(playerid,548);
Alguem poderia me mostrar os erros?

PS: Pesso perdao pela falta de acento e o Portugues, teclado dessa porcaria de notebook eh Ingles e estou tendo certas dificuldades..
Reply
#2

pawn Код:
DestroyVehicle(carcriado[playerid]);
new carcriado[MAX_PLAYERS];
acho ke quando usado destroy vehicle com carcriado usando a new carcriado max_player deleta dos outros player criado (acho eu)
Reply
#3

a variavel tem que ser local?
Reply
#4

creio que sim
Reply
#5

se colocar a variavel debaixo do Destroy vai dar erro, o destroy chama a mesma variavel, ela tem que ficar encima, de um modo melhor global para resetar quando fulano sair do servidor tbm
Reply
#6

cara vou faser aqui e testa ja te passo =]

passa comando intero?
Reply
#7

Engracado que esse sistema funciona no localhost, mas no servidor da esses bugs..

ok histire, aguardo.
Reply
#8

me passa o comando de criar o carro?
Reply
#9

Код:
YCMD:v(playerid, params[], help)
{
	#pragma unused params
	#pragma unused help
	if(!verify_dm(playerid))
	{
		ShowPlayerDialog(playerid,DIALOG_VEHICLE_MAIN,DIALOG_STYLE_LIST ,"Veнculos", "Helicopteros\nBikes\nConversнveis\nIndustrial\nLow-riders\nOff Road\nServiзo Pъblico\nSaloons\nEsportivos\nBarcos\nRC's","VER","SAIR");
	}
	else
	{
 		SendClientMessage(playerid,COR_ADM," ~ lalal nao posso postar o conteudo daqui rs.");
	}
	return 1;
}
Reply
#10

man posso faser 1 outra base pra tigo usando ZCMD?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)