Convidado Convidado
| Assunto: ADD mais de 255 em 1 stat Qua 16 Nov 2011, 17:23 | |
| e.e nao sei qual seria o nome ideal para o topico e.e, mais se alguem souber 1 nome melhor me fale! bom.. mts tem me pedido para fazer 1 tutorial de como add mais de 255 ou 250 pts em 1 stat, então ta ai o tutorial No Client~Side procure por: - Código:
-
If GetPlayerStat(Index, x) < 255 Then ou - Código:
-
If GetPlayerStat(Index, x) < 250 Then e mude para: - Código:
-
If GetPlayerStat(Index, x) < MAX_LONG Then dps procure por: - Código:
-
If Index > MAX_PLAYERS Then Exit Sub If Value <= 0 Then Value = 1 If Value > MAX_BYTE Then Value = MAX_BYTE Player(Index).Stat(Stat) = Value e mude para: - Código:
-
If Index > MAX_PLAYERS Then Exit Sub If Value <= 0 Then Value = 1 If Value > MAX_LONG Then Value = MAX_LONG Player(Index).Stat(Stat) = Value dps na Private Type PlayerRec procure por: - Código:
-
Stat(1 To Stats.Stat_Count - 1) As Byte e mude para: - Código:
-
Stat(1 To Stats.Stat_Count - 1) As Long Client~Side terminado, agora no Server~Side procure por: - Código:
-
If GetPlayerRawStat(Index, PointType) >= 255 Then ou - Código:
-
If GetPlayerRawStat(Index, PointType) >= 250 Then e mude para: - Código:
-
If GetPlayerRawStat(Index, PointType) >= MAX_LONG Then Agora no final da modConstants adicione: - Código:
-
'values Public Const MAX_BYTE As Byte = 255 Public Const MAX_INTEGER As Integer = 32767 Public Const MAX_LONG As Long = 2147483647 dps na Private Type PlayerRec procure por: - Código:
-
Stat(1 To Stats.Stat_Count - 1) As Byte e mude para: - Código:
-
Stat(1 To Stats.Stat_Count - 1) As Long Acabou ;D Simples e Fácil. Créditos: A Mim Thales12
Última edição por Thales12 em Qua 16 Nov 2011, 22:48, editado 1 vez(es) |
|
Lucas Roberto Administrador
Mensagens : 711
| Assunto: Re: ADD mais de 255 em 1 stat Qua 16 Nov 2011, 20:32 | |
| certinho Thales mais tem um probleminha nada de mais, mais pode ocorrer o erro por este motivo Este codigo - Citação :
- If GetPlayerStat(Index, x) <255 Then
Repare que o <255 esta grudado do < o separa eles vai ficar assim - Citação :
- If GetPlayerStat(Index, x) < 255 Then
Pronto!!! agora sim 100% a outra coisa bom queria explicar como o thales vez esta magica rs , muitos queria saber como se faz simples vamos la primeiro você precisar saber de variável bom existe 6 tipo de variáveis (pelo menos eu acho) bom vou tentar explicar cada uma dessas 6 variáveis - Citação :
- 1°Variável
Boolean - True, False - Citação :
- Quando Visual Basic converte valores de tipos de dados numéricos para Boolean, 0 se torna False e todos os outros valores tornam-se True. Quando Visual Basic converte valores Boolean em tipos numéricos, False se torna 0 e True torna-se -1.
Intege - Citação :
- números inteiros de -32768 a 32767
Long - Citação :
- números inteiros de –2.147.483.648 a
2.147.483.647 Single - Citação :
- números reais com limites muito grandes
Variant - Citação :
- qualquer valor
String - Citação :
- texto de comprimento variável
Byte - Citação :
- números inteiros de -255 a 255
Bom o EO usa as Byte que seu maximo de numeros inteiros e de 255 o que o thales fez foi modificar este Byte por Long que tem uma maior definição de Numeros Interiros assim pode se utilizado os status maior que 255 Bom e isto se alguem não entendeu pergunte e eu vou tentar responder da melhor forma posivel... | |
|
Convidado Convidado
| Assunto: Re: ADD mais de 255 em 1 stat Qua 16 Nov 2011, 22:49 | |
| Esqueci de por o espaço ;D mais ja coloquei la, obrigado por avisar lucas .. e obrigado pela explicação e.e nao para mim para os outros .. +1 para tu tbm guerreiro ;D
@credito: eu nao recebi meu credito --' cd ? --' |
|
Convidado Convidado
| Assunto: Re: ADD mais de 255 em 1 stat Qua 16 Nov 2011, 22:58 | |
| Bom tutorial Thales12, +1 cred. Para quem quiser saber mais sobre variáveis basta Clicar [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] |
|
Conteúdo patrocinado
| Assunto: Re: ADD mais de 255 em 1 stat | |
| |
|