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: bruti1999 - 2012. szeptember 22. - 14:06:21

Cím: 1parancsra on/off
Írta: bruti1999 - 2012. szeptember 22. - 14:06:21
Sziasztok!
Az lenne a kérdésem hogyan lehet meg csinálni hogy 1 parancsra kapcsoljon be/ki!
 
CMD:speedboostoff(playerid, params[])
{
globC[playerid] = true;
SendClientMessage(playerid,0x00BFFFAA,\"SpeedBoost kikapcsolva!\");
return 1;
}
CMD:speedboost(playerid, params[])
{
globC[playerid] = false;
SendClientMessage(playerid,0x00BFFFAA,\"SpeedBoost bekapcsolva! Aktiválás: BEG\");
return 1;
}

[/code]
Cím: 1parancsra on/off
Írta: ZyZu. - 2012. szeptember 22. - 14:20:11

CMD:speedboost(playerid, params[])
{
globC[playerid] = true;
SendClientMessage(playerid,0x00BFFFAA,\"SpeedBoost bekapcsolva!\");
} else {
globC[playerid] = false;
SendClientMessage(playerid,0x00BFFFAA,\"SpeedBoost kikapcsolva!\");
}
return 1;
}
Cím: 1parancsra on/off
Írta: Casamiro - 2012. szeptember 22. - 14:21:11

CMD:speedboost(playerid, params[])
{
    if(globC[playerid])
    {
        globC[playerid] = false;
        SendClientMessage(playerid,0x00BFFFAA,\"SpeedBoost bekapcsolva! Aktiválás: BEG\");
    }
    else
    {
        globC[playerid] = true;
        SendClientMessage(playerid,0x00BFFFAA,\"SpeedBoost kikapcsolva!\");
    }
    return 1;
}
Cím: 1parancsra on/off
Írta: bruti1999 - 2012. szeptember 22. - 14:33:12
Nem jó! :(
Cím: 1parancsra on/off
Írta: nyE - 2012. szeptember 22. - 14:46:31
Így jó lesz.
 

CMD:speedboost(playerid, params[])
{
    if(globC[playerid] == false)
    {
        globC[playerid] = true;
        SendClientMessage(playerid,0x00BFFFAA,\"SpeedBoost bekapcsolva! Aktiválás: BEG\");
    }
    else if(globC[playerid] == true)
    {
        globC[playerid] = false;
        SendClientMessage(playerid,0x00BFFFAA,\"SpeedBoost kikapcsolva!\");
    }
    return 1;
}

 
De meglehet oldani switch-el is.
 

CMD:speedboost(playerid, params[])
{
    switch(globC[playerid])
    {
case true: globC[playerid] = false,SendClientMessage(playerid,0x00BFFFAA,\"SpeedBoost kikapcsolva!\");
case false: globC[playerid] = true,SendClientMessage(playerid,0x00BFFFAA,\"SpeedBoost bekapcsolva! Aktiválás: BEG\");
    }
    return 1;
}
Cím: 1parancsra on/off
Írta: bruti1999 - 2012. szeptember 22. - 17:31:34
Köszi!