[Ajuda] Veiculos nгo Salvam Cor
#1

Bom pessoal nгo sei oque tem de errado, mas se puderem me ajudar ficaria grato.
Pois quando uso /setcar os veiculos ate ficam na cor que eu quero, mas quando reinicio eles ficam numa cor cinza, ai estava o code.
Код:
if(strcmp("/setcar", cmd, true) == 0)
	{
		if(pAdmin[playerid] == 5)
		{
			new modelo, cor1, cor2;

			if(sscanf(cmdtext, "s[8]dD(-1)D(-1)", cmd, modelo, cor1, cor2))
			{
				SendClientMessage(playerid, tcadm, "Use: /setcar [modelo] [cor1] [cor2]");
				return 1;
			}
			if(modelo >= 400 && modelo <= 611)
			{
				if(IsPlayerInAnyVehicle(playerid))
				{
					new playerip[64], gString[256], File:temp,
						Float:X, Float:Y, Float:Z,
						Float:ang;

					GetPlayerPos(playerid, X, Y, Z);
					GetVehicleZAngle(GetPlayerVehicleID(playerid), ang);
					GetPlayerIp(playerid, playerip, sizeof(playerip));

					format(gString, sizeof(gString), "%d,%f,%f,%f,%f,%d,%d ; // Setado por %s (IP: %s)\r\n", modelo, X, Y, Z, ang, GetPlayerNameEx(playerid), playerip, cor1, cor2);
					temp = fopen("Conce/setados.txt", io_append);
					fwrite(temp, gString);
					fclose(temp);

					SetTimerEx("CriarVeiculo", 5000, false, "dffffdd", modelo, X, Y, Z, ang, cor1, cor2);
					printf("%s (%d) - Setou um carro!", GetPlayerNameEx(playerid), playerid);

					SendClientMessage(playerid, COLOR_GREEN, "Veнculo setado com sucesso!");
					SendClientMessage(playerid, Amarelo, "O veнculo aparecerб em instantes!");
				}
				else
				{
					SendClientMessage(playerid, tcadm, "Vocк nгo estб em um veнculo e assim nгo pode setar outro.");
				}
			}
			else
			{
				SendClientMessage(playerid, tcadm, "ID fora do normal! | ID's = 400-611");
			}
		}
		else
		{
			SendClientMessage(playerid, tcadm, "Vocк nгo tem permissгo.");
		}
		return 1;
	}
Resolvido...
Reply
#2

Cade a public 'CriarVeiculo'?
Reply
#3

Nгo tem '-'
Reply
#4

Nem olhei o codigo rs, estб bagunзado.

Tenta assim.


PHP код:
if(strcmp("/setcar"cmdtrue) == 0)
    {
        if(
pAdmin[playerid] == 5)
        {
            new 
modelocor1cor2;
            if(
sscanf(cmdtext"ddd"modelocor1cor2))
            {
                
SendClientMessage(playeridtcadm"Use: /setcar [modelo] [cor1] [cor2]");
                return 
1;
            }
            if(
modelo >= 400 && modelo <= 611)
            {
                if(
IsPlayerInAnyVehicle(playerid))
                {
                    new 
playerip[64], gString[256], File:temp,
                        
Float:XFloat:YFloat:Z,
                        
Float:ang;
                    
GetPlayerPos(playeridXYZ);
                    
GetVehicleZAngle(GetPlayerVehicleID(playerid), ang);
                    
GetPlayerIp(playeridplayeripsizeof(playerip));
                    
format(gStringsizeof(gString), "%d,%f,%f,%f,%f,%d,%d ; // Setado por %s (IP: %s)\r\n"modeloXYZangGetPlayerNameEx(playerid), playeripcor1cor2);
                    
temp fopen("Conce/setados.txt"io_append);
                    
fwrite(tempgString);
                    
fclose(temp);
                    
SetTimerEx("CriarVeiculo"5000false"dffffdd"modeloXYZangcor1cor2);
                    
printf("%s (%d) - Setou um carro!"GetPlayerNameEx(playerid), playerid);
                    
SendClientMessage(playeridCOLOR_GREEN"Veнculo setado com sucesso!");
                    
SendClientMessage(playeridAmarelo"O veнculo aparecerб em instantes!");
                }
                else
                {
                    
SendClientMessage(playeridtcadm"Vocк nгo estб em um veнculo e assim nгo pode setar outro.");
                }
            }
            else
            {
                
SendClientMessage(playeridtcadm"ID fora do normal! | ID's = 400-611");
            }
        }
        else
        {
            
SendClientMessage(playeridtcadm"Vocк nгo tem permissгo.");
        }
        return 
1;
    } 
Reply
#5

Obrigado, me ajudou muito, vlw mesmo... +reps
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)