GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: yamaha14 - 2013. május 22. - 16:20:54

Cím: Tune parancsom gombnyomásra is mûködjön
Írta: yamaha14 - 2013. május 22. - 16:20:54
Sziasztok!
Van egy meglévõ scriptem ami /tune parancsal feltuningolja a jármût,és megoldható lenne hogy gombnyomásra is tuningolja?
N-betû lenyomására?Valaki át tudná alakítani nekem?
Elõre is köszönöm!
http://www.solidfiles.com/d/a37554db4e/
Cím: Tune parancsom gombnyomásra is mûködjön
Írta: BeNiBoY - 2013. május 23. - 12:18:44
Az elejére (hasznos definíció, ha késõbb több gombnyomásos parancsot akarsz)
 
#define PRESSED(%0) \\
(((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))

 

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(PRESSED(KEY_NO))
    {
        CallLocalFunction(\"OnPlayerCommandText\",\"is\",playerid,\"/tune\");
    }
    return 1;
}

 
Vagy hogyha ki akarod venni a /tune parancsot
 
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(PRESSED(KEY_NO))
    {
        if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, \"You Must Inside In Car To Use This Command\");
        TuneVehicleRandomly(GetPlayerVehicleID(playerid));
        return SendClientMessage(playerid,-1,\"Your Can Has Been Fully Tune\");
    }
}
Cím: Tune parancsom gombnyomásra is mûködjön
Írta: yamaha14 - 2013. május 23. - 14:41:15
Köszönöm szépen!