Domanda Sistema di Amministrazione

UsernameRoot

Utente Medio
Autore del topic
22 Giugno 2012
171
28
Miglior risposta
0
Uso il sistema di Amministrazione di Zuc la ZAdmin 4.2

Vorrei far si che un player con rank utente (1) non abbia accesso ad alcuni comandi.

Per esempio:

Esempio comandi minigun:

if (strcmp("/minigun", cmdtext, true, 10) == 0)
{
if(IsPlayerAdmin(playerid))
{
GivePlayerWeapon(playerid, 38, 5000);
SendClientMessage(playerid, -1, "You Have Recieved A Minigun");
}
else
{
SendClientMessage(playerid, -1, "You Need To Be Logged As Rcon Admin To Access This Command");
}
return 0;
}

In questo modo con la "RCON" non si può accedere al comando...
ma se io voglio collegarmi al rank utente?
che sarebbe nella cartella /scriptfiles/ZASystem/users/%s.sav (&s = nome utente)
e la voce è "adminlevel"

Come potrei fare questo collegamento fra l'adminlevel dell'utente al comando?
Si dovrebbe usare file in .cfg oppure FS fatti a posta?
 
Non ho capito cosa intendi realmente. In genere se vuoi fare un comando admin ci sono due modi: IsPlayerAdmin che sarebbe la funzione che riguarda un player loggato con RCON oppure tramite il tuo sistema di registrazione. Es: if(PlayerInfo[playerid][pAdmin] >= 0)
Se mi dici chiaramente cosa ti serve te lo faccio io velocemente.
 
Non ho capito cosa intendi realmente. In genere se vuoi fare un comando admin ci sono due modi: IsPlayerAdmin che sarebbe la funzione che riguarda un player loggato con RCON oppure tramite il tuo sistema di registrazione. Es: if(PlayerInfo[playerid][pAdmin] >= 0)
Se mi dici chiaramente cosa ti serve te lo faccio io velocemente.

Appunto, dovresti utilizzare qualcosa di questo tipo, mi sembra molto strano che la tua gamemode non abbia una variabile già collegata per i Rank O.o Che Gamemode utilizzi? Dici qualcosa di più.