AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Module questions!!!! (https://forums.alliedmods.net/showthread.php?t=95151)

--kml-- 06-20-2009 08:27

Module questions!!!!
 
Module questions!!!!


Hello xD
i want to ask somethings about module .
well what does a module does actualy?
it shortens the code?
What i mean is

if there are another module than the default module
what does it does?

--kml-- 06-21-2009 04:13

Re: Module questions!!!!
 
bump

[ --<-@ ] Black Rose 06-21-2009 14:05

Re: Module questions!!!!
 
A module can be used for lots of stuff. Since you can use C#/C++ and include anything you can make it do whatever you want it to. (A module alone can only do stuff on server side, never do anything to clients.)

For example ExecuteX can start external files.

--kml-- 06-21-2009 21:51

Re: Module questions!!!!
 
O.o
thx for replying but i still got another question to ask

if i make a module i have to make it in metamod format?

and also the client side do you mean by it is bad?

:D

[ --<-@ ] Black Rose 06-22-2009 12:57

Re: Module questions!!!!
 
You can make it in metamod or amxx format.
By server side I mean you cannot force people to do stuff with a module. You can only change something on the server, never on other computers by people that has joined the server.

...at least not alone. You can use a program on the other side that communicates with the module, but that would require everyone to manually start the client. For example, anti-cheat.

--kml-- 06-22-2009 20:24

Re: Module questions!!!!
 
oo
about the amxx format?
what do you mean?

and also about the program ...
an example is VAC anti cheat?

:D

[ --<-@ ] Black Rose 06-23-2009 15:19

Re: Module questions!!!!
 
Not VAC. A third party anti-cheat. Like Cheating-Death. ( I belive that is a amxx module )

Anyway. I don't know anything about the metamod format. AMXX is written as a metamod plugin.

AMXX modules are like plugins, but more powerful. Since you can use C++ instead of PAWN you can access anything you can access using C++.

You can make the module working by itself (like CSDM), or you can use it to create functions which can be accessed through amxx plugins using PAWN. (That is what most modules do.)

Look in the Module Coding section for modules (Topic name usually starts with "Module: ") and see what they can do. That will help you understanding.


All times are GMT -4. The time now is 14:06.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.