Code:
native equal(const a[],const b[],c=0);
If you don't specify a 3rd param, it's automatically set to 0 (c=0);
Code:
if( equal("lol", "lol") )
Is the EXACT SAME THING as:
Code:
if( equal("lol", "lol", 0) )
Another example.
Here is the definition of set_task:
Code:
native set_task(Float:time,const function[],id = 0,parameter[]="",len = 0,flags[]="", repeat = 0);
The following two examples are exactly the same.
Code:
set_task(1.0, "tskGaben");
Code:
set_task(1.0, "tskGaben", 0, "", 0, "", 0);
__________________