SA-MP Forums Archive
[FilterScript] Simple FilterScript.(A Help Menu) - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Filterscripts (https://sampforum.blast.hk/forumdisplay.php?fid=17)
+--- Thread: [FilterScript] Simple FilterScript.(A Help Menu) (/showthread.php?tid=463987)



Simple FilterScript.(A Help Menu) - DeMonsta - 14.09.2013

Hey guys as my first filerscript it will be somethin Simple.
Very simple.
Just a dialogue that shows up when u type /help1
the dialogue menu shows Up
Код:
// NO CREDITS NEEDED TO BE PUT U ARE ALLOWED TO EDIT IT AND USE IT TOO

#define FILTERSCRIPT
#include <a_samp>

#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
	print("\n--------------------------------------");
	print(" just a filterscript");
	print("--------------------------------------\n");
	return 1;
}

public OnFilterScriptExit()
{
	return 1;
}

#else

main()
{
	print("\n----------------------------------");
	print(" Blank Gamemode by your name here");
	print("----------------------------------\n");
}

#endif

public OnGameModeInit()
{
	// Don't use these lines if it's a filterscript
	SetGameModeText("Blank Script");
	AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
	return 1;
}

public OnGameModeExit()
{
	return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
	SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
	SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
	SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
	return 1;
}

public OnPlayerConnect(playerid)
{
	return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
	return 1;
}

public OnPlayerSpawn(playerid)
{
	return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
	return 1;
}

public OnVehicleSpawn(vehicleid)
{
	return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
	return 1;
}

public OnPlayerText(playerid, text[])
{
	return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
   if(!strcmp("/help1", cmdtext, true))
   {
      ShowPlayerDialog(playerid, 1337, DIALOG_STYLE_MSGBOX, "Help Menu", "Type in here what you want", "Ok","Close");
      return 1;
   }
   return 0;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
	return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
	return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
	return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
	return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
	return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
	return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
	return 1;
}

public OnRconCommand(cmd[])
{
	return 1;
}

public OnPlayerRequestSpawn(playerid)
{
	return 1;
}

public OnObjectMoved(objectid)
{
	return 1;
}

public OnPlayerObjectMoved(playerid, objectid)
{
	return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
	return 1;
}

public OnVehicleMod(playerid, vehicleid, componentid)
{
	return 1;
}

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
	return 1;
}

public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
	return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
	return 1;
}

public OnPlayerExitedMenu(playerid)
{
	return 1;
}

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
	return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
	return 1;
}

public OnRconLoginAttempt(ip[], password[], success)
{
	return 1;
}

public OnPlayerUpdate(playerid)
{
	return 1;
}

public OnPlayerStreamIn(playerid, forplayerid)
{
	return 1;
}

public OnPlayerStreamOut(playerid, forplayerid)
{
	return 1;
}

public OnVehicleStreamIn(vehicleid, forplayerid)
{
	return 1;
}

public OnVehicleStreamOut(vehicleid, forplayerid)
{
	return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
	return 1;
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
	return 1;
}
here is the code.
And the full .pwn and .amx are uploaded in here For who dont wanna copy the code.
change this line
Код:
 ShowPlayerDialog(playerid, 1337, DIALOG_STYLE_MSGBOX, "Help Menu", "Type in here what you want", "Ok","Close");
To Change the menu
to change the Command just edit this line.
Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
   if(!strcmp("/help1", cmdtext, true))
   {
      ShowPlayerDialog(playerid, 1337, DIALOG_STYLE_MSGBOX, "Help Menu", "Type in here what you want", "Ok","Close");
      return 1;
   }
   return 0;
}
change dat /help1 to anything u want
Such as : /HelpMe ETC...
No Credits needed to be input
I Hope you enjoy.
No Bad replies please. if u have anythin awzum to say then do,if u have bad Replies,ETC.. Then please dont Reply
I Hope you +rep
~Enjoy
EDIT :
For Begginers(How To install)
•Install the .pwn and the .amx files.
•Put it in your FilterScripts Folder
•Now open server.cfg and go to the filterscripts line and write in it Help1
Once Again,Enjoy!


Respuesta: Simple FilterScript.(A Help Menu) - Swedky - 14.09.2013

What the fuck?.


Re: Simple FilterScript.(A Help Menu) - DeMonsta - 14.09.2013

Quote:
Originally Posted by EnzoMetlc
Посмотреть сообщение
What the fuck?.
?


Respuesta: Simple FilterScript.(A Help Menu) - Swedky - 14.09.2013

OMG, nice script!! Never seen anything like it.


Re: Simple FilterScript.(A Help Menu) - DanishHaq - 14.09.2013

So, this is basically a 1 line filterscript?


Re: Respuesta: Simple FilterScript.(A Help Menu) - DeMonsta - 14.09.2013

Quote:
Originally Posted by EnzoMetlc
Посмотреть сообщение
OMG, nice script!! Never seen anything like it.
um yeah ty
Quote:
Originally Posted by DanishHaq
Посмотреть сообщение
So, this is basically a 1 line filterscript?
Yup


Re: Simple FilterScript.(A Help Menu) - Ninad - 14.09.2013

Nice dude!!!


Re: Simple FilterScript.(A Help Menu) - DeMonsta - 14.09.2013

Quote:
Originally Posted by Ninad
Посмотреть сообщение
Nice dude!!!
Thanks!!!


Respuesta: Simple FilterScript.(A Help Menu) - Swedky - 14.09.2013

You are a teacher! Show me what you think you know!


Re: Respuesta: Simple FilterScript.(A Help Menu) - DeMonsta - 14.09.2013

Quote:
Originally Posted by EnzoMetlc
Посмотреть сообщение
Teach me to Scriptear teacher!
I Think you are Mocking me .-.