Szerző Téma: admin segéd kinevezés probléma  (Megtekintve 1007 alkalommal)

admin segéd kinevezés probléma
« Dátum: 2012. április 02. - 17:03:12 »
0 Show voters
CMD:as(playerid, params[])
{
new nev;
new szint;
new string[128];
if(PInfo[playerid][Level] < 5)
{
if(sscanf(params, \"ui\", nev, szint)) SendClientMessage(playerid,COLOR_RED,\"Használat: /helper [iD] [1 = AS]\");
else
{
   PInfo[nev][as] = 1;
   PInfo[nev][Level] = 0;
   new naka[MAX_PLAYER_NAME];
   GetPlayerName(playerid,naka,sizeof(naka));
   format(string, sizeof(string),\"<<Egy Adminisztrátor (%s) kinevezett AdminSegéddé /as (AdminSegéd)(Ha admin voltál akkor az oda lett)>>!\",naka);
   SendClientMessage(nev,COLOR_LIGHTBLUE,string);
}
}
else
{
SendClientMessage(playerid,COLOR_RED,\"<< Nem vagy ADMIN >>!\");
}
return 1;
}

 
ez a parancs de a szeron azt írja hogy nem vagyok admin mért csinálja ezt

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
admin segéd kinevezés probléma
« Válasz #1 Dátum: 2012. április 02. - 17:05:03 »
0 Show voters
ez a kód több szempontból is rossz.
Valamint biztos ezeket az adatokat használtad az admin lekérésére?
Biztos 5ös admin vagy a szerón?

admin segéd kinevezés probléma
« Válasz #2 Dátum: 2012. április 02. - 17:07:43 »
0 Show voters
a szeron 6-os vagyok de kéne menjen

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
admin segéd kinevezés probléma
« Válasz #3 Dátum: 2012. április 02. - 17:09:11 »
0 Show voters
xDDDDDDDDD
if(PInfo[playerid][Level] < 5)
helyett
if(PInfo[playerid][Level] > 5)

admin segéd kinevezés probléma
« Válasz #4 Dátum: 2012. április 02. - 18:38:02 »
0 Show voters
ugy se jó megint ugyan azt írja

Nem elérhető Rexii

  • 471
    • Profil megtekintése
admin segéd kinevezés probléma
« Válasz #5 Dátum: 2012. április 02. - 18:39:43 »
0 Show voters
Nem írt errort véletlenül?

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
admin segéd kinevezés probléma
« Válasz #6 Dátum: 2012. április 02. - 18:41:01 »
+1 Show voters
Írj egy parancsot, ami kiírja az adminszinted.
 
CMD:adminszint(playerid)
{
new str[10];
format(str,sizeof(str),\"%d\",PInfo[playerid][Level]);
SendClientMessage(playerid, 0x0ffff,str);
return 1;
}

 
Vagy a szint lekérdezésnél:
if(PInfo[playerid][Level] != 0)

admin segéd kinevezés probléma
« Válasz #7 Dátum: 2012. április 02. - 18:53:46 »
0 Show voters
igy megy de 1-es is tud adni ésnekem az kell hogy 5-ös és 6-os tudjon adni

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
admin segéd kinevezés probléma
« Válasz #8 Dátum: 2012. április 02. - 18:56:09 »
+1 Show voters
if(PInfo[playerid][Level] >= 5)

admin segéd kinevezés probléma
« Válasz #9 Dátum: 2012. április 02. - 19:02:13 »
0 Show voters
müködik köszi

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal