Ciao ragazzi! Questa è la mia prima guida e riguarda le basi di un Admin System (sistema admin).
● Sistema di salvataggio (Non necessario);
● Strtok;
Create un nuovo file Pawn (sconsigliato, visto che aggiungerete dei comandi dovrete aggiungerli lì)
oppure implementate lo script nella GM.
Ora dovrete definire le prime variabili per lo script. Per primo creeremo un enum:
Se avete un enum per un sistema di salvataggio utilizzate quello.
Poi dopo definite questa variabile:
Se avete un enum per un sistema di salvataggio cambiate " Data " Con il nome dell' enum (quello prima della parentesi graffa).
Queste sono le basi per un sistema admin... Però ora come divento admin nel mio server? Semplice: andate sotto il CallBack OnPlayerCommandText e inserite questo script:
Ora esaminiamo il comando:
Nella prima parte ho definito le variabili;
Andando avanti nello script Troviamo la Condizione if(IsPlayerAdmin(playerid){ che controlla se il giocatore è loggato con password RCON.
Sotto possiamo trovare la parte messaggistica che controlla se il giocatore ha mancato le due condizioni o ha esagerato con il livello admin.
Alla fine osserviamo che al giocatore viene dato il livello admin.
QUESTO SCRIPT NON SALVERÀ IL LIVELLO ADMIN.
Per controllare se un giocatore è admin, sotto il comando inserite questo:
Con questo abbiamo concluso, spero che la mia guida vi sia di aiuto... :bye:
Fonte : Mpa
Requisiti:
● Conoscenza delle basi del linguaggio Pawn;● Sistema di salvataggio (Non necessario);
● Strtok;
Create un nuovo file Pawn (sconsigliato, visto che aggiungerete dei comandi dovrete aggiungerli lì)
oppure implementate lo script nella GM.
Ora dovrete definire le prime variabili per lo script. Per primo creeremo un enum:
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Se avete un enum per un sistema di salvataggio utilizzate quello.
Poi dopo definite questa variabile:
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Se avete un enum per un sistema di salvataggio cambiate " Data " Con il nome dell' enum (quello prima della parentesi graffa).
Queste sono le basi per un sistema admin... Però ora come divento admin nel mio server? Semplice: andate sotto il CallBack OnPlayerCommandText e inserite questo script:
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Andando avanti nello script Troviamo la Condizione if(IsPlayerAdmin(playerid){ che controlla se il giocatore è loggato con password RCON.
Sotto possiamo trovare la parte messaggistica che controlla se il giocatore ha mancato le due condizioni o ha esagerato con il livello admin.
Alla fine osserviamo che al giocatore viene dato il livello admin.
QUESTO SCRIPT NON SALVERÀ IL LIVELLO ADMIN.
Per controllare se un giocatore è admin, sotto il comando inserite questo:
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Con questo abbiamo concluso, spero che la mia guida vi sia di aiuto... :bye:
Fonte : Mpa
Ultima modifica: