Szerző Téma: HIBA: Nem vagy autoszerelõ!  (Megtekintve 681 alkalommal)

HIBA: Nem vagy autoszerelõ!
« Dátum: 2013. December 12. - 15:46:31 »
0 Show voters
Üdv olyan kérésem lenne hogy azt hogyan lehetne megcsinálni ha beirom hogy:/autoszerel és nem vagyok a JizzY\'s Cars tagja akkor azt irja ki hogy,
HIBA: Nem vagy JizzY\'s Cars tagja. Ha pedig bent vagyok akkor behozza a menüt?

Nem elérhető Lucio

  • 232
    • Profil megtekintése
HIBA: Nem vagy autoszerelõ!
« Válasz #1 Dátum: 2013. December 12. - 15:53:25 »
0 Show voters
Tessék. Ez alapján meg tudod csinálni szerintem
 
CMD:parancs(playerid)
{
       if(/*VÁltozó ami a játékos frakcióját tárolja*/)
       {
               //Ide hogy mit csináljon a parancs
       }
       else SendClientMessage(playerid, 0xFF0000AA, \"Nem vagy autószerelõ\");
       return 1;
}

Nem elérhető ROOCK

  • 183
    • Profil megtekintése
HIBA: Nem vagy autoszerelõ!
« Válasz #2 Dátum: 2013. December 13. - 17:59:09 »
0 Show voters

#include
#include
#define CIVIL 0
#define JizzyCars 1
new gTeam[MAX_PLAYERS];
public OnPlayerSpawn(playerid)
{
   gTeam[playerid] = CIVIL;
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
       gTeam[playerid] = CIVIL;
return 1;
}
CMD:szerelo(playerid, params[])
{
   if(gTeam[playerid] == CIVIL){
   gTeam[playerid] = JizzyCars;
   SendClientMessage(playerid, 0xFF0000AA, \"Munkába léptél!\");
}else SendClientMessage(playerid, 0xFF0000AA, \"Már munkába vagy\");
return 1;
}
CMD:szerel(playerid, params[])
{
   if(gTeam[playerid] == JizzyCars){
//ide ird be hogy mit csináljon a parancs
}else SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nem vagy JizzY\'s Cars tagja.\");
return 1;
}

Nem elérhető Szasza

  • 388
    • Profil megtekintése
HIBA: Nem vagy autoszerelõ!
« Válasz #3 Dátum: 2013. December 13. - 20:29:21 »
0 Show voters
Ez helyett:
 

if(gTeam[playerid] == JizzyCars){
       //ide ird be hogy mit csináljon a parancs
       }else SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nem vagy JizzY\'s Cars tagja.\");

 
Nem lenne egyszerûbb ez?
 

if(gTeam[playerid] != JizzyCars) return SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nem vagy JizzY\'s Cars tagja.\");
       //ide ird be hogy mit csináljon a parancs

Nem elérhető ROOCK

  • 183
    • Profil megtekintése
HIBA: Nem vagy autoszerelõ!
« Válasz #4 Dátum: 2013. December 14. - 12:10:38 »
0 Show voters
de egyszerübb csak ez igy van benne a szerverembe mert nekem olyan parancs van hogy munkába és igy több sorbol áll az egész
igy
 

if(gTeam[playerid] == Valami1){
       //ide ird be hogy mit csináljon a parancs
       }else
if(gTeam[playerid] == Valami2){
       //ide ird be hogy mit csináljon a parancs
       }else
if(gTeam[playerid] == Valami3){
       //ide ird be hogy mit csináljon a parancs
       }else SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nem vagy JizzY\'s Cars tagja.\");

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal