| TitANious |
04-07-2009 11:32 |
Errors.. Compile... Menu!!
PHP Code:
#include <amxmodx>
#include <fun>
#include <fakemeta>
#define PLUGIN "ScoutKnifeZ_Manager"
#define VERSION "0.1"
#define AUTHOR "TitANious"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("ScoutKnifeZMenu", "cmdScoutKnifeZMenu")
register_clcmd("say g800", "cmdGravity800")
register_clcmd("say g600", "cmdGravity600")
register_clcmd("say g400", "cmdGravity400")
register_clcmd("say g200", "cmdGravity200")
register_clcmd("say g100", "cmdGravity100")
register_clcmd("say_team g800", "cmdGravity800")
register_clcmd("say_team g600", "cmdGravity600")
register_clcmd("say_team g400", "cmdGravity400")
register_clcmd("say_team g200", "cmdGravity200")
register_clcmd("say_team g100", "cmdGravity100")
register_clcmd("say /sg550", "cmdGiveSG550");
register_clcmd("say /g3sg1", "cmdGiveG3SG1");
register_clcmd("say /awp", "cmdGiveAWP");
register_clcmd("say_team /g3sg1", "cmdGiveG3sg1");
register_clcmd("say_team /awp", "cmdGiveAWP");
register_clcmd( "say_team /sg550", "cmdGiveSg550");
}
public cmdScoutKnifeZMenu(id) {
new menu = menu_create ("\rMenu for ScoutKnifeZ_Manager!:", "1")
menu_additem(cmdScoutKnifeZMenu, "\wGravity800", "1", 1)
menu_additem(cmdScoutKnifeZMenu, "\wGravity600", "2", 1)
menu_additem(cmdScoutKnifeZMenu, "\wGravity400", "3", 1)
menu_additem(cmdScoutKnifeZMenu, "\wGravity200", "4", 1)
menu_additem(cmdScoutKnifeZMenu, "\wGravity100", "5", 1)
menu_additem(cmdScoutKnifeZMenu, "\wGiveSg550", "6", 1)
menu_additem(cmdScoutKnifeZMenu, "\wGiveAWP", "7", 1)
menu_additem(cmdScoutKnifeZMenu, "\wGiveG3sg1", "8", 1)
menu_setprop(cmdScoutKnifeZMenu, MPROP_EXIT)
menu_display(id, cmdScoutKnifeZMenu, 1)
if (item == MENU_EXIT)
{
menu_destroy(Menu)
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(1)
{
case 1:{
menu_destroy(menu)
return PLUGIN_HANLED
}
switch(2)
{
case 1:{
menu_destroy(menu)
return PLUGIN_HANDLED
}
switch(3)
{
case 1:{
menu_destroy(menu)
return PLUGIN_HANDLED
}
switch(4)
{
case 1:{
menu_destroy(menu)
return PLUGIN_HANDLED
}
switch(5)
{
case 1:{
menu_destroy(menu)
return PLUGIN_HANDLED
}
switch(6)
{
case 1:{
menu_destroy(menu)
return PLUGIN_HANDLED
}
switch(7)
{
case 1:{
menu_destroy(menu)
return PLUGIN_HANDLED
}
switch(8)
{
case 1:{
menu_destroy(menu)
return PLUGIN_HANDLED
}
switch(9)
{
case 1:{
menu_destroy(menu)
return PLUGIN_HANDLED
}
public cmdGravity800(id) {
set_user_gravity(id, 1.0)
client_print(id, print_chat, "You have 800 gravity, isnt that normal?")
}
public cmdGravity600(id) {
set_user_gravity(id, 0.75)
client_print(id, print_chat, "600 gravity, a bit less than 800, nothing less?")
}
public cmdGravity400(id) {
set_user_gravity(id, 0.5)
client_print(id, print_chat, "400, the half of normal!")
}
public cmdGravity200(id) {
set_user_gravity(id, 0.125)
client_print(id, print_chat, "200, the half of 400, you jump high now")
}
public cmdGravity100(id) {
set_user_gravity(id, 0.125)
client_print(id, print_chat, "100, the less in the whole server!")
}
public cmdGiveSG550( id ) {
client_cmd(id, "slot1; drop")
give_item( id, "weapon_sg550" );
give_item( id, "ammo_556nato" );
give_item( id, "ammo_556nato" );
give_item( id, "ammo_556nato" );
give_item( id, "ammo_556nato" );
give_item( id, "ammo_556nato" );
client_print(id, print_chat, "Didnt i deleted SG550?!")
}
public cmdGiveG3SG1(id ){
client_cmd(id, "slot1; drop")
give_item(id, "weapon_g3sg1");
give_item(id, "ammo_762nato");
give_item(id, "ammo_762nato");
give_item(id, "ammo_762nato");
give_item(id, "ammo_762nato");
give_item(id, "ammo_762nato");
give_item(id, "ammo_762nato");
client_print(id, print_chat, "Did you really buy a G3SG1?!")
}
public cmdGiveAWP( id ) {
client_cmd(id, "slot1; drop")
give_item( id, "weapon_awp" );
give_item( id, "ammo_338magnum" );
give_item( id, "ammo_338magnum" );
give_item( id, "ammo_338magnum" );
give_item( id, "ammo_338magnum" );
give_item( id, "ammo_338magnum" );
client_print(id, print_chat, "Isnt a AWP forbidden?!")
}
public respawn_player(id)
{
if(is_user_connected(id))
{
set_pev(id,pev_deadflag,DEAD_RESPAWNABLE);
set_pev(id, pev_iuser1, 0);
dllfunc(DLLFunc_Think,id)
engfunc(EngFunc_SetOrigin,id,Float:{-4800.0,-4800.0,-4800.0})
set_task(0.5,"spawnagain",id)
}
}
public spawnagain(id)
{
if(is_user_connected(id))
{
spawn(id)
dllfunc(DLLFunc_Spawn,id)
}
}
Code:
Welcome to the AMX Mod X 1.76-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team
Error: Invalid expression, assumed zero on line 31
Warning: Expression has no effect on line 31
Warning: Expression has no effect on line 31
Warning: Expression has no effect on line 31
Error: Expected token: ";", but found ")" on line 31
Error: Invalid expression, assumed zero on line 31
Error: Too many error messages on one line on line 31
Compilation aborted.
4 Errors.
Could not locate output file C:\Users\Jacob\Desktop\ScoutKnifeZ_Manager.amx (compile failed).
|