PDmenu need help. -
Hello, i have made a pdmenu but i dont know how to put it on a special location that + how to make it for cops only =).
Код:
/*
*/
#include <a_samp>
new Menu:pdmenu;
#define LIGHT_BLUE 0x33CCFFAA
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" PDMenu Made By: Faeain ");
print("--------------------------------------\n");
pdmenu = CreateMenu("pd menu", 1, 220.0, 100.0, 150.0, 150.0);
AddMenuItem(pdmenu, 0, "Standard");
AddMenuItem(pdmenu, 0, "Double Standard");
AddMenuItem(pdmenu, 0, "Swat");
AddMenuItem(pdmenu, 0, "Heavy Swat");
AddMenuItem(pdmenu, 0, "Sharpshooter");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/pdmenu", true) == 0)
{
ShowMenuForPlayer(pdmenu, playerid);
return 1;
}
return 0;
}
public OnPlayerSelectedMenuRow(playerid, row)
{
new Menu:CurrentMenu = GetPlayerMenu(playerid);
if(CurrentMenu == pdmenu)
{
switch(row)
{
case 0: //Standard
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 3 , 1);
GivePlayerWeapon(playerid, 41 , 1000);
GivePlayerWeapon(playerid, 25 , 200);
GivePlayerWeapon(playerid, 24 , 200);
SetPlayerArmour(playerid, 150);
SendClientMessage(playerid, LIGHT_BLUE, "You are equipped with standard kit.");
}
case 1: //Double Standard
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 3 , 1);
GivePlayerWeapon(playerid, 41 , 999);
GivePlayerWeapon(playerid, 29 , 500);
GivePlayerWeapon(playerid, 24 , 200);
SetPlayerArmour(playerid, 150);
SendClientMessage(playerid, LIGHT_BLUE, "You are equipped with double standard kit.");
}
case 2: //Swat
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 29 , 500);
GivePlayerWeapon(playerid, 31 , 500);
GivePlayerWeapon(playerid, 24 , 300);
SetPlayerArmour(playerid, 200);
SendClientMessage(playerid, LIGHT_BLUE, "You are equipped with swat gear.");
}
case 3: //Heavy Swat
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 29 , 500);
GivePlayerWeapon(playerid, 27 , 200);
GivePlayerWeapon(playerid, 31 , 600);
GivePlayerWeapon(playerid, 24 , 500);
SetPlayerArmour(playerid, 200);
SendClientMessage(playerid, LIGHT_BLUE, "You are equipped with heavy swat gear.");
}
case 4: //Sharpshooter
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 34 , 300);
GivePlayerWeapon(playerid, 24 , 200);
SetPlayerArmour(playerid, 200);
SendClientMessage(playerid, LIGHT_BLUE, "You are equipped with sharpshooter gear.");
}
}
}
return 1;
}
Re: PDmenu need help. -
Re: PDmenu need help. -
Re: PDmenu need help. -
Damn, I am not familiar with that script.. Sorry, but I can't help.
Re: PDmenu need help. -
Re: PDmenu need help. -
So use PlayerToPoint and a check for thier faction in your /pdmenu command
Re: PDmenu need help. -
I have to move the filterscript to the gamemode for it to work i guess.
But i dont know where..
I put everything from OnFilterScriptInit to OnGameModeInit but i had some big ass errors when i tried to compile it.
So what names should my codes have if it was in a gamemode.