Szerző Téma: Defensive aszoli  (Megtekintve 830 alkalommal)

Defensive aszoli
« Dátum: 2014. október 16. - 18:01:40 »
0 Show voters
Sziasztok!
Azt szeretném kérni tõletek hogy Defensive-ba mikor beirja az admin hogy /aszoli, akkor kiirja mindenkinek hogy: [Admin név] Adminszolgálatba állt. Bármi kérdésed van /report vagy /pm [id]
itt a code:
 
CMD:aszoli(playerid, params[])
{
if(pInfo[playerid][pALogin] == 0) return SendClientMessage(playerid, PIROS, \"Nincs ilyen parancs, lehet hogy elírtál valamit!\");
if(pInfo[playerid][pAdmin] >= 1)
{
if(AdminSzoliban[playerid] == 0)
{
   SendClientMessage(playerid, NARANCS, \"* Admin Szolgálatba álltál!\");
   SetPlayerHealth(playerid, 100000);
   SetPlayerSkin(playerid, 217);
   AdminSzoliban[playerid] = 1;
   Nevekbe(playerid);
}
else
{
    SendClientMessage(playerid, NARANCS, \"* Kiléptél az Admin Szolgálatból!\");
    SetPlayerHealth(playerid, 100);
   
    SetPlayerSkin(playerid, pInfo[playerid][pSkin]);
    AdminSzoliban[playerid] = 0;
    Nevekki(playerid);
}
}
else
{
    SendClientMessage(playerid, PIROS, \"Nem vagy Kezdõ Admin!\");
}
return 1;
}

Nem elérhető rayle

  • 174
    • Profil megtekintése
Defensive aszoli
« Válasz #1 Dátum: 2014. október 16. - 18:16:23 »
0 Show voters
CMD:aszoli(playerid, params[])
{
if(pInfo[playerid][pALogin] == 0) return SendClientMessage(playerid, PIROS, \"Nincs ilyen parancs, lehet hogy elírtál valamit!\");
if(pInfo[playerid][pAdmin] >= 1)
{
new str[128];
GetPlayerName(playerid, str, 24);
if(AdminSzoliban[playerid] == 0)
{
   format(str, sizeof str, \"%s Adminszolgálatba állt. Bármi kérdésed van /report vagy /pm %d\", str, playerid);
                        SendClientMessageToAll(-1, str);
   SendClientMessage(playerid, NARANCS, \"* Admin Szolgálatba álltál!\");
   SetPlayerHealth(playerid, 100000);
   SetPlayerSkin(playerid, 217);
   AdminSzoliban[playerid] = 1;
   Nevekbe(playerid);
}
else
{
    SendClientMessage(playerid, NARANCS, \"* Kiléptél az Admin Szolgálatból!\");
    SetPlayerHealth(playerid, 100);
   
    SetPlayerSkin(playerid, pInfo[playerid][pSkin]);
    AdminSzoliban[playerid] = 0;
    Nevekki(playerid);
}
}
else
{
    SendClientMessage(playerid, PIROS, \"Nem vagy Kezdõ Admin!\");
}
return 1;
}

Defensive aszoli
« Válasz #2 Dátum: 2014. október 16. - 18:39:17 »
0 Show voters
Köszi. De azt nem lehet megoldani hogy ne azt irja ki hogy: Jóska_Pista hanem hogy JoskaGyerek (adminneve)

Nem elérhető rayle

  • 174
    • Profil megtekintése
Defensive aszoli
« Válasz #3 Dátum: 2014. október 16. - 18:40:00 »
0 Show voters
Másolj be egy parancsot ahol kiírod a játékos adminnevét.

Nem elérhető anGeL

  • Adminisztrátor
  • 2158
    • Profil megtekintése
Defensive aszoli
« Válasz #4 Dátum: 2014. október 17. - 16:39:32 »
+2 Show voters

CMD:adminnev(playerid, params[])
{
if(pInfo[playerid][pALogin] == 0 || AdminSzoliban[playerid] == 0) return SendClientMessage(playerid, PIROS, \"Nem vagy Admin(szolgálatban)!!\");
if(pInfo[playerid][pAdmin] >= 1)
{
    new ANev[50];
   
    if(sscanf(params, \"s[50]\", ANev)) return SendClientMessage(playerid, PIROS, \"Használat: /adminnév < Név / Id >\");
   
format(pInfo[playerid][pANev], MAX_PLAYER_NAME, \"%s\", ANev);
SendClientMessage(playerid, NARANCS, \"* Sikeres admin név váltás!\");
}
else
{
    SendClientMessage(playerid, PIROS, \"Nem vagy Kezdõ Admin!\");
}
return 1;
}

 
Ittvan maga a parancs, amivel ebben a módban adminnevet váltassz.

Nem elérhető rayle

  • 174
    • Profil megtekintése
Defensive aszoli
« Válasz #5 Dátum: 2014. október 17. - 17:24:20 »
0 Show voters
CMD:aszoli(playerid, params[])
{
if(pInfo[playerid][pALogin] == 0) return SendClientMessage(playerid, PIROS, \"Nincs ilyen parancs, lehet hogy elírtál valamit!\");
if(pInfo[playerid][pAdmin] >= 1)
{
new str[128];
if(AdminSzoliban[playerid] == 0)
{
   format(str, sizeof str, \"%s Adminszolgálatba állt. Bármi kérdésed van /report vagy /pm %d\", pInfo[playerid][pANev], playerid);
                        SendClientMessageToAll(-1, str);
   SendClientMessage(playerid, NARANCS, \"* Admin Szolgálatba álltál!\");
   SetPlayerHealth(playerid, 100000);
   SetPlayerSkin(playerid, 217);
   AdminSzoliban[playerid] = 1;
   Nevekbe(playerid);
}
else
{
    SendClientMessage(playerid, NARANCS, \"* Kiléptél az Admin Szolgálatból!\");
    SetPlayerHealth(playerid, 100);
   
    SetPlayerSkin(playerid, pInfo[playerid][pSkin]);
    AdminSzoliban[playerid] = 0;
    Nevekki(playerid);
}
}
else
{
    SendClientMessage(playerid, PIROS, \"Nem vagy Kezdõ Admin!\");
}
return 1;
}

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Defensive aszoli
« Válasz #6 Dátum: 2014. október 18. - 19:24:51 »
0 Show voters
[gmod]Megkérném a kedves témanyitót hogy ne hanyagolja el a témáját ha már megnyitotta![/gmod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal