FE

Comandos Do Jogo

By feliperfranco, 29 de jan. de 2009 in Archived

otserv
5
682
29 de janeiro de 2009 às 19:03

pessoal,

so novo nessa parte de criaçao de otserver e tals e procurei em varias partes sobre esses comandos do tipo !online...

 

qria saber onde eu edito esses comandos??

qual arquivo?

tenho q recompilar td de novo?

onde pego os arquivos para compilar meu proprio otsever??

 

vlw aew quem ajudar!!

31 de janeiro de 2009 às 18:16

putz.. ng ajuda???

vamo aew.. custa nada nao!!!

 

ajuda aew pow!

NottinghsterN
01 de fevereiro de 2009 às 10:33

Fácil caro amigo, da pra fazer isso em TalkActions..

 

Vá na pasta de seu OTSERV e crie um arquivo chamado onlinelist.lua e cole isso dentro do arquivo:

 

function onSay(cid, words, param)
local onlineList = getPlayersOnlineList()

local str = ""
for i, uid in ipairs(onlineList) do
	if(i == 1) then
		str = "Players Online: " .. getPlayerName(uid)
	else
		str = str .. ", " .. getPlayerName(uid)
	end
end
str = str .. ".\nTotal: " .. #onlineList .. " players."

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, str)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, words)
return FALSE
end

 

Agora vá em TalkActions.xml e coloque isso

<talkaction words="!online" script="onlinelist.lua" />

 

Simples !!!

03 de fevereiro de 2009 às 11:36

vlw cara!!!

achei q ia ter q mexer no codigo fonte.. compilar td!!

assim fica mais facil!!

 

xD

MerchantM
03 de fevereiro de 2009 às 18:40

Dúvida Sanada,

:button_cancel: Tópico Fechado.

 

 

Abraços