Hier hast Du es:
Aber hello world musst Du schon selber nach admin_hello in der console schreiben...ist jetzt die Strafe, dass Du so rumschreisst..
Code:
#include <core>
#include <console>
#include <string>
#include <admin>
#include <adminlib>
new STRING_VERSION[MAX_DATA_LENGTH] = "v1";
public admin_hello( HLCommand,HLData,HLUserName,UserIndex )
{
new Msg[MAX_TEXT_LENGTH];
new Data[MAX_DATA_LENGTH];
new UserName[MAX_NAME_LENGTH];
convert_string(HLUserName,UserName,MAX_NAME_LENGTH);/*HLUserName ist der Name, der den Befehl aufgerufen hat*/
convert_string(HLData,Data,MAX_DATA_LENGTH);/*HLData ist die Data, die nach dem Command admin_hello eingegeben wird */
snprintf(Msg,MAX_TEXT_LENGTH,"%s schreit:%s",UserName,Data);
centersay(Msg,12,255,0,0);
return PLUGIN_HANDLED;
}
public plugin_init()
{
plugin_registerinfo("Say something as csay","A simple example",STRING_VERSION);
plugin_registercmd("admin_hello", "admin_hello", ACCESS_ALL);
return PLUGIN_CONTINUE;
}
Kann sein, dass ein paar loose identation drin sind..habe es eben gerade noch was geändert
Viel Spass damit,
SDal
P.S.: Schau doch einfach in die plugin_base.sma !
_________________
Fehleranalyse: Poste den Inhalt Deiner liblist.gam, (listen)server.cfg, adminmod.cfg, users.ini, vault.ini, plugin.ini von adminmod und plugins.ini von metamod. Benutze auch die
Such-Funktion