[Ajuda] Identaзгo. - 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)
+---- Thread: [Ajuda] Identaзгo. (
/showthread.php?tid=359592)
Identaзгo. -
fodaoeusim - 14.07.2012
O Drakins No Topico Que ele Respondeu Pra min ele posto este link pra min usar
http://www.boylett.com/scripts/autoindent.php
apesar de nao ter dado certo queria saber qual o melhor este que ele passo
http://www.boylett.com/scripts/autoindent.php
ou este
http://www.jotaquery.com.br/tools/identar-scripts/
pois meu gm esta todo identado no jotaquery e tipo no host fica consumindo muito cpu serб que й por causa desssa identaзгo? do jotaquery?
Re: Identaзгo. -
BreakDriFT - 14.07.2012
Nada ve, a Indentaзгo com uso de CPU.
Й Variaveis com Cйlulas Enormes.
Exemplo:
Para:
Agora vocк Pode utilizar com um "valor" grande em Consultas SQL , ou Em uso com Strcat,Ou Format Para se fazer uma Dialog Grande.
Re: Identaзгo. -
fodaoeusim - 14.07.2012
o foda nao й isso 8 mil linhas de comandos com essas cйlulas enorme nao sei como arrumar tem um nъmero especifico para cada comando?
Re: Identaзгo. -
steeldark - 14.07.2012
Quote:
Originally Posted by fodaoeusim
o foda nao й isso 8 mil linhas de comandos com essas cйlulas enorme nao sei como arrumar tem um nъmero especifico para cada comando?
|
Nгo, vocк deve verificar quantas celulas vc usa nos comandos e diminuir o tamanho delas por exemplo
"ola como vai" < aqui eu uso 12 caracters +1 nulo da 13 no caso, eu nгo precisaria de 128 celulas.. entendeu?
poderia fazer ja resolvia o problema com sobra ^^.
vc tambem pode retirar essas variaveis/strings grandes por todo o gm, e colocar apenas algumas globais, nгo й muito aconcelhavel mais melhora.
Re: Identaзгo. -
fodaoeusim - 14.07.2012
cara eu tava reduzindo mas e quando tem %s e %d o q isso vale conta como 2 celulas normal?
Re: Identaзгo. -
BreakDriFT - 14.07.2012
pawn Код:
new Nome[24],string[24];
GetPlayerName(playerid, Nome, MAX_PLAYER_NAME);
format(string,sizeof(string),"%s",Nome);
SendClientMessage(playerid,-1,string);
Tenho duas Vars , Nome e String Com tamanhos 24.
Repare que Usei GetPlayerName. Isso ira Pegar o Nome do Player, Que o Tamanho й 24 Mбximo permitido no samp.
E Ele salvou Esses 24,Na Var Nome.Logo em Formatei a Variavel "string" Para exbir o Nome do jogador.
Entгo como й so o Nome o "%s" Vai Valer 24.
Re: Identaзгo. -
fodaoeusim - 14.07.2012
e o %d? qual o maximo
Re: Identaзгo. -
BreakDriFT - 14.07.2012
Depende oque ele estб representando.
Re: Identaзгo. -
steeldark - 14.07.2012
Quote:
Originally Posted by fodaoeusim
cara eu tava reduzindo mas e quando tem %s e %d o q isso vale conta como 2 celulas normal?
|
Exatamente como ele falou acima..
o %d, %s, vгo ser substituidos por outros dados..
por exemplo:
Код:
new nome = "Gabriel";
("Ola como vai %s",nome)
nesse caso, temos 15 caracters a frase + 7 da variavel nome.. isso dб 22, no caso um ou resolveria o problema. caso o texto corte no maximo uma string de 30 celulas ja estava otimo.
Re: Identaзгo. -
BreakDriFT - 14.07.2012
Steel consegiu explicar oque eu tava tentando ahsuahs.
Nгo sou bom em explicar as coisas,So em Prбtica =),Mais Acho que agora da pra entender.