Conectar-se
Quem está conectado
14 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 14 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 13/10/2010
Número de Mensagens : 149
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Ajuda num código

em Sab 01 Out 2011, 15:41
Do jeito que está aqui, poderei ter mais de um obj_char_slot selecionado, estou quebrando a
cabeça pra pensar num jeito de não deixar isso acontecer, alguém pode me ajudar?

Código:
if mouse_over(x,y,x+100,y+200) and char=true{
sprite_index=1
global.char_id=0
if mouse_check_button_pressed(mb_left){
sprite_index=2
global.selected=true
global.char_id=pos_id} else {global.selected=false;sprite_index=1;global.char_id=0}
} else {sprite_index=0;global.char_id=0}

Informações extras:
Tenho esse código no obj_char_slot_pai, e 6 char_slot filho, que incorporam esse código e que ao clicar no botão de entrar no char, ele envia uma mensagem pro servidor indicando qual evento realizar. Ele envia o char_id, para sabermos qual dos chars da conta o usuário quer entrar.
EDIT: Esse código está no Step.
avatar
Ranking : Nota B
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Número de Mensagens : 2964
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 121

Prêmios
   : 1
   : 0
   : 3
Ver perfil do usuário

Re: Ajuda num código

em Seg 17 Out 2011, 21:26
Tá difícil entender o código (talvez eu esteja com sono). Explique o que significa cada uma das variáveis (char, char_id, global.selected, global.char_id e pos_id).

mouse_over é um script seu, né? Não achei ele no manual. Suponho que ele verifique se o mouse está no retângulo definido pelos argumentos, certo?

Já pensou em usar instance_position(mouse_x, mouse_y, id)?
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum