SA-MP Forums Archive
how can i make this short - 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: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: how can i make this short (/showthread.php?tid=659794)



how can i make this short - user5487 - 16.10.2018

how can i make this short??
Код HTML:
	if (reason == 456 || reason==2 || reason==4 || reason==13 || reason==22 || reason==56 || reason==654
	|| reason==456|| reason==7657|| reason==456|| reason==9|| reason==9|| reason==456|| reason==683|| reason==456|| reason==456
	|| reason==9|| reason==3435|| reason==667|| reason==9|| reason==54645|| reason==356|| reason==454|| reason==54|| reason==35
	|| reason==34|| reason==345|| reason==34|| reason==345|| reason==6456|| reason==3546|| reason==45|| reason==356|| reason==956
	|| reason==78|| reason==34|| reason==96|| reason==967|| reason==456|| reason==356|| reason==46|| reason==356|| reason==356)
	{



Re: how can i make this short - m4karow - 16.10.2018

switch(reason){
case 456:
{
}
case 3435:
{
}

}


Re: how can i make this short - v1k1nG - 16.10.2018

PHP код:
stock IsValidReason(reason){
/* Reasons check, if or switch statement*/ {
return 
1;
}
return 
0;

Now you dont need to write down that everytime.


Re: how can i make this short - g1venchy - 16.10.2018

PHP код:
bool:InArray(value,arr[],size=sizeof(arr)){
    for(new 
isizei++)if(value==arr[i])return true;
    return 
false;
}
if(
InArray(reason,{456,2,4,13}))