[Ajuda]Sobre por FS
#1

Olб galera, sou novato aqui no forum e tbm em ediзгo de gta, entгo vai as seguintes dъvidas:

-Primeiramente eu baixei um GM, e estou afim de mecher nele(sem tirar os credito).
Entгo minhas dъvida й como posso tirar o velocimetro e por um novo?
-Segundo se eu baixar um FS, eu tenho q copiar tudo q esta dentr dele e por no GM? (estou muito confuso sobre isso), por enquanto eu consigo mudar so textos, cameras e posiзхes. Obg des de jб.
Reply
#2

quanto a FS й o seguinte, no server.cfg tem uma linha que ta escrito

filterscripts

nela voce coloca filterscripts [nome da FS]

para alterar a FS sem colocala no GM voce abre ela no pawno e altera e compila salvando na pasta filterscripts

quanto a tirar o velocimetro:
procure no GM TextDrawShowForPlayer, procure a que esta o seu velocimetro e tire-a

se quer uma dica eu recomendo fazer coisas mais simples se voce nao tem tanta pratica com programaзгo, ai vocк pega o jeito e fica mais facil mais pra frente
Reply
#3

Entгo cara eu to aprendendo, olha sу como q ta aki
Quote:

public Velocimetro()
{
new Float:Speedo_HP;
for(new i=0; i<MAX_PLAYERS; i++)
{
if(gPlayerLogged[i] == 1 && IsPlayerInAnyVehicle(i))
{
new vehicle = GetPlayerVehicleID(i);
GetVehicleHealth(vehicle, Speedo_HP);
new string[256];
format(string,sizeof(string),"~b~Veiculo:~w~%s~n~~ b~Velocidade:~w~ %d KM/h~n~~b~Combustivel: ~W~%d%%~n~~b~Saude: ~W~%0.0f%%~n~~b~Localizacao:~w~%s" ,vehName[GetVehicleModel(vehicle)-400], GetPlayerSpeed(i, true), Gas[vehicle], Speedo_HP/10, ReturnPlayerZone(i));
TextDrawSetString(Speed[i], string);
if(TextShow[i] == false)
{
TextDrawShowForPlayer(i, Speed[i]);
TextShow[i] = true;
}
}
else
{
if(TextShow[i] == true)
{
TextDrawHideForPlayer(i, Speed[i]);
TextShow[i] = false;
}
}
}
}

Aqui o velocimetro q eu estou afim de por http://pastebin.com/Mn7tsD3T
Reply
#4

coloca isso no GM e no OnGameModeInit coloca

SetTimer("Velocimetro",500,true);
Reply
#5

no caso ai se eu for por esse velocimetro q eu postei eu tenho q ir nos lugares q estгo escritos e colar?
Reply
#6

sim, isso mesmo, coloca oque ta dentro do OnPlayerConnect do pastebin no OnPlayerConnect do seu GM
Reply
#7

o seu codigo e so isto ?

pawn Код:
public Velocimetro()
{
    new Float:Speedo_HP;
    for(new i=0; i<MAX_PLAYERS; i++)
    {
        if(gPlayerLogged[i] == 1 && IsPlayerInAnyVehicle(i))
        {

            new vehicle = GetPlayerVehicleID(i);
            GetVehicleHealth(vehicle, Speedo_HP);
            new string[256];
            format(string,sizeof(string),"~b~Veiculo:~w~%s~n~~ b~Velocidade:~w~ %d KM/h~n~~b~Combustivel: ~W~%d%%~n~~b~Saude: ~W~%0.0f%%~n~~b~Localizacao:~w~%s" ,vehName[GetVehicleModel(vehicle)-400], GetPlayerSpeed(i, true), Gas[vehicle], Speedo_HP/10, ReturnPlayerZone(i));
            TextDrawSetString(Speed[i], string);

            if(TextShow[i] == false)
            {

                    TextDrawShowForPlayer(i, Speed[i]);
                    TextShow[i] = true;
            }
       }else{
       
            if(TextShow[i] == true)
            {

                    TextDrawHideForPlayer(i, Speed[i]);
                    TextShow[i] = false;
            }
        }
    }
}
para usar seu codigo aqui

coloque
Quote:

[#PAWN] AQUI SEU CODIGO[/PAWN] e so tirar o #

Reply
#8

entгo bruno, mais ai como q eu vo conseguir apagar o outro velocimetro q ja esta no GM?
Reply
#9

vocк teria que procurar no seu GM ele, provavelmente esta no OnGameModeInit
eu tinha falado pra voce tirar o TextDrawShowForPlayer й porque so precisa tirar uma linha para nao aparecer para o player, voce nao tira ele mas nao deixa ele aparecer para o Player, procura todos os TextDrawShowForPlayer relacionados ao velocimetro atual e apaga eles
Reply
#10

Q.I eu nгo sei, pois estou mechendo em um GM ja criado... estou querendo editar ele, intendeu?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)