| Autor |
Mesaj |
ciubey_devil
Administrator


Data inscrierii: 10/Iul/2007 Mesaje: 188
|
|
Tutorial pt crearea plugin pt adminmod |
|
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 FOLOSITE in pluginuri adminmod.
Code:
#include <core>
#include <console>
#include <string>
#include <admin>
#include <adminlib>
Trebuie sa le bagati pe toate la inceput.
acum inregistram pluginu(numai versiunea,in uramtorul tut veti invatza cum inreg. si autor si nume
deci scriem
Code:
new AM_VERSION_STRING[] = "NUMAR DE VERSIUNE";
inlocuiti NUMAR DE VERSIUNE(cu ghilimele)cu versiunea dvs. de exemplu
Code:
new 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:
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 rudimentar timeleft,pana la urma puteti adauga si publicuri ,invatzati asta in urmatorul tutorial,
Rezultatul Nostru e:
Code:
#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:
plugin_nume
inlocuiti nume cu numele pluginului dvs.
si 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:
http://files.filefront.com/compile_allrar/;7016512;/fileinfo.html
il puneti unde ati dat save as la .sma)
|
|
| 11/07/2007 17:41 |
|
 |
|
|
Nu puteti crea un subiect nou in acest forum Nu puteti raspunde in subiectele acestui forum Nu puteti modifica mesajele proprii din acest forum Nu puteti sterge mesajele proprii din acest forum Nu puteti vota in chestionarele din acest forum
|
Powered by phpBB © 2001, 2005 phpBB Group Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro
|
|