[Pomoc] Klik

Započeo Rotcod, Oktobar 12, 2010, 19:58:51 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Mene interesuje kako da dodam u ovu komandu da nemora igrac da pise /otvori vec samo da klikne SPACE i da mu se otvori kapija ako je u fbi evo komadne:


if (strcmp("/otvori", cmdtext, true, 10) == 0)
{
        if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
{
    if (IsPlayerInRangeOfPoint(playerid,15,1761.2477,-1691.7330,13.4163))
{
    MoveObject(FBIkapija, 1760.8735351563, -1688.8121337891, 12.446666717529, 2.00);
    SetTimer("zatvori", 5000, 0);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "%s uzima daljinski i otvara ogradu.", sendername);
    ProxDetector(30.0, playerid, string, COLOR_RED,COLOR_RED,COLOR_RED,COLOR_RED,COLOR_RED);
}
else { SendClientMessage(playerid, COLOR_WHITE,"Kapija nije u dometu daljinskog.");
}
}
else return SendClientMessage(playerid, COLOR_RED,"Nisi clan FBI tima!");
    return 1;
}

Pod OnPlayerKeyStateChange dodaj deo ove skripte...

Proveru da li je igrač stisnuo SPACE vršiš pomoću:
if ((newkeys & KEY_SPRINT))

EDIT: napravio sam ali kako da stavim na neko slovo npr t?
Poslednja Izmena: Oktobar 13, 2010, 09:57:30 PRE PODNE od Produzni Kabel.pwn

... pa sada, prvo si tražio za space, sada za t, šta će biti sledeće?
Å alim se naravno,


Mislim da može i kao:
if ((newkeys & neki_broj))


E sada, ne znam IDove od tastera, pokuÅ¡aj i nagaÄ'aj .. možda i pogodiÅ¡ koji ti treba...