Szerző Téma: GetPlayerGAdminLevel  (Megtekintve 1083 alkalommal)

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
GetPlayerGAdminLevel
« Dátum: 2012. május 15. - 17:32:41 »
0 Show voters
Szóval csináltak nekem réges régen egy ilyen stock-ot
 
stock GetPlayerGAdminLevel(playerid, szint)
{
        new NAME[24], LINE[86], LVL;
        GetPlayerName(playerid, NAME, 24);
        format(LINE, 86, \"gAdmin User/%s.txt\", udb_encode(NAME));
        LVL = dini_Int(LINE, \"AdminLevel\");
        if(IsPlayerConnected(playerid) && LVL >= szint)
        {
                return 1;
        }
        else return 0;
}

 
De ha használni szeretném:
 
if (GetPlayerGAdminLevel(playerid) > 2)

 
Akkor ír rá egy hibát!
 
warning 202: number of arguments does not match definition

 
Mit tehetek ellene? Valamint mit jelent ez?

skbence

  • Vendég
GetPlayerGAdminLevel
« Válasz #1 Dátum: 2012. május 15. - 17:35:47 »
0 Show voters
nyugi ez csak warning attol függetlenül mûködni fog!

GetPlayerGAdminLevel
« Válasz #2 Dátum: 2012. május 15. - 17:37:16 »
0 Show voters
Mert az if-nél nem írod oda a szintet csak a playerid-t

Dupla hozzászólás automatikusan összefûzve. ( 2012. május 15. - 17:37:39 )

De am nem mûküdik feltétlenül :)) lehet killeli a szerót

skbence

  • Vendég
GetPlayerGAdminLevel
« Válasz #3 Dátum: 2012. május 15. - 17:38:42 »
0 Show voters
Idézetet írta: gergo107 date=1337096236\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21501\" data-ipsquote-contentclass=\"forums_Topic
Mert az if-nél nem írod oda a szintet csak a playerid-t

Dupla hozzászólás automatikusan összefûzve. ( 2012. május 15. - 17:37:39 )

De am nem mûküdik feltétlenül :)) lehet killeli a szerót
 
egy warning megölheti a szerót? :D kajak?

GetPlayerGAdminLevel
« Válasz #4 Dátum: 2012. május 15. - 17:39:31 »
0 Show voters
Aha, olyan értelemben hogy leáll a szerver..
« Utoljára szerkesztve: 2012. május 15. - 17:39:54 írta gergo107 »

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
GetPlayerGAdminLevel
« Válasz #5 Dátum: 2012. május 15. - 17:41:27 »
0 Show voters
Idézetet írta: gergo107 date=1337096236\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21501\" data-ipsquote-contentclass=\"forums_Topic
Mert az if-nél nem írod oda a szintet csak a playerid-t

Dupla hozzászólás automatikusan összefûzve. ( 2012. május 15. - 17:37:39 )

De am nem mûküdik feltétlenül :)) lehet killeli a szerót
 
if (GetPlayerGAdminLevel(playerid) > 2)
 > 2 Ott van a szint oda írtam :) Akkor mi a hiba?

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
GetPlayerGAdminLevel
« Válasz #6 Dátum: 2012. május 15. - 17:43:10 »
0 Show voters
Javaslom a PVar-t! :)
GetPVarInt(playerid, \"Szint\") > 2)

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
GetPlayerGAdminLevel
« Válasz #7 Dátum: 2012. május 15. - 17:44:14 »
0 Show voters
De kiváncsi lennék a megoldásra, köszi a tanácsot.

GetPlayerGAdminLevel
« Válasz #8 Dátum: 2012. május 15. - 17:50:14 »
+1 Show voters
if (GetPlayerGAdminLevel(playerid, 2) így írd

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
GetPlayerGAdminLevel
« Válasz #9 Dátum: 2012. május 15. - 17:51:14 »
0 Show voters
Köszi! :) Megy a +

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
GetPlayerGAdminLevel
« Válasz #10 Dátum: 2012. május 15. - 17:32:41 »
0 Show voters
Szóval csináltak nekem réges régen egy ilyen stock-ot
 
stock GetPlayerGAdminLevel(playerid, szint)
{
        new NAME[24], LINE[86], LVL;
        GetPlayerName(playerid, NAME, 24);
        format(LINE, 86, \"gAdmin User/%s.txt\", udb_encode(NAME));
        LVL = dini_Int(LINE, \"AdminLevel\");
        if(IsPlayerConnected(playerid) && LVL >= szint)
        {
                return 1;
        }
        else return 0;
}

 
De ha használni szeretném:
 
if (GetPlayerGAdminLevel(playerid) > 2)

 
Akkor ír rá egy hibát!
 
warning 202: number of arguments does not match definition

 
Mit tehetek ellene? Valamint mit jelent ez?

skbence

  • Vendég
GetPlayerGAdminLevel
« Válasz #11 Dátum: 2012. május 15. - 17:35:47 »
0 Show voters
nyugi ez csak warning attol függetlenül mûködni fog!

GetPlayerGAdminLevel
« Válasz #12 Dátum: 2012. május 15. - 17:37:16 »
0 Show voters
Mert az if-nél nem írod oda a szintet csak a playerid-t

Dupla hozzászólás automatikusan összefûzve. ( 2012. május 15. - 17:37:39 )

De am nem mûküdik feltétlenül :)) lehet killeli a szerót

skbence

  • Vendég
GetPlayerGAdminLevel
« Válasz #13 Dátum: 2012. május 15. - 17:38:42 »
0 Show voters
Idézetet írta: gergo107 date=1337096236\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21501\" data-ipsquote-contentclass=\"forums_Topic
Mert az if-nél nem írod oda a szintet csak a playerid-t

Dupla hozzászólás automatikusan összefûzve. ( 2012. május 15. - 17:37:39 )

De am nem mûküdik feltétlenül :)) lehet killeli a szerót
 
egy warning megölheti a szerót? :D kajak?

GetPlayerGAdminLevel
« Válasz #14 Dátum: 2012. május 15. - 17:39:31 »
0 Show voters
Aha, olyan értelemben hogy leáll a szerver..
« Utoljára szerkesztve: 2012. május 15. - 17:39:54 írta gergo107 »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal