Ir para conteúdo

Como Coloco Dicas Iniciais Para Os Jogadores ?


Batmann

Posts Recomendados

Eu gostaria de saber como colocar dicas iniciais para os jogadores tipo: aparece depois que o jogador criou a sua conta ai depois que ele loga ai vai aparecer as instruções e etc... alguém ai sabe como fazer isso ??????? mdr.gif

Link para o comentário
Compartilhar em outros sites

Coloque esse code em um arquivo LUA chamado logInfo.lua dentro de data/creaturescripts/scripts/:

function onLogin(cid)
if getPlayerStorageValue(cid, 21938) ~= 1 then
setPlayerStorageValue(cid, 21938, 1)
doShowTextDialog(cid, getItemIdByName('parchment'), "Mensagem")
end
return TRUE
end

 

Agora vá para data/creaturescripts/creaturescripts.xml e adiciona esta tag:

<event type="login" name="LoginInfo" event="script" value="logInfo.lua"/>

Editado por Byerne
Link para o comentário
Compartilhar em outros sites

Ta vlws mais explica ai como colocar no lugar da um ex, vlws

 

Coloque esse code em um arquivo LUA chamado logInfo.lua dentro de data/creaturescripts/scripts/:

function onLogin(cid)
if getPlayerStorageValue(cid, 21938) ~= 1 then
setPlayerStorageValue(cid, 21938, 1)
doShowTextDialog(cid, getItemIdByName('parchment'), "Mensagem")
end
return TRUE
end

 

Agora vá para data/creaturescripts/creaturescripts.xml e adiciona esta tag:

<event type="login" name="LoginInfo" event="script" value="logInfo.lua"/>

 

Se não conseguir poste aqui ou me mande uma PM.

Link para o comentário
Compartilhar em outros sites

data/movements/scripts/info.lua

 

function onStepIn(cid, item, position, fromPosition)

if isPlayer(cid) == TRUE then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Menssagem pros players")

end return TRUE

end

 

data/movements//movements.xml

<movevent event="StepIn" actionid="xxxx" script="info.lua"/>

 

no action id vc deve por no map editor e no movements.xml

Editado por Tryller
Link para o comentário
Compartilhar em outros sites

Vou testar aqui se der certo vou te dar + rep

 

Não pego, mais vlws manda pm se você souber outros modos pf vlws.

 

Ninguém sabe fazer isto não em OTserv 8.0 ??

 

Eu sei só compilando auhauauah

:)

Link para o comentário
Compartilhar em outros sites

Ou ainda sou nub nessas coisas tipo eu não sei oque e :source, distrito fala ai para depois eu responder :(

 

Distro:

 

 

O distro é o programa utilizado para hospedar seus players. Os distros mais comuns são: Evolutions e o The Forgotten Server (também conhecido como TFS). Os Distros podem incluir muitas features, mas algumas não tem nada de especial. Os distros podem ser modificados a gosto do hoster. Uma pessoa que edita o distro é chamado de coder.

Uma pequena descrição de cada servidor pode ser encontrado abaixo.

Evolutions: O Evolutions é, provavelmente, o servidor mais comum em xml. É utilizado principalmente por iniciantes ou por pessoas um pouco preguiçosas. Embora este servidor possua algumas desvantagens como: Demora muito tempo para editar, quando mudar você o mapa, precisa configurar cada temple spawn manualmente. Vai dar lag em uma grande quantidade de players.

The Forgotten Server: Este servidor utiliza SQL Server, o que significa que tem a database onde se guarda todos os players, casas e arquivos de contas. Este servidor é muito utilizado, por ser fácil de editar (uma simples linha de código e você pode mudar todas as posições do templo e as posições dos players), se a sua Internet e o seu PC são bons, você pode lidar com grandes quantidades de players.

 

 

Source:

 

Source é o código de fonte do programa, no caso o ot é open source, ou seja, código aberto.

Com o código sendo aberto é possível modificar ou estudar o programa.

 

Nos ots são os arquivos .cpp, .h e são feitos no dev c++, normalmente é só abrir o arquivo .dev que é o projeto praticamente configurado, só é preciso compilar.

 

Você pode baixar a source do TFS ja com varias edições, a da SVN que é base dos ots, ou outra qualquer.

Se quiser mexer nisso é bom entender de programação pra saber oq vc ta fazendo.

 

 

Flw Abraços

Editado por felipedaniel
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...