Ola galera!
Bom e o seguinte
eu tinha feito uma apostila de Pawn, porem o corno do meu irmão Gabriel formatou o PC e não fez backup da minha pasta. Ou seja?Perdi tudo!
A noticia boa e que eu estou disposto a refazer a apostila de programação Pawn
O prazo maximo e de 1 semana!
Ate mais!
domingo, 12 de abril de 2009
segunda-feira, 6 de abril de 2009
Usando if e else
Ola galera
Agora iremos aprender como usar if e else
if segnifica SE(seria o mesmo que: Se(5 >(maior que) 3) { funções; })
else e tipo se o primeiro if nao der certo no caso acima se 5 nao for maior que 3(Impossible!) vai acontecer
Exemplo:
a = 4;
b = 5;
if(a < b) {//Caso a for menor que b
SendClientMessage(playerid,cor,"A e menor que B");
}
else {//Caso nao seja
SendClientMessage(playerid,cor,"Se isso printar o Pawnogato pirou!");
}
Podemos usar tambem else IF(para outra condição)
Operadores
> Maior que
< Menor que
=> Igual ou maior que
=< Igual ou menor que
== Igual a
!= Diferente de
&& E(a == b && c == d) Exemplo
Tutorial bAy Diogo
Agora iremos aprender como usar if e else
if segnifica SE(seria o mesmo que: Se(5 >(maior que) 3) { funções; })
else e tipo se o primeiro if nao der certo no caso acima se 5 nao for maior que 3(Impossible!) vai acontecer
Exemplo:
a = 4;
b = 5;
if(a < b) {//Caso a for menor que b
SendClientMessage(playerid,cor,"A e menor que B");
}
else {//Caso nao seja
SendClientMessage(playerid,cor,"Se isso printar o Pawnogato pirou!");
}
Podemos usar tambem else IF(para outra condição)
Operadores
> Maior que
< Menor que
=> Igual ou maior que
=< Igual ou menor que
== Igual a
!= Diferente de
&& E(a == b && c == d) Exemplo
Tutorial bAy Diogo
Usando rand e função min e max
Ola galera
Hoje vou ensinar vocês a usarem o rand(random) e vou ensinar uma função para fazer de min para max
Bom nem todos devem saber mais o rand so tem o maximo(ou seja, vai de 0 a o maximo o random)
para usar random basta fazer isso:
nome da variavel = rand(MAX);
A função que iremos fazer se chamara random(ja que nao tem..)
No final do GM/FS/Inc
stock random(minimo,maximo) {
a = rand(maximo);//Faz o random de 0 a o maximo
return a - minimo;//Subtrai o maximo pelo minimo e retorna
}
Bom não tem explicação para essa função, usava ela e muito tempo...
Ate mais galera!
Tutorial by Diogo
Hoje vou ensinar vocês a usarem o rand(random) e vou ensinar uma função para fazer de min para max
Bom nem todos devem saber mais o rand so tem o maximo(ou seja, vai de 0 a o maximo o random)
para usar random basta fazer isso:
nome da variavel = rand(MAX);
A função que iremos fazer se chamara random(ja que nao tem..)
No final do GM/FS/Inc
stock random(minimo,maximo) {
a = rand(maximo);//Faz o random de 0 a o maximo
return a - minimo;//Subtrai o maximo pelo minimo e retorna
}
Bom não tem explicação para essa função, usava ela e muito tempo...
Ate mais galera!
Tutorial by Diogo
1º tutorial - Criando portões que se movem
Ola galera! Esse e o 1º tutorial do PawnCoders e vou ensinar a fazer portões automaticos.
1º - Criar a variavel do portão
Essa e a parte mais importante, sem ela vai dar varios erros!
No topo do gamemode coloque isso:
new portao;//Eu coloquei portao como exemplo pode ser qualquer outro desde que nas funções vc tambem mude o nome
2º - Criando o portão
No public OnGameModeInit coloque isso:
portao = CreateObject...;//Aqui e o objeto do portao lembrando pode ser qualquer outro objeto desde que tenha a variavel do objeto
3º - Comando para mover o portão
if(strcmp...
//if(IsPlayerAdmin(playerid)) { \\Coloque isso somente se for so para admin
MoveObject(portao,X,Y,Z,tempo para mover);//Isso vai mover
return 1;
}
4º - Agora e so fazer o cmd de fechar.. isso e com você!
Tutorial by Diogo
1º - Criar a variavel do portão
Essa e a parte mais importante, sem ela vai dar varios erros!
No topo do gamemode coloque isso:
new portao;//Eu coloquei portao como exemplo pode ser qualquer outro desde que nas funções vc tambem mude o nome
2º - Criando o portão
No public OnGameModeInit coloque isso:
portao = CreateObject...;//Aqui e o objeto do portao lembrando pode ser qualquer outro objeto desde que tenha a variavel do objeto
3º - Comando para mover o portão
if(strcmp...
//if(IsPlayerAdmin(playerid)) { \\Coloque isso somente se for so para admin
MoveObject(portao,X,Y,Z,tempo para mover);//Isso vai mover
return 1;
}
4º - Agora e so fazer o cmd de fechar.. isso e com você!
Tutorial by Diogo
domingo, 5 de abril de 2009
PawnCoders
PawnCoders
Blog relacionado a programação Pawn para SA-MP
Criado em 5 de abril de 2009, vai crescendo a cada dia!
Aqui você encontra tutoriais, downloads, e varias outras coisas relacionas a Pawn e SA-MP
Criado por: Diogo
Postadores: Diogo e Filipe
Contato: diogo-166@hotmail.com(MSN...)
Obrigado!
Blog relacionado a programação Pawn para SA-MP
Criado em 5 de abril de 2009, vai crescendo a cada dia!
Aqui você encontra tutoriais, downloads, e varias outras coisas relacionas a Pawn e SA-MP
Criado por: Diogo
Postadores: Diogo e Filipe
Contato: diogo-166@hotmail.com(MSN...)
Obrigado!
Assinar:
Postagens (Atom)