03.03.2009, 17:13
can someone help me pls to fix this ?
Код:
#include <a_samp>
#include <F_Menu>
#define FILTERSCRIPT
#define COLOR_WHITE 0xFFFFFFFF
new Menu:MyMenu;
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Enabled Remulis Weapons Menu");
print("--------------------------------------\n");
MyMenu = F_CreateMenu("Ginklu Meniu")
F_AddMenuItem(MyMenu, 0, "M4");F_AddMenuItem
F_AddMenuItem(MyMenu, 0, "AK-K7");F_AddMenuItem
F_AddMenuItem(MyMenu, 0, "MP5");F_AddMenuItem
F_AddMenuItem(MyMenu, 0, "Deagle");F_AddMenuItem
F_AddMenuItem(MyMenu, 0, "Tech-9");F_AddMenuItem
F_AddMenuItem(MyMenu, 0, "9mm");F_AddMenuItem
F_AddMenuItem(MyMenu, 0, "Shotgun");F_AddMenuItem
F_AddMenuItem(MyMenu, 0, "Silent 9mm");F_AddMenuItem
F_AddMenuItem(MyMenu, 0, "Combat Shotgun");F_AddMenuItem
return 1;
}
public OnFilterScriptExit()
{
print("\n--------------------------------------");
print(" Disabled Remulis Creation");
print("--------------------------------------\n");
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/gun", cmdtext, true, 10) == 0)
{
F_ShowMenuForPlayer(MyMenu, playerid);
TogglePlayerControllable(playerid, false);
return 1;
}
return 0;
}
public OnPlayerSelectedMenuRow(playerid, row)
{
F_HideMenuForPlayer(MyMenu, playerid);
new Menu:current;
current = GetPlayerMenu(playerid);
if(current == MyMenu)
{
switch(row)
{
case 0:
{
if(GetPlayerMoney(playerid) > 60000)
{
GivePlayerMoney(playerid,-60000);
GivePlayerWeapon(playerid, 31, 120);
SetTimer("neturi pinigu",100, 1);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"Neturi 60000$");
}
}
case 1:
{
if(GetPlayerMoney(playerid) > 60000)
{
GivePlayerMoney(playerid,-60000);
GivePlayerWeapon(playerid, 30, 120);
SetTimer("neturi pinigu",100, 1);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"Neturi 60000$");
}
}
case 2:
{
if(GetPlayerMoney(playerid) > 40000)
{
GivePlayerMoney(playerid,-40000);
GivePlayerWeapon(playerid, 29, 120);
SetTimer("neturi pinigu",100, 1);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"Neturi 40000$");
}
}
case 3:
{
if(GetPlayerMoney(playerid) > 25000)
{
GivePlayerMoney(playerid,-25000);
GivePlayerWeapon(playerid, 24, 120);
SetTimer("neturi pinigu",100, 1);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"neturi 25000$");
}
}
case 4:
{
if(GetPlayerMoney(playerid) > 10000)
{
GivePlayerWeapon(playerid, 32, 1000);
GivePlayerMoney(playerid,-10000);
SetTimer("neturi pinigu",100, 1);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"Neturi 10000$");
}
}
case 5:
{
if(GetPlayerMoney(playerid) > 2000)
{
GivePlayerWeapon(playerid, 22, 1000);
GivePlayerMoney(playerid,-20000);
SetTimer("neturi pinigu",100, 1);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"Neturi 20000$");
}
}
case 6:
{
if(GetPlayerMoney(playerid) > 1000)
{
GivePlayerMoney(playerid,-1000);
GivePlayerWeapon(playerid, 25, 100);
SetTimer("neturi pinigu",100, 1);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"Neturi 1000$");
}
}
case 7:
{
if(GetPlayerMoney(playerid) > 1000)
{
GivePlayerMoney(playerid,-1000);
GivePlayerWeapon(playerid, 23, 100);
SetTimer("neturi pinigu",100, 1);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"Neturi 1000$");
}
}
case 8:
{
if(GetPlayerMoney(playerid) > 10000)
{
GivePlayerMoney(playerid,-10000);
GivePlayerWeapon(playerid, 27, 400);
SetTimer("neturi pinigu",100, 1);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"Neturi 10000$");
}
}
case 9:
{
if(GetPlayerMoney(playerid) > 1000)
{
GivePlayerMoney(playerid,-1000);
GivePlayerWeapon(playerid, 28, 700);
SetTimer("neturi pinigu",100, 1);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"Neturi 1000$");
}
}
}
}
return 1;
}


D