Deci, unul dintre utilizatorii forumului mi-a cerut să învăț cum să fac Admin și Vipka. Iată lecția mea:
În primul rând, vom face o mică înregistrare, astfel încât toată afacerea noastră să fie păstrată:
Adăugați la toate inkludam:
Dacă cineva nu are, descărcați aici (îmi pare rău pentru depozit)
Apoi vom crea o serie de aparare pentru hacking-ul de locuri de muncă:
Acum creați o matrice pentru stocarea datelor jucătorului. Avem bani, puncte, nivel de administrator și jucător VIP sau nu.
Și sub globul de masă. variabilă:
Deci, în continuare vom denumi casete de dialog în public OnDialogResponse (playerid, dialogid, response, listitem, inputtext []):
Apoi, ne asigurăm că atunci când utilizatorul înregistrat se conectează, apare un dialog de autentificare. Și invers:
În public OnPlayerConnect (playerid)
În final, lipiți acest lucru:
Ultima atingere:
În public OnPlayerDeath (playerid, killerid, reason)
Acest lucru îi dăm ucigașului 1 punct și 3000 r și omorâm 500p uciși.
____________________________________________________________________________________________________________________
În public OnPlayerCommandText (playerid, cmdtext [])
Linia if (Player [playerid] [pAdmin]> = 1) și există o verificare pentru zona noastră de administrare. Eu explic:> = 1 aceasta este de la ce nivel este disponibila comanda. Prin urmare, arma este disponibilă de la primul nivel al administratorului. Și dacă comanda arată astfel:
Aceasta înseamnă că este disponibil NUMAI # 33; 1 nivel de administrator.
operatori:
Aici. " Acum, după comanda / administratorii, vom fi afișați administratori online.
Acum să facem o comandă pentru vipov.
Principiul este același, dar în loc de
Noi facem
Și faceți comanda:
Se blochează în orice loc de modă, și în public OnPlayerCommandText (playerid, cmdtext [])
Asta e tot. Acum poți să faci comenzi la dkmd de lecție