Otóż próbuje przerobić plugin malokasy2 by emblaze.}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{ rtf1 ansi ansicpg1250 deff0 deflang1045{ fonttbl{ f0 fnil Tahoma;}}n viewkind4 uc1 pard f0 fs16 n par }
*/
Otóż chciałem zrobić żeby malokasy komenda działała TYLKO w kornsoli...
Ponieważ serw co chwila pisze w say malokasy ... A mam plugin /sell (Sprzedawanie broni) i biorą sobie sprzedają itd...
Nawet oryginał nie chce się skompikować...
Oto .sma
#include <amxmodx>
#include <amxmisc>
#include <fun>
#define PLUGIN "malokasy"
#define VERSION "1.0"
#define AUTHOR "emblaze"
public plugin_init()
{
register_clcmd("say malokasy","malokasy")
register_plugin(PLUGIN, VERSION, AUTHOR)
}
public malokasy(id)
{
new menu = menu_create("malokasy", "menu_handler")
menu_additem(menu, "Darmowe Deagle", "1", 0)
menu_additem(menu, "Darmowe Usp", "2", 0)
menu_additem(menu, "Darmowe Fiveseven", "3", 0)
menu_additem(menu, "Darmowe Dual Elite", "4", 0)
menu_additem(menu, "Darmowe P228", "5", 0)
menu_additem(menu, "Darmowe Glock18", "6", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, menu, 0)
}
public menu_handler(id, menu, item)
{
if (item == MENU_EXIT)
{
return PLUGIN_HANDLED
}
new data[6], iName[64]
new access, callback
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)
new key = str_to_num(data)
switch(key)
{
case 1:{
strip_user_weapons (id)
give_item(id,"weapon_deagle")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"weapon_knife")
give_item(id,"weapon_hegrenade")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 2:{
strip_user_weapons (id)
give_item(id,"weapon_usp")
give_item(id,"ammo_45acp")
give_item(id,"ammo_45acp")
give_item(id,"ammo_45acp")
give_item(id,"ammo_45acp")
give_item(id,"ammo_45acp")
give_item(id,"ammo_45acp")
give_item(id,"ammo_45acp")
give_item(id,"weapon_knife")
give_item(id,"weapon_hegrenade")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 3:{
strip_user_weapons (id)
give_item(id,"weapon_fiveseven")
give_item(id,"ammo_57mm")
give_item(id,"ammo_57mm")
give_item(id,"ammo_57mm")
give_item(id,"ammo_57mm")
give_item(id,"ammo_57mm")
give_item(id,"ammo_57mm")
give_item(id,"ammo_57mm")
give_item(id,"weapon_knife")
give_item(id,"weapon_hegrenade")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 4:{
strip_user_weapons (id)
give_item(id,"weapon_elite")
give_item(id,"ammo_9mm")
give_item(id,"ammo_9mm")
give_item(id,"ammo_9mm")
give_item(id,"ammo_9mm")
give_item(id,"ammo_9mm")
give_item(id,"ammo_9mm")
give_item(id,"ammo_9mm")
give_item(id,"weapon_knife")
give_item(id,"weapon_hegrenade")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 5:{
strip_user_weapons (id)
give_item(id,"weapon_p228")
give_item(id,"ammo_357sig")
give_item(id,"ammo_357sig")
give_item(id,"ammo_357sig")
give_item(id,"ammo_357sig")
give_item(id,"ammo_357sig")
give_item(id,"ammo_357sig")
give_item(id,"ammo_357sig")
give_item(id,"weapon_knife")
give_item(id,"weapon_hegrenade")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 6:{
strip_user_weapons (id)
give_item(id,"weapon_glock18")
give_item(id,"ammo_9mm")
give_item(id,"ammo_9mm")
give_item(id,"ammo_9mm")
give_item(id,"ammo_9mm")
give_item(id,"ammo_9mm")
give_item(id,"ammo_9mm")
give_item(id,"ammo_9mm")
give_item(id,"weapon_knife")
give_item(id,"weapon_hegrenade")
menu_destroy(menu)
return PLUGIN_HANDLED
}
}
menu_destroy(menu)
return PLUGIN_HANDLED
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{ rtf1 ansi ansicpg1250 deff0 deflang1045{ fonttbl{ f0 fnil Tahoma;}}n viewkind4 uc1 pard f0 fs16 n par }
*/
Wiem że ta linijka odpowiada za komende
register_clcmd("say malokasy","malokasy")
register_plugin(PLUGIN, VERSION, AUTHOR)
Oki zmienie ją ale skomplikować się nie da Tak jak pisałem nawet jak nie zmienie to nie moge skomplikować...
Dziwi mnie ta linijka
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{ rtf1 ansi ansicpg1250 deff0 deflang1045{ fonttbl{ f0 fnil Tahoma;}}n viewkind4 uc1 pard f0 fs16 n par }
*/
Jak ktoś pomoże będę wdzięczny
PS
Wcześniej mi błędu nie pokazywało po prostu pisało Przeczytaj poniższy błąd: (i nic nie było )
Teraz to się wyświetla
AMXX.pl :: Nieoficjalny polski support AMX Mod X Strona Główna
Nie udało się skompilować pluginu.
Przeczytaj poniższy bład:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team
/home/groups/amxmodx/tmp3/textmNKHK3.sma(11) : error 088: number of arguments does not match definition
/home/groups/amxmodx/tmp3/textmNKHK3.sma(43) : warning 217: loose indentation
/home/groups/amxmodx/tmp3/textmNKHK3.sma(44) : warning 217: loose indentation
/home/groups/amxmodx/tmp3/textmNKHK3.sma(58) : warning 217: loose indentation
/home/groups/amxmodx/tmp3/textmNKHK3.sma(59) : warning 217: loose indentation
/home/groups/amxmodx/tmp3/textmNKHK3.sma(73) : warning 217: loose indentation
/home/groups/amxmodx/tmp3/textmNKHK3.sma(74) : warning 217: loose indentation
/home/groups/amxmodx/tmp3/textmNKHK3.sma(88) : warning 217: loose indentation
/home/groups/amxmodx/tmp3/textmNKHK3.sma(89) : warning 217: loose indentation
/home/groups/amxmodx/tmp3/textmNKHK3.sma(103) : warning 217: loose indentation
/home/groups/amxmodx/tmp3/textmNKHK3.sma(104) : warning 217: loose indentation
/home/groups/amxmodx/tmp3/textmNKHK3.sma(118) : warning 217: loose indentation
/home/groups/amxmodx/tmp3/textmNKHK3.sma(119) : warning 217: loose indentation
1 Error.
Could not locate output file /home/groups/amxmodx/public_html/websc3/textmNKHK3.amx (compile failed).