[Ajuda] Atalhos nos TP
#1

Boas malta,era o seguinte,tenho estes dois teleportes
pawn Код:
if(!strcmp(cmdtext,"/entrartunning2"))
{
    if(!IsPlayerInRangeOfPoint(playerid, 10.0, -901.7835,2695.9102,42.3703))
        return SendClientMessage(playerid,-1,"Vocк nгo estб na porta da garagem.");

    new vehicleid = GetPlayerVehicleID(playerid);
    if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
        GameTextForPlayer(playerid,"",4000,6);
        LinkVehicleToInterior(vehicleid,0);
        SetPlayerInterior(playerid,0);
        return SetVehiclePos(vehicleid,1061.0157,2135.3223,10.82032);
    }
    SetPlayerPos(playerid,1061.0157,2135.3223,10.8203);
    SetPlayerInterior(playerid,0);
    return 1;
}

if(!strcmp(cmdtext,"/sairtunning2"))
{
    if(!IsPlayerInRangeOfPoint(playerid, 10.0, 1061.0157,2135.3223,10.82032))
        return SendClientMessage(playerid,-1,"Vocк nгo estб na garagem.");

    new vehicleid = GetPlayerVehicleID(playerid);
    if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
        GameTextForPlayer(playerid,"",4000,6);
        LinkVehicleToInterior(vehicleid,0);
        SetPlayerInterior(playerid,0);
        return SetVehiclePos(vehicleid,-901.7835,2695.9102,42.3703);
    }
    SetPlayerPos(playerid,-901.7835,2695.9102,42.3703);
    SetPlayerInterior(playerid,0);
    return 1;
}
Gostava de saber,como troco o comando por teclas,em vez de tar lб no jogo a escrever /entrargaragem2 e /sairgaragem2,clicava na tecla "H" e teleportasse-me logo. Ja vi cenas parecidas,mas eram com icones,e eu nao queria icones :S
Reply
#2

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys == KEY_FIRE)
    {
        if(IsPlayerInRangeOfPoint(playerid, 10.0, -901.7835,2695.9102,42.3703))
            OnPlayerCommandText(playerid, "/entrartunning2");
        else if(IsPlayerInRangeOfPoint(playerid, 10.0, 1061.0157,2135.3223,10.82032))
            OnPlayerCommandText(playerid, "/sairtunning2");
    }
    return true;
}
Reply
#3

Nгo dб,knd compilo o pawno deixa de responder
Reply
#4

claro ele vai executar o comando em "tal posiзao" =]

@Edit

onde tu tah pondo?
Reply
#5

histire,entao? afinal? o comando ta bem feito ou mal feito?
Reply
#6

SWT? o comando pelo que vejo estб certo, mais tu deve estбr criando 2 public igual pois tu deve ter dado ctrl c ctrl v e essa public ja tinha
Reply
#7

QUAL E A KEY DA TECLA "H" ?? KEY_SPRINT Й O ESPAЗO,QUAL E A KEY DA TECLA H?
Reply
#8

KEY_HORN sla
Reply
#9

meto
pawn Код:
#define KEY_HORN
no topo do GM?
Reply
#10

KEY_HORN nem tб mais na include a_samp.

Veja aqui todas as teclas disponнveis > GetPlayerKeys
Reply
#11

a key do lado direito do rato й KEY_SECONDARY_ATTACK certo?
Reply
#12

KEY_SECONDARY_ATTACK se nгo me engano, й a tecla que faz entrar/sair do veнculo.
Reply


Forum Jump:


Users browsing this thread: 5 Guest(s)