SA-MP Forums Archive
[Tutorial] Organizando Seu Cуdigo/Deixando Mais Limpo - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+----- Forum: Lançamentos/Releases (https://sampforum.blast.hk/forumdisplay.php?fid=56)
+----- Thread: [Tutorial] Organizando Seu Cуdigo/Deixando Mais Limpo (/showthread.php?tid=635637)



Organizando Seu Cуdigo/Deixando Mais Limpo - WoozieBRz - 11.06.2017

Realizando melhorias no cуdigo sera feito um novo Tutorial melhorado em breve


Re: Organizando Seu Cуdigo/Deixando Mais Limpo - LucasF - 11.06.2017

Pode melhorar mais!

Код:
#define dialogexemplo 0

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
 	switch(dialogid)
 	{
		case dialogexemplo:
		{
		// BLA BLA BLA
		}
	}
	return 1;
}



Re: Organizando Seu Cуdigo/Deixando Mais Limpo - WoozieBRz - 11.06.2017

Quote:
Originally Posted by LucasF
Посмотреть сообщение
Pode melhorar mais!

Код:
#define dialogexemplo 0

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
 	switch(dialogid)
 	{
		case dialogexemplo:
		{
		// BLA BLA BLA
		}
	}
	return 1;
}
para min isso gasta muito espaзos pra min o jeito tradicional й melhor eu jб aprendi assim mesmo , depende do gosto mais vlw ai pelo comentario talvez alguns novatos prefiram usar o seu


Re: Organizando Seu Cуdigo/Deixando Mais Limpo - LucasF - 11.06.2017

Quote:
Originally Posted by WoozieBRz
Посмотреть сообщение
para min isso gasta muito espaзos pra min o jeito tradicional й melhor eu jб aprendi assim mesmo , depende do gosto mais vlw ai pelo comentario talvez alguns novatos prefiram usar o seu
Nгo й questгo de gastar espaзo, mas sim de melhorias no cуdigo! ou seja SWITCH й melhor.


Re: Organizando Seu Cуdigo/Deixando Mais Limpo - WoozieBRz - 11.06.2017

Quote:
Originally Posted by LucasF
Посмотреть сообщение
Nгo й questгo de gastar espaзo, mas sim de melhorias no cуdigo! ou seja SWITCH й melhor.
lucas ййй se fumou algo ou nгo viu que eu usei switch no tуpico tambйm ? sу usei de uma forma diferente da sua para min a minha й mais pratica... depende de quem a usa


Re: Organizando Seu Cуdigo/Deixando Mais Limpo - Dayvison_ - 11.06.2017

Os tуpicos 3 e 4 estгo errados meu amigo
3 nгo faz diferenзa e o 4 e mito


Re: Organizando Seu Cуdigo/Deixando Mais Limpo - WoozieBRz - 11.06.2017

Quote:
Originally Posted by Dayvison_
Посмотреть сообщение
Os tуpicos 3 e 4 estгo errados meu amigo
3 nгo faz diferenзa e o 4 e mito
agora se me bugo oque esta errado ? e tуpico? what '-' nгo seria exemplo ?


Re: Organizando Seu Cуdigo/Deixando Mais Limpo - Dayvison_ - 11.06.2017




Re: Organizando Seu Cуdigo/Deixando Mais Limpo - WoozieBRz - 11.06.2017

Quote:
Originally Posted by Dayvison_
Посмотреть сообщение
  • 3° Variбveis na mesma linha
    Isto sу dificulta a leitura do seu cуdigo
  • 4° Usando enum(enumerators)
    • "muitas variбveis causam lag..."
    nгo sei de onde vocк tirou isto
PHP код:
//vocк nгo deveria encher meu saco por detalhes que nгo fazem diferenзa alguma... 
1° para min й mais facil assim dai vai de gosto se vocк quer ou nгo utilizar as dicas...

2° nгo seriam causam lag mais usaria muitos MAX_PLAYERS , com enumerators vocк sу usaria 1 variavel max_players e deixaria seu cуdigo mais leve


Re: Organizando Seu Cуdigo/Deixando Mais Limpo - IlanZ - 11.06.2017

Quote:
Originally Posted by WoozieBRz
Посмотреть сообщение
PHP код:
//vocк nгo deveria encher meu saco por detalhes que nгo fazem diferenзa alguma... 
1° para min й mais facil assim dai vai de gosto se vocк quer ou nгo utilizar as dicas...

2° nгo seriam causam lag mais usaria muitos MAX_PLAYERS , com enumerators vocк sу usaria 1 variavel max_players e deixaria seu cуdigo mais leve
1 nгo, pode botar apenas uma mais й para todas variбveis que estб na enum, nгo faz diferenзa.

@topic

O 4 e 5 nгo vai mudar nada, nгo й por quer vocк acha poluido que o compilador vai considerar poluido.

Intenзгo й boa, parabйns.