Szerző Téma: 1parancsra on/off  (Megtekintve 932 alkalommal)

1parancsra on/off
« Dátum: 2012. szeptember 22. - 14:06:21 »
0 Show voters
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]
« Utoljára szerkesztve: 2012. szeptember 22. - 14:15:29 írta bruti1999 »

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
1parancsra on/off
« Válasz #1 Dátum: 2012. szeptember 22. - 14:20:11 »
0 Show voters

CMD:speedboost(playerid, params[])
{
globC[playerid] = true;
SendClientMessage(playerid,0x00BFFFAA,\"SpeedBoost bekapcsolva!\");
} else {
globC[playerid] = false;
SendClientMessage(playerid,0x00BFFFAA,\"SpeedBoost kikapcsolva!\");
}
return 1;
}
« Utoljára szerkesztve: 2012. szeptember 22. - 14:22:37 írta ZyZu »

Nem elérhető Casamiro

  • 1046
    • Profil megtekintése
1parancsra on/off
« Válasz #2 Dátum: 2012. szeptember 22. - 14:21:11 »
0 Show voters

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;
}

1parancsra on/off
« Válasz #3 Dátum: 2012. szeptember 22. - 14:33:12 »
0 Show voters
Nem jó! :(

Nem elérhető nyE

  • 1745
    • Profil megtekintése
1parancsra on/off
« Válasz #4 Dátum: 2012. szeptember 22. - 14:46:31 »
+2 Show voters
Í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;
}

1parancsra on/off
« Válasz #5 Dátum: 2012. szeptember 22. - 17:31:34 »
0 Show voters
Köszi!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal