TaG.m4a1 Administrator


Data inscrierii: 21/Iul/2007 Mesaje: 65
|
Trimis: 29/07/2007 01:22 Titlul subiectului: Cum Sa-ti Faci Un Plugin Pe AdminMod |
|
|
*Acest tutorial va ajute cum sa faceti un plugin pentru ADMINMoD.SI este facut pentru incepatori.
*Pentru inceput,va recomand AMXx Studio,care este usor de folosit.(puteti utiliza si notepad/wordpad dar e mai greu).
*Mai intai incepem cu includuri.
*Astea sunt includurile CELE MAI UTILIZATE in pluginuri adminmod.
Code:
Cod:
#include <core>
#include <console>
#include <string>
#include <admin>
#include <adminlib>
*Trebuie sa le bagati pe toate la inceput.
*Acum inregistram pluginu(numai versiunea)
Code:
Cod:
new AM_VERSION_STRING[] = "NUMAR DE VERSIUNE";
*Inlocuiti NUMAR DE VERSIUNE(cu ghilimele)cu versiunea dvs. de exemplu
Code:
Cod:
enew AM_VERSION_STRING[] = "0.1";
(cu ; !)
*Acum de exemplu daca vreau sa stiu PRIN CHAT care este timpul ramas scriem asa.(si dupa cescriem includuri la inceput scriem si new MessageMode [MAX_PLAYERS] [MAX_DATA_LENGTH] ;
Code:
Cod:
SayTimeleft() {
new Text[MAX_TEXT_LENGTH] ;
new Seconds = timeleft(0) ;
Seconds /= 60 ;
snprintf(Text, MAX_TEXT_LENGTH, "Timpul Ramas pe harta e %i de minute", Seconds) ;
say(Text);
{
(cand ati scris { si vreti sa faceti spatiul ala mare,apasati enter DOAR,si el se misca automat)
*Ei,cam asta a fost pentru un simplu timeleft.
*Rezultatul Nostru e:
Code:
Cod:
#include <core>
#include <string>
#include <admin>
#include <adminlib>
new AM_VERSION_STRING[] = "0.1" ;
new MessageMode[MAX_PLAYERS][MAX_DATA_LENGTH] ;
SayTimeleft() {
new Text[MAX_TEXT_LENGTH];
new Seconds = timeleft(0);
Seconds /= 60;
snprintf(Text, MAX_TEXT_LENGTH, "Timpul Ramas pe harta e %i de minute", Seconds);
say(Text);
}
*Si apoi,dam save as,si numim pluginu
Code:
Cod:
plugin_nume
*Inlocuiti nume cu numele pluginului dvs.
*Alegem extensia small script(.sma)
(plugin_ la inceputul numelui este F.F.F. important)
*Apoi compilati, nu va recomand web-compiler ci compileru admimodului, care se gaseste aici:
irimia_burik |
|