[Ajuda] Reparar carro
#1

Dae gente..

Adicionei aqui um filter script em que preciso de colocar uma tecla para reparar o carro ..

Mais eu sу quero adicionar quando eu for acessar o drop.. Ou seja o drop й: /superrampa e sу lб dentro й que da para reparar o carro ..

Como posso fazer isso ?

Cumpz
Reply
#2

usa como o F4K3 disse:
pawn Код:
//topo

new TaNoDrop[MAX_PLAYERS];

//no comando do /superrampa :

TaNoDrop[playerid] = 1;

//No FS, dentro da definiзгo da tecla/comando :
if(TaNoDrop[playerid] == 1)
{
......
return 1;
}
Reply
#3

http://pastebin.com/b7rMSjFu - Fica ai o filter script amigo
Reply
#4

http://pastebin.com/9GH6TF8z

Adicionei a parada de reparar so se estiver na rampa e adicionei um comando para reparar o veiculo ja com a verificaзгo se esta na rampa '-'


Se ajudei +REP?
Reply
#5

Quote:
Originally Posted by F4K3
Посмотреть сообщение
Pra ele apertar o botгo por exemplo o botгo direito do mouse e reparar acredito eu que seria assim:

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys == KEY_SECONDARY_ATTACK)
    {
        if(!TaNaRampa[playerid] == 1) return SendClientMessage(playerid, 0xFFFFFFFF," Vocк nгo estб na Rampa!");
        {
            if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "Vocк nгo estб em um veнculo!");
            RepairVehicle(GetPlayerVehicleID(playerid));
            SendClientMessage(playerid, 0xFFFFFFFF, "O veнculo foi reparado com sucesso!");
        }
    }
    return 1;
}
Usando Keys sim, mais em comando esta no formato correto o que postei ;/
Odeio Keys
Reply
#6

Se tu quiser que ele so use lб no drop ,

vai atй o local do drop , salva as coordenadas

Quote:

if(!IsPlayerInRangeOfPoint(playerid,5.0,x,y,z))
return SendClientMessage(playerid, COLORDESEJADA, "[Erro] Vocк nгo estб no local correto);

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)