[Ajuda] /reparar
#1

Ae galera,sou novo aqui no forum samp,preciso de ajuda no comando /reparar,ja tentei varios tutoriais mas nгo achei oque queria =(
Tipo,eu preciso que quando o player aperte a tecla 2 (a tecla do @) o veiculo seja reparado...Vlw ae (Reputation)


if(strcmp(cmdtext, "/reparar", true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
RepairVehicle(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, 0x80FF00FF, "Seu veiculo foi reparado com Sucesso!");
}
else SendClientMessage(playerid, VERMELHO, "Voce nao esta em um veiculo!");
return 1;
}
Reply
#2

veja assim:

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
     if(newkeys == 512 && IsPlayerInAnyVehicle(playerid))
     {
           OnPlayerCommandText(playerid, "/reparar");
     }
     return 1;
}
se nгo der troca o newkeys pelo numero 4096 e testa
Reply
#3

pawn Код:
if(strcmp(cmdtext, "/reparar", true) == 0)
{
    if(!IsPlayerInAnyVehicle(playerid))
    {
        RepairVehicle(GetPlayerVehicleID(playerid));
        SendClientMessage(playerid, 0x80FF00FF, "Seu veiculo foi reparado com Sucesso!");
    }
    else SendClientMessage(playerid, VERMELHO, "Voce nao esta em um veiculo!");
    return 1;
}
Reply
#4

Em public OnPlayerCommandText

pawn Код:
if (!strcmp("/conserto", cmdtext))
{
if(IsPlayerInAnyVehicle(playerid))
{
RepairVehicle(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, 0x33AA33AA, "[FFC] Seu Veiculo Foi Reparado Com Sucesso!");
PlayerPlaySound(playerid,1133, 0.0, 0.0, 0.0);
}
else SendClientMessage(playerid, 0xAA3333AA, "[FFC] Voce nao estб no veiculo!");
return 1;
}
em public OnPlayerKeyStateChange

pawn Код:
if(newkeys == 512 && IsPlayerInAnyVehicle(playerid))
     {
           OnPlayerCommandText(playerid, "/conserto");
     }
Reply
#5


UI ELE QUER GANHAR REP!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)