SA-MP Forums Archive
[Ajuda]Sobre por FS - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda]Sobre por FS (/showthread.php?tid=381769)



[Ajuda]Sobre por FS - Xitanafoiava - 30.09.2012

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б.


Re: [Ajuda]Sobre por FS - Bruno_Cyra - 30.09.2012

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


Re: [Ajuda]Sobre por FS - Xitanafoiava - 30.09.2012

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


Re: [Ajuda]Sobre por FS - Bruno_Cyra - 30.09.2012

coloca isso no GM e no OnGameModeInit coloca

SetTimer("Velocimetro",500,true);


Re: [Ajuda]Sobre por FS - Xitanafoiava - 30.09.2012

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


Re: [Ajuda]Sobre por FS - Bruno_Cyra - 30.09.2012

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


Re: [Ajuda]Sobre por FS - Q.I - 30.09.2012

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 #




Re: [Ajuda]Sobre por FS - Xitanafoiava - 30.09.2012

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


Re: [Ajuda]Sobre por FS - Bruno_Cyra - 30.09.2012

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


Re: [Ajuda]Sobre por FS - Xitanafoiava - 30.09.2012

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