Primeiro tuto na FusioN :s
vo por ae como ensinar a cria pickups easy!
Siga os Passos:
Explicando:
new PickupEntrar = Define Nova array que irá ser usada pelo pickup de Entrar.
new PickupSair = Defien Nova array que irá ser usada pelo pickup de Sair.
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
Explicando:
PickupEntrar = Definido no topo do Code, o PickupEntrar agora está sendo usado para fazer a função determinada após o "="
PickupSair = Definido no topo do Code, o PickupSair agora está sendo usado para fazer a função determinada após o "="
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
IDdoPickup = Coloque o ID do Pickup que Deseja, Lista de Pickups
2 = Tipo do Pickup, Deixe 2 para que o Player possa passar por cima dele.
PosX = Coordenada X
PosY = Coordenada Y
PosX = Coordenada X
VirtualWorld = Edite de acordo com o Interior que deseja, OBS: ID 0 é o da Cidade Normal.
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
Caso queira que aconteça algo ao passar pela Pickup veja:
No:
Coloque:
Explicando:
if (pickupid == PickupEntrar) = Faz com o PickupEntrar execute a função abaixo entre os { }
if (pickupid == PickupSair) = Faz com o PickupSair execute a função abaixo entre os { }
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
Última edição por Woozie_Fusion em Sáb 02 Abr 2011, 00:58, editado 1 vez(es)
vo por ae como ensinar a cria pickups easy!
Siga os Passos:
Código:
//No topo//
new PickupEntrar;
new PickupSair;
Explicando:
new PickupEntrar = Define Nova array que irá ser usada pelo pickup de Entrar.
new PickupSair = Defien Nova array que irá ser usada pelo pickup de Sair.
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
Código:
//No OnGameModeInit() ou OnFilterScriptinit//
PickupEntrar = CreatePickup(IDdoPICKUP,2 /*Não Mude*/,PosX,PosY,PosZ,VirtualWorld);
PickupSair = CreatePickup(IDdoPICKUP,2/*Não Mude*/ ,PosX,PosY,PosZ,VirtualWorld);[b]
Explicando:
PickupEntrar = Definido no topo do Code, o PickupEntrar agora está sendo usado para fazer a função determinada após o "="
PickupSair = Definido no topo do Code, o PickupSair agora está sendo usado para fazer a função determinada após o "="
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
IDdoPickup = Coloque o ID do Pickup que Deseja, Lista de Pickups
2 = Tipo do Pickup, Deixe 2 para que o Player possa passar por cima dele.
PosX = Coordenada X
PosY = Coordenada Y
PosX = Coordenada X
VirtualWorld = Edite de acordo com o Interior que deseja, OBS: ID 0 é o da Cidade Normal.
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
Caso queira que aconteça algo ao passar pela Pickup veja:
No:
Código:
public OnPlayerPickUpPickup(playerid, pickupid)
Coloque:
Código:
if (pickupid == PickupEntrar)//Carrega o Pickup definido com nome PickupEntrar
{
SetPlayerPos(playerid, PosX, PosY, PosZ); //Aqui coloca 1m a frente da saida pra num ser teleportado sempre
SendClientMessage(playerid,0x18FF23AA,"Voce entrou lol");// Messagem
}
else if (pickupid == PickupSair)//Carrega o Pickup definido com nome PickupSair
{
SetPlayerPos(playerid, •195.9635, 2554.2236, 66.3328);//Aqui Coloca 1m a frente da Entrada pra num ser teleportado sempre
SendClientMessage(playerid,0x18FF23AA,"Voce saiu lol");// Messagem
}
return 1;
}
Explicando:
if (pickupid == PickupEntrar) = Faz com o PickupEntrar execute a função abaixo entre os { }
if (pickupid == PickupSair) = Faz com o PickupSair execute a função abaixo entre os { }
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
† THE END †
Última edição por Woozie_Fusion em Sáb 02 Abr 2011, 00:58, editado 1 vez(es)