Ir para conteúdo

Featured Replies

Postado

doPlayerSetSex(cid, getPlayerSex(cid) == 1 and 0 or 1)
isso são operadores lógicos... "and", "or" ou "not"

geralmente eles possuem duas variáveis de entrada resultando em apenas uma variável de saída.

Para o operador "and", o resultado será verdadeiro apenas se as variáveis de entrada forem verdadeiras, caso contrário o resultado será falso.

"getPlayerSex(cid) == 1 and 0" -- o sexo do jogador é 1 então ele passa para 0(verdadeiro)

Para o operador "or", o resultado será verdadeiro caso pelo menos uma das variáveis de entrada seja verdadeira. Se ambas forem falsas, o resultado será falso.

"getPlayerSex(cid) == 1 and 0 or 1" -- o sexo do jogador não é 1(falso), logo ele passa para o sexo 1

mais ou menos assim:

doPlayerSetSex(cid, SE o sex do jogador(cid) é == 1 então colocar 0 senão colocar 1)

Editado por Vodkart (veja o histórico de edições)

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

  • Respostas 20
  • Visualizações 3.6k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • luanluciano93
    luanluciano93

    @Superion, testa ai ... function onUse(cid, item, itemEx, toPosition) doPlayerSetSex(cid, getPlayerSex(cid) == 1 and 0 or 1) doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_ORANGE , 'Yo

  • doPlayerSetSex(cid, getPlayerSex(cid) == 1 and 0 or 1) isso são operadores lógicos... "and", "or" ou "not" geralmente eles possuem duas variáveis de entrada resultando em apenas uma variável de saída.

  • luanluciano93
    luanluciano93

    @Superion, tenta assim:  function onUse(cid, item, itemEx, toPosition) if (not isPlayerPzLocked(cid)) then doPlayerSetSex(cid, getPlayerSex(cid) == 1 and 0 or 1) doPlayerSendTextMessage(cid,ME

  • 2 weeks later...
Postado

Usei no TFS 1.0 e deu isso.

 

Lua Script Error: [Action Interface] 
data/actions/scripts/changesex.lua:onUse
data/actions/scripts/changesex.lua:8: attempt to call global 'getSex' (a nil value)
stack traceback:
[C]: in function 'getSex'
data/actions/scripts/changesex.lua:8: in function <data/actions/scripts/changesex.lua:1>
 
Lua Script Error: [Action Interface] 
data/actions/scripts/changesex.lua:onUse
data/actions/scripts/changesex.lua:8: attempt to call global 'getSex' (a nil value)
stack traceback:
[C]: in function 'getSex'
data/actions/scripts/changesex.lua:8: in function <data/actions/scripts/changesex.lua:1>
  • 1 month later...
  • 2 months later...

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo