Szerző Téma: else kiírás  (Megtekintve 439 alkalommal)

Nem elérhető Blowy

  • 194
    • Profil megtekintése
else kiírás
« Dátum: 2013. október 05. - 13:37:37 »
0 Show voters
Sziasztok! :D Szerintem egyszerût kérdezek most nos van ez a admin parancsom:
 
CMD:healall(playerid,params[])
{
if(JatekosInfo[playerid][AdminSzint] >= 3)
{
    for (new i=0; i<MAX_PLAYERS; i++)
       {
           if (IsPlayerConnected(i))
           {
               new str[51], name[MAX_PLAYER_NAME];
               GetPlayerName(playerid,name,sizeof(name));
               format(str,sizeof(str),\"Adminisztrátor || %s || feltöltötte minden játékos életét!\",name);
                SetPlayerHealth(playerid,100);
               SendClientMessage(i,-1,str);
               SetPlayerHealth(i,100);
   }
}
}
return 1;
}

 
ide hogyan csinálhatám meg azt hogy aki nem 3 as admin kiírja neki hogy:
Nem vagy elég magas szintû!
ugyebár ezt else-vel csináltam meg de tele rakta a chatet...
Nem egyszer írta ki hanem 100 szor xd
Segítségeket elõre is köszönöm  :)

else kiírás
« Válasz #1 Dátum: 2013. október 05. - 13:46:19 »
0 Show voters
CMD:healall(playerid,params[]) {
    new str[51], name[MAX_PLAYER_NAME];
if(JatekosInfo[playerid][AdminSzint] >= 3) {
for (new i=0; i<MAX_PLAYERS; i++) {
    if(!IsPlayerConnected(i)) continue;
    SetPlayerHealth(i, 100.0);
}
GetPlayerName(playerid,name,sizeof(name));
format(str,sizeof(str),\"Adminisztrátor || %s || feltöltötte minden játékos életét!\",name);
SendClientMessageToAll(-1,str);
} else return SendClientMessage(playerid, -1, \"Nem vagy 3as admin\");
return 1;
}

Nem elérhető Blowy

  • 194
    • Profil megtekintése
else kiírás
« Válasz #2 Dátum: 2013. október 05. - 13:51:33 »
0 Show voters
Mûködik! :D
Köszönöm a gyors segítséget megoldva +

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal