26 de dez. de 2011

[GM] Brasil Revolution City RPG

Venho postar um GameMode Raro, com muitas exclusividades
- Sistema de Equipamento
- Sistema de Salario por Organização
- Sistema de Familia (Novo)
- Sistema de Blitz (Novo)
- Sistema de Proteção de Administrador (Novo)
- AntiCheat
- Anti Divulguer
- Sistema de Eventos
- Mais de 20 Organizações
- Mais de 10 Empregos
- Radares espalhados por Los Santos
- Sistema de Eleição (8 Partidos Politicos)
- Sistema de Auto Escola (Novo)

e muito mais coisas

Creditos do GameMode: Nathan_Dks
Creditos pela Edição do GameMode: Jorge_Braz e Hugo_Sick ( Todos os Sistemas Listados acima criado por nos dois)

Screns






[MAP] Spawn Civil (Parecido com GTA IV)


Objetos:

Veiculos:

[TUT] Criando Portão Automatico 0.3d

A Novas Versão Samp Tá Ocorrendo Um Bug De Quando Abrir Um Portão Abre Pelo Lado Errado.. Então Venho Lhe Encinar Como Criar Um Portão Altomatico...

No TOPO do GM:


Explicação:
São Funções do PAWNO para Definir Coisas ( new é uma array que irá criar algo novo, como Floats, strings, numeros, ETC (Dica do BlueX)... forward para Definir novas Publics )
Este será o Nome do seu Portão, lembre-se que ele será usado no Futuro
Está é a public que Irá ser Fechar seu Portão, coloque com o Nome que mais lhe Agradá...

CODE:



Agora no public OnGameModeInit:
 


Explicação:
Deve ser usado o mesmo Nome que foi definido no "new" do Topo do GM
Essa Função fará com que Crie o Portão
MODELID, X, Y, Z, ROTX, ROTZ, ROTY do seu Portão Fechado

CODE:


public OnPlayerCommandText:


Explicação:
O Comando que fará o Portão Abrir
7.0 = Ratio de Alcance do Comando
1 = Coordenada X do Portão Fechado
2 = Coordenada Y do Portão Fechado
3 = Coordenada Z do Portão Fechado

SendClientMessage = Comando que Manda Mensagem para um Player especifico
playerid = Player que irá Receber a Mensagem, no caso que Executou o Comando
-1 = Cor da Mensagem
"Portão Aberto, irá Fechar em 5 Segundos" = Adivinha?

MoveObject = Comando que fará o Portão se Mover, neste caso, Abrir
Portao, 1, 2, 2, 1.0, 0.0, 0.0, 0.0 = Nome do Portão Definido, X, Y, Z, VELOCIDADE, ROTX, ROTZ, ROTY

ClosePortao = Public que irá ser Executada, no caso, a que irá Fechar o Portão
5000 = Tempo para a Public ser executada, nesse caso, 5000 = 5 Segundos
false = Não Mude =)

return 1; = Retornando a 1
return 0; = Retornando a 0

CODE:



Final do GM:
 


Explicação:
Coloque a Public Definida no Começo do GM, que nesse caso foi "ClosePortao"
Comando que irá fazer o Portão se Mover, neste caso, Fechando o Portão...
Portao, 1, 2, 3, 1.0, 0.0, 0.0, 0.0 = Nome do Portão Definido, X, Y, Z, VELOCIDADE, ROTX, ROTZ, ROTY
Retornando a 1

CODE:
 


No public OnPlayerKeyStateChange:


Explicação:
KEY_JUMP = Key que Irá executar o que Estiver Abaixo dele ( KEY_JUMP = Freio/Pulo ), lista de KEY's: http://wiki.sa-mp.com/wiki/GetPlayerKeys
/portao = Comando que será Executado ao Apertar a KEY que foi Selecionada
Retornado a 1

CODE:
 


CODE Final:

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Powered by Blogger